<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>glcorearb.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/GL/</path>
    <filename>glcorearb_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>APIENTRY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a428a91acf2c2439dc1a257708ee1f805</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>APIENTRYP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aef0d9e5e275e1b7becf54b6aa9ce3911</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab78ec1ae00bf12cfcf98edf7e30f349e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_ATTRIBUTE_MAX_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac70225d2da03ecc6671e9e7967fa6f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_ATTRIBUTES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa7c727896f0964d71eacb6ccb57ad328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_PROGRAM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5befb6b74bf6e222328d2130e6b8888a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_RESOURCES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac821dfbc06d8d2c7d759f512ca044ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_SUBROUTINE_MAX_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a324214b66ad0c79a47c40ed2925b85cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9f898f10b7a2e93e41c60fb7b281f7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab91e36556285e89585105544e107d7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_SUBROUTINE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a02d59d2a14d8ca30b07c856d5da42b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_SUBROUTINES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a833ceebd9e3626b1759396eab06ce453</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6fc1b36f39e5859ac72ebfaf3722a0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab3b1a153fe34156973cee416d2cd1945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_UNIFORM_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5a24e577c3e3e59dc3c378e2bf9958a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_UNIFORM_MAX_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3bcf0a47bfa33bf14698c2b9eb5fa472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aeb14db2a9d0c7a5aaddec813bbdbfa22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_VARIABLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab73a79a2e928145074168419c5dcf6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALIASED_LINE_WIDTH_RANGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aeab1bea19aab745e66b39860f3b8409c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALL_BARRIER_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a64bb1935d840b4c3e1dee773330aaff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALL_SHADER_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a76f5e8dc81419bd57ce632e69f7f01ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acf684a80b8a32988e8232d978c60c582</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALREADY_SIGNALED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8ce72fc36283dde31b254b6d6b932c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALWAYS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a065314e6648fa794d9cf5872ebb9d776</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AND</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad10164e022e23e55edf89b51afe6e349</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AND_INVERTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5425e064da431e4a9b3074cb8a68b699</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AND_REVERSE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a531b95954b408d068c8e1234b6bc34bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANY_SAMPLES_PASSED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad9e9ba4651e46b14c7f74931c77cdd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANY_SAMPLES_PASSED_CONSERVATIVE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa756a31feb1d8bfa1e7d1f1c5c9041a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_arrays_of_arrays</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0c7653b5f83b4ff195a93e91ac9a5583</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_base_instance</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae0cb5c645ba4ace0cc122e5353e9c31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_bindless_texture</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adf6e76f50b2ee52eec3c1e308294ce90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_blend_func_extended</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1747730ebd0d407caae5947aa49f1d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_buffer_storage</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8b50eac938860e98493014d6478161fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_cl_event</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a23136842701400b88590b800d46632b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_clear_buffer_object</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acc14d30ebe52f31a1bd719757275bf6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_clear_texture</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab2ffe292a117325420a249db213de9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_clip_control</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3282aa1f3b35c4e3ce04f194e5a3e281</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compressed_texture_pixel_storage</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ada8a4b57c24ad53150beae6db1e4215d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compute_shader</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5b8d6e59a0de3bbe4a3aba60fdd4bb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compute_variable_group_size</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2696bdeeb877c8672d1be74d7ffc2858</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_conditional_render_inverted</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d3d51a98fe293708e7effeef61955c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_conservative_depth</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a08afd2607dfb157a295d9d782eb69d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_copy_buffer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2e516455988561b58723dd09741932eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_copy_image</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5d0b1056f009da5f0ec0684c53e80fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_cull_distance</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae4db94a5aa3bd832cb04d3478fd353f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_debug_output</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2c0cf77323778c7149473fd9e2fd07f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_buffer_float</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af257a73780321f8d5744784243348167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_clamp</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab5e0f09c10a970ff4e8d8181fe3c6937</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_derivative_control</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad8e7d090da20a08872c99fa151c9e1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_direct_state_access</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8f6bd6868051347c8ee2cb740a13a888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_buffers_blend</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a70373404c1f16d61a43edd2196b8813f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_elements_base_vertex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a05ad927cead5257ed79378a754760161</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_indirect</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2ae52a34ae9c6b245db22a23d77089c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_enhanced_layouts</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7becd74bd611ecadef8051b548e0b4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES2_compatibility</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5b3d576d501ad59ff3760776b34b4b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES3_1_compatibility</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad115ba6df1cf0c7b7deb01e0b3f0036c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES3_compatibility</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aba58eb96f83a79e29c26fb1bf033ee44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_explicit_attrib_location</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af835c31a9a757a81eceba080762a3514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_explicit_uniform_location</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab09f31d0e5b51953f83633c29849f36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_coord_conventions</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a126a891c35f166f87d6b394c8b56ee6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_layer_viewport</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afe0b5d535c42ca05247d35d5e24cc528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_no_attachments</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa7d8b8b0ea2bf15ee0c351feb819cbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_object</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abb40f1365aaa7307fb9a712ff9f562e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_sRGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a373f942c8722171e114d335c6e22528b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_get_program_binary</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a21b42fd487fdd1030cfad194c3021c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_get_texture_sub_image</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a75302500075bf305ab06f1868a8736d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_gpu_shader5</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9b9ad868f964d173e5f093c89fe207a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_gpu_shader_fp64</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6adef578d03d0e8fd8c48b3b4bdfd331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_half_float_vertex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5bf461d058cb0dd6bb7a4122724639f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_imaging</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8974e2666c86d941e16ca3495b704667</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_indirect_parameters</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a062a219158aca7ba2a5d4c4c8c43c24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_internalformat_query</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8ec1b12ef8198346b644f82e31d856a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_internalformat_query2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a158521e996b71cbf882453166578e3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_invalidate_subdata</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3b7046d6830a8c85fb268ac8b1da630b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_map_buffer_alignment</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a302251a50d9a0fa62829f845adc5ef2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_map_buffer_range</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab682f9ca0556c530045f7469bc1ced08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multi_bind</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a32cc4612d9e2a763203da2efeecfca26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multi_draw_indirect</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a46be5760df8b7cc8bc9c7517c297947a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_occlusion_query2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aafafba1aab2d0c216fb5ba05a85e88d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_pipeline_statistics_query</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a339473f8fd36289768343da9c58a8092</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_program_interface_query</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1c1c6763a58bada7aefe16cb023250bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_provoking_vertex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6ef15fc9738c5789749dee6c741cbd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_query_buffer_object</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9c4d6541e722c260f5e6431efcc93b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_robust_buffer_access_behavior</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac94da44a0e27e49031588cce7fa32975</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_robustness</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a198aed359d9b541429869cd241537631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_robustness_isolation</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa583a3dbc790e995dd0aefefe4bcde2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sample_shading</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af100840044d1fad49d36855a8fde2539</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sampler_objects</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a148964114899e6dbb834867676f9e2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_seamless_cube_map</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad64ed7fb212247b41ee84ee93eab5c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_seamless_cubemap_per_texture</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aef0e8693a9a2da2e989e0758311ad674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_separate_shader_objects</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d89bf6d1707948c3dd1a3c20bbce06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_atomic_counters</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1ab596f86baecde85b3cb8bf496fd7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_bit_encoding</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad3c553a705fb87823b22b235fb91f338</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_draw_parameters</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac11b92f1f5f131dcdfc8c23c62f40a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_group_vote</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac62ff9e2201c4f75f3b815f05ec1aa9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_image_load_store</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac07f30ff2c4cb785685dfbb8d81999a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_image_size</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a07e8bf9f85e8df38980be56d6350ad88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_precision</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a792caab57a372b0e40617df586e46ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_stencil_export</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a09ebc821445166f541df2f2bf9785dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_storage_buffer_object</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6f085ca17a097bc3823ded1c70d1b036</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_subroutine</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a40bfdd6ea14df398d23f590c77b01004</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_texture_image_samples</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a487afcdb62978369c9e42bbd8973ae01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_420pack</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a256475fa53a6b0bb3c6ab7bfa42415fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_include</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4f871abd19588e5880cacbf91ba4e179</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_packing</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad134aceeb2ecac7c080af35fdd4f7e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sparse_buffer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8c6b31a3f85626a8123f7340618656c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sparse_texture</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a79a2e156fb58b675481e4feae674605c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_stencil_texturing</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af4ed9fd7e02e275a630d1d5746f5ad9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sync</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a55d31cd8527d81297d2f54a91e96ee11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_tessellation_shader</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae08a1acca8f971dd4ef1c721ba362a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_barrier</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7161b7faa12c442ecb3a5c638467b911</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_buffer_object_rgb32</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abc6864cbc9cb120c00af351d632716b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_buffer_range</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa5110f257575f1a63ae6db9de0a2a8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_compression_bptc</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a58fbde314e99d6126c1c305a9d4fe228</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_compression_rgtc</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2436fc79b8e1b45db942f4b229ba48e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_cube_map_array</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1013ea6473f208ea77d422295c33d597</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_gather</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2f5b2f65c050d8e93209ff236bd951b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_mirror_clamp_to_edge</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4bada57c86f7fc242507356357fb559c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_multisample</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1ffee58c5741c62e81f5f2b664b1501e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_query_levels</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1e903382233068ce7acaabd5be96df00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_query_lod</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4bbe7b15918882a2dead17071c6ca296</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_rg</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaf6800780a008cc26dfe712fd8a602a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_rgb10_a2ui</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1daae7d3242ea7e76cfd53f0cbabb73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_stencil8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a67da917a8596e5b705135f48f320c243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_storage</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab64a1f018532b0d1ddf218e2ed234868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_storage_multisample</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a77deac706ee266f9ad8bb7eba1891656</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_swizzle</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7df4cd82fe48540e2b0de32c70b4d3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_view</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af1351199210f590a4fdd2b94800a29a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_timer_query</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa347e1952957d4eb328f65ce382253cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af16af6a62a755a19d71adb2c9e900c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a05c76b48d95c4d45e7ed937e761d17db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback_instanced</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9551a27da420271d7a8758fb204f7ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback_overflow_query</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abb5bed8cfc487bc42f3c0b9847b5c189</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_uniform_buffer_object</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a163703c89cf3afeeeb6d671caac138da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_array_bgra</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a26ad88aec70b7d145a1b3e8ed61e9014</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_array_object</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a32e8659169fec0118fc5b9a0602e5e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_attrib_64bit</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a67350f5d519f760a75afa055725ef093</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_attrib_binding</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3ff3f11b6100cc99ec6d9fc2df440ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_type_10f_11f_11f_rev</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aca990ea222dba1e2fb8a8c657dfb6294</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_type_2_10_10_10_rev</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acae6f9c5a1ccc5badf111259a69e191b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_viewport_array</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6f0dffb225d8a88cb43236abaf3daf7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7180045dcb52b22af2cd0366026bc3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5ecd4619421b6ddb35898ec4d38a9815</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe0b9279da6cbb9a0cfa39e44038fb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_STRIDE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5dc2b381017df17007befe3c0c4f36f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a84d5641ab13f21c515057fc39f97dd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a10d88825f32d80d2802bba0e9fa19a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab79856b17ba080701e5920505d9994f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3260575a893491936c93193ac8c52174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aeca23bbb6463e29cc44b7e6d56f9a46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaa516cb46bfe0be8173f78b03022938f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad427acb6bbfb5e4f18990bc1d8842920</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aae14081e26a8cff7c73ca0b9c4fe4e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8d8f0f4678ba49302e072f245fed5f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a86443d85f17e3f617826a0cebcff76c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7429ea20289e371afda755c47e37d209</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6ca74dc14e8e9d1e35a7bfa155d89927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aafd4a263d9dffb7c9d0d602918c72861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac4fe73e95417650586902bc690fee194</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_START</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7807853dd5b373b267d78cf6e3ee79d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTACHED_SHADERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aedbcf4c659a8f3ad9714c3171d7dcb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AUTO_GENERATE_MIPMAP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5e13ceb385ce1b0a5ad76355ab5b0017</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a688ad6fbf908a39f7197da6d4e4dd083</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_LEFT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5bdb7358ec350ac69e6161c731a6221d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_RIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aff9af19c9ded0dcc413bfabcccf00a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a35d2992fb6ceb223785f916798c69901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGR_INTEGER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>add087c59a18f925495c39393570a5158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a56707576fd3e2da55343c25da155294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA_INTEGER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae0543b7d3a12eebb415b0e21af210c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa290e8f9ee6f6862778355aa22bb0b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaeb7ae1c6700f8dc186672a2abdd825e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a42c53100474d2fdcdab3c2e734b47fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1e8f20eb4f51cb2254e13789a19f48cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_RGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac3979a3a4c982af6bc325e14ab943cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2e51c4b0c223640236a52fb26503874b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a85a60a922c2e2abe0838e20bbcc7dbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_RGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d24de280ec5f40a3c9e42f488ba0236</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0270faacbbda923f611de42b7e92f8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af2983dce40f413d43ca839abdeafd3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_RGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aeb51171f8c89cddec550fba045e62651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLOCK_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a45140b0e319f06c7016797a487b51b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6fd2d55a89cc2218c7253ad361930ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_INTEGER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a70c0eb4340551bd1dece7e7655ea55b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a43c7205c5f4dc7a535bd32817766e272</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a40a09ccdfe230775cf871b10f4361183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0c51fbe743a6c9da5d2f7ac4306b66df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1985184535af747c30a8a12481e2ffd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aba29ad19d338877626a0d9e49efb326f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_ACCESS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2f96540081e62b2137b049d19dffe23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_ACCESS_FLAGS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aab0f7041238e358744625cbbd1db2c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3459847903b86b5f35020552bb3c1329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_DATA_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aba7879aceaf5f27383cd23333621d285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_IMMUTABLE_STORAGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6ec8ec68485a69c1526bd3e8f496ea28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAP_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9a056b50bd008cd2ca8ecd69ce82462d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAP_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acdb56ec47d4a45a39a01170b9a2d0fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAP_POINTER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a627d65edccdcab9bae34bbec24d20f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAPPED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af551f91736f672b4da7cb21790040656</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a97c3f50440fbe7eb098cfeede90d1686</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_STORAGE_FLAGS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a072750234ee56a835ee00728546f7ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_UPDATE_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab8329b734b34dce1161c9b7bec3aee19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_USAGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3c6158f6c9440fe495d4e14c2dea95a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_VARIABLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aec43cf75b222b2c791456ec3691c6584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BYTE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a66f452ef2a3d3a1f92e38d9fd6e3f8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CAVEAT_SUPPORT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a784eb36ca53b765850c97f63ea48e18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CCW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a84814ca499dc312708e8aa22324f1d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_READ_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a83642945dadadb146bf794e85a5ef90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_BORDER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa5d86f453ce19bef15e848d313c653e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_EDGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae90f81f48642444b4ba7fa5cacf40569</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLEAR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6d6130441c78df9e4d39f442b8060582</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLEAR_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad142206da75bf97fc4bcd0f0844e6d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLEAR_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a450ced2617e334ea2123ca23226f2a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad24f29c6f93cc748bb7a86ba36c98c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_STORAGE_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8a86f54f4f77c16221bf2dc88d214f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DEPTH_MODE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a146041c536911fa90113cee2d4598d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8d84bc4729135621c1928dd33773e75d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa255b6ceff22d6e1dff35b60d0878cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6fc84a0fef66891688d2ea79d008205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a15267118c52ff9a18032842cad23f96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab4f219d606da2b13f4fdb61ab405fe88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE5</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5136077eac039cca765229be9a3df00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE6</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8671b8e6186ab959c4ff04cddf3e88b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE7</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0d5001b603b87721075f8c6764212eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_ORIGIN</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad47cadc0e43728707c8bb731b779263d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIPPING_INPUT_PRIMITIVES_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6babfa9fe244b1a2d56953a691f40976</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIPPING_OUTPUT_PRIMITIVES_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7245a97c134bc7d826149cc7bfe32d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a59bce1439c94ef9da87f83508eabb20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4f60aaa1367dea8d8c7e288d912d58df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6f0a4fa89d82b4517520f643406a2a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT10</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a886d867dd991f221f0951a2a26b6020f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT11</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a61f763c75241e40256b03f54c6c6eed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT12</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe847c226e322029e99609502eb754eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT13</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2f548f0a67ca3218ce66f95f7864bff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT14</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad6aea10b948dbb8348ff1e5a209bb2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT15</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8f909bff5ba30b8556a7f30972c28aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a66babbe2e30a6fed6c6c60eae6453391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7695a13f8c89798a34cbe627f876cd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9c9a28d9aa4e2e28ce675b8c3222f739</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT5</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a14ac83da0608c97b8885479ce2233d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT6</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad01677d6f8596b405e4dd46cd3f4c3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT7</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4187ed773fd34e6bbbfdd54750fc0aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a76cdec10f176f5381a78c1b7385c83fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT9</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4c53418dbc23c3ea49b72d3e942f26a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_BUFFER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a947db9ff944c4b78e652144c3dd1060c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_CLEAR_VALUE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afff10397aced90d3aa31b50774a1294e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a684d0d10064f8dd8983d5f672db74b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ENCODING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4d9bbcb659eb9badae05f11534b994dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_LOGIC_OP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3f092d57aaf9817fbdd2b51a650992b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_RENDERABLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab0b9e75802b72adfed241f4bd48e68fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_WRITEMASK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a739c84cfc7fcf82245e2b5186922e3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMMAND_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a752015b2a4138519c61a2a55a208b480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPARE_REF_TO_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5f5284f2e73193cb4d0c1834f6dbb360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPATIBLE_SUBROUTINES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a562bd9181c37d1bca932234dcdaa16bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPILE_STATUS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8b14cf3c9445c50aabe5c7d21b31d215</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_R11_EAC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a522b46c4a0afe33ca47282f5730a8c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae238d78ddfdc37754cece17231d33e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RED_RGTC1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a29d9fffb2e480e37d7e0b70877b332f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RG</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a692ee1b6d2295e45f20e00bf2e350625</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RG11_EAC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9c46768b1633df11829d1590991db1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RG_RGTC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3345c359e21ebced04edcd2f5c131af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6d53cfb9b7cbe9abb9253afcea445b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB8_ETC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a11dbae33206841b3d524ae88b622fda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9724e5b6599c0033802ade7ba65de4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a754583a0bdba659e7c1425e60f734a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abd869532c1d63adb40658895643e03e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9b5e680f5059381f82c024cb5b438dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a12063d65c0d7d8dc055cdf88627263ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a61f07c72b49869caa447fed2d8ab892b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA8_ETC2_EAC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a51086ac77dad9b5ccf7b716c28bdaddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_10x10_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a834b1978d9c5f245f49256dc00878e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_10x5_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2a1126bad7f9ec5195195be6fc46fe19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_10x6_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a21c2d2bf844000d3743d1b9dcac1180e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_10x8_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8d519ec39bddfe71063a9fd9281f134d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_12x10_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab641f30e3ef8259cd48a444410d9474c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_12x12_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7060fe6b1fa8e415546f0d4d664d336e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_4x4_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a755893d957bb41bdda4387941bfef04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_5x4_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a182fbc55a334171e8a7a6336aabcc49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_5x5_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a57c589a7e925f22e919c54d5e2028259</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_6x5_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3c1e1b113c40dba43e24cc72c9258092</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_6x6_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a87c2fa12fcc42a02af9b6e8f12fd2cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_8x5_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9b19ce1d483427cbe9ac130b79573a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_8x6_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8da441ecdcbac91493cb0ec3a158077a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_8x8_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af8af688b94c0e0b7bdd47077220f8203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_BPTC_UNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a98dad399e1b3192fda57009b6965596f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_BPTC_UNORM_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afc129a77b047282db4cb94ab10ef9d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_R11_EAC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a301ce9df8320e2f9c96d1f394a59a9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RED_RGTC1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae2b51819c138ca16b93866690051a6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RG11_EAC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae4702424348459cd61e5544f97185379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RG_RGTC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aab327b37e5b6b294dfcfa971ed585bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a925753efd9b79076fd73cf8e563538ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a95f7f5e4f0bb4a2939cb07f904c53b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aff3856d24d3aeaa96cb59a04ba74de3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3ee1d71de5d91fb2468c3cc950840cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa608f44ff22e4d2af9520b72920d6afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1d05d23f477dcb422a1eb0e8e1d0436a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0868d2e28868d36d77c17f08f3b0a9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a25b87c54d94cfe16e33fb7b3c75342a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a55e17655b33d500e93badd8a6091a6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac1f8cb31bf0c94ab3a9ad82f4da789d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af38f2d652e2d02757c9875156d21103e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae5a80a3f216ab1e6a590419daebc73b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8c1416d988670bff75023a7f60c6e05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af76335ab2472a34bbf77948a17bb5360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0ae68d15990cd4cfa5a687bc03b8a96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa5f38776c0de1c91283bf121456fdcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ETC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5d1dc8f875b466f348a189f9befae920</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1cf9bcf4f6b6d25cd1d622f177b915b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6dfc548c814dbe76f0b86443930614bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0e8cf8b1bee2868c50e54cea692225eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3c22b9b8741e334870f17fdbf2031da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a393084c570497e0e45cd3946c1a130b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7902495bb16bcb4c7ea04255f3998400</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SHADER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8597dc5c5a369c6a8347f62a11141833</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7c8cf5081a4517e61868625c910586ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SUBROUTINE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a614b34123d759a26c63c5a7e0624e7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SUBROUTINE_UNIFORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a731517de0bb6a5211b2191843b61e58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a03709b7a82b2ece3ef3be4369e033dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_WORK_GROUP_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2314c5aa5d96949fe00c1021ad8ecc60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONDITION_SATISFIED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac058592a67e495ea37f39ddd9e1b14e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa8e645785d8215f658c2576d90df1e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a44a85282cd9022542edd9b29b44b4221</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_COMPATIBILITY_PROFILE_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa463ea4d8b3d0d45f3d837b855778927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_CORE_PROFILE_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac5751a9eac1542ce1f725eece0f2908f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAG_DEBUG_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aea16c79d68e4e6382f4c129d779142cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae256d4675c220f2b4e0ac5a55f758e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a18c81671203442cf93bd73a62debda04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aea9bf956d4ee0c7ebc1683c3e5b093ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAGS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adc35186e7c186e46a8908aee0a0bca78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_LOST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af360d68a4eae929cdbd2c4de7c50a630</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_PROFILE_MASK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a426e3339384069032cc9cbe21878d8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_RELEASE_BEHAVIOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af59f69f4a9dd1053404af6f7ad572450</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa117626c297a703a8de28256452e0d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_ROBUST_ACCESS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aeaca57710d65e690a75e7083e75a6c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad2e60b48b17f13796c989af9e04ad38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_INVERTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a89e652059a95734bba0fb2c24a7e4d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_READ_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afc257775121013392252fdd1e066b3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_READ_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab3125dd47d488d10a51c25be91805aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_WRITE_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a283bfb94afe60b692efa6c9db1bcb828</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_WRITE_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a87f559d7e4a1aced3aec91ff5a33e057</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_FACE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8c4f153ed20a741aaae952650fec46f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_FACE_MODE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa63d609b13861a92daa6da53039ac002</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_PROGRAM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a25774e2f5a5f0edba78f232ea706ffc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_QUERY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3a40361f1742ce1d96079817f5b02640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_VERTEX_ATTRIB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5bb317422e4b2f35eb0f54f625dfc49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4c5d89dc1a4ba5669af56d43ad6d26e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CALLBACK_FUNCTION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab77680bd3c3488f44238005a5335ad67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CALLBACK_FUNCTION_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa088735a1360b4b5f3879b79475569a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CALLBACK_USER_PARAM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaec56fe7bf72c3872e600dbbf466365e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CALLBACK_USER_PARAM_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a548e15f1654606187b55277a49a45a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_GROUP_STACK_DEPTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2e8239cedd5e9907eeed04822f8982e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_LOGGED_MESSAGES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adf4cab6775e106ae1827b8e549b27aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_LOGGED_MESSAGES_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adcde8443ad84e1652dd9ff52012e8625</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4465e588aa5741e9b96cb9f63a96acb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a442cccd70187c11146191dc8ded47c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_OUTPUT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af3327e38d5a4ad77f40dada510db5bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_OUTPUT_SYNCHRONOUS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abcbfc26ac438feb5239268877e69b53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adde566134875c145a76304c8a38f4927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_HIGH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abc1ea1d7777f46209526c9f38dc640a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_HIGH_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7271b1e4fa1ac8b254e90acf71a3264b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_LOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1503e1da018187daef1aac104ef694fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_LOW_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a899ef12a0ee892d9dfee00a8d1ba9108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_MEDIUM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a62b40fd04bd777f8ef84496e80b30416</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_MEDIUM_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af8bd66f762140c569d6c32213a54ab05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_NOTIFICATION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a96764ef3dff96d716726816786850161</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_API</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa7228d274b12bfbf872637ecce09ad6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_API_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a76924a1f4e5486dba5471013aea6ee59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_APPLICATION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a527871b26421f90df7fcf22a4003a95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_APPLICATION_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4bad5df9650c150e62fde98c579ad3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_OTHER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a54b70267d411849cea9191fc7b1598c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_OTHER_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac3f450ea1fde9475cf14422fbecd03cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_SHADER_COMPILER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a78be7472b800edb670879125255c5e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_SHADER_COMPILER_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae116092f9864f516d3a478fe1f019abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_THIRD_PARTY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a20831049660a5d6177e5e5351a0a3d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_THIRD_PARTY_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab411f8e4861be56e370ed845807c7861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_WINDOW_SYSTEM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9d51885a25b8cc290283cc69749472e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab80889322590f74ee1afddf177ca7f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a44b3ed473ab40a5dc3b114c9aaf68f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9327a4933539bc51eed8e68e82ca111c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_ERROR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab06e3e9a1581bd06040383902d05c795</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_ERROR_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaab75da35eeb36219d0c1074bde65616</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_MARKER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0254cd8972d5100a87fe0b677fb4c75d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_OTHER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a328aa372aba3d24f86f75a797342adc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_OTHER_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe87f39c9ac3e479636881af00e717fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PERFORMANCE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aed22c504b48cc2fb42a691ad0f76b6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PERFORMANCE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a67445f6f3efc9fce2331858e04825ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_POP_GROUP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a96d037b9e3deef06a02d8a72f04ac877</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PORTABILITY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a26089e8cb6aa42005831b8945f166c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PORTABILITY_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a41358ab9db0122c2134a6ce452ae7817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PUSH_GROUP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4b845d222fe7d08f6cec6272a2722301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a89be7e0921c6528fa05c01fc06a24153</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a360d851e1b2e7a4b2863c5b016cb9e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DECR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4f6d54698e61290f310b55ce3505dcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DECR_WRAP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae394492c09563af8f82764c864d77864</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DELETE_STATUS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae8d346453bb18046e6bb687b6006c41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a982341cb30016caa07a4e46228a71ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH24_STENCIL8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2308c4ffa71335adb12ba6db2d937c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH32F_STENCIL8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a078dc674a052cffda665a8203628da43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_ATTACHMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac4dc812a285640570b56acc55822dffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BUFFER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aef2a9e9a4b130bc4de57514327847b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_CLAMP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae5f83719e57e90d475798239edc1acc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_CLEAR_VALUE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4095430893702dc40211e82cf812017b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aac16527902deb1ddf6b84a9ce3da6e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a26b057c4fa415d8de41d43990828b0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT24</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad871b289b8410082db98e4b3af0301f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a834857c13895c0375a5d2f4f0df7c7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1b87bb5073dfd4982b938cff5eee75fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac6925db769bb65883026580215a4cae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_FUNC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a384b39bd27ee70e5c9304357775e1bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_RANGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2398c902b63dd997a0373c036d75ee3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_RENDERABLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a07073f93b12518efd0ee94e773dd911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaec6f87dc3b72b3175f3e127062cfc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_ATTACHMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a52a2b859ab0caccfdc96a3c8394dda51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_TEXTURE_MODE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1b4eefac9c4dd4cb4a9513de7d78bb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_TEST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4ccf1dc093190cc3798b9abea3655f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_WRITEMASK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a94f99602589f7e9b3317ae533b3d1e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISPATCH_INDIRECT_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac5b66e851b5f6e3e81e6f32b04c98881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISPATCH_INDIRECT_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a21cacb7b660e45aafde68204c1688799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DITHER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7a806235dc2a717e813e92583ad99b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DONT_CARE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aad7425e1b7b6f8d39f88ad04db547648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a168baa99f276efe13286cb5c8f339735</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aea0016b5408b545db3ce7f1ab2ee3d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT2x3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a00a4cb3667d844ccdd572844e216e3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT2x4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a28e30eb0dce33edba2bcdf188821d0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a53b5d4f6dd72882b5aee275db3895f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT3x2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3f4fb19fb08686b7f4b0122718166a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT3x4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac8dd75b229d3723fe63c4ced5703746f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad6355b21bd0a79efef85f711e66f5e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT4x2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a098d1542b777df9372dff0aa37a28cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT4x3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9d611eb66917c70520353c975772cbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_VEC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a412458927d3eb02cda5888633bfd84f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_VEC3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2464f42d1aa132525ea73970c39ad1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_VEC4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a33b68a8a87d58fab083f7e9d517a7bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLEBUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a01617429ec3596449a9755bd5a3a87df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac58908ecadcf6f35d3fd58fc26e3ef18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa2469283a1f0e9ac2e284fda0986904b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d6bd6c745a1de4d1465f593fb9c6490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER10</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a442e587e94fbac12a5295a511215183e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER11</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3dff209c91c5e127ec86e459ca6ad46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER12</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a061a16dbc7b68f091e1903067b929067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER13</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abdbe6e924fa1252fbd9d67e292d4b93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER14</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a819521c69534374257cebeb5e2025d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER15</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a46467585334deca0ddc280cfdff4965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab3e702cb6674aec6967dd262580942cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a72edb5a40dd8de4cedc6bdc8d03f5158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6dc6a00d55ace50abd475919abe731b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER5</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a42b24eef0f5ea7e18cff8280b99fc75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER6</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3ddf0efa0deb687be24a1320b18a951b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER7</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0785682bd6abfebf09c7d9824e9e0c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab4c4e3ed6fa6175de281ffca5447e44c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER9</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2f5f605eddcf20b6e45962a51533d420</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_FRAMEBUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7ebcdfa478fe099b5ab4a5399fe37ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_FRAMEBUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab39dd6b552305d6b928b29a2ff880ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_INDIRECT_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af57dbe61f04ea19c60697f13bb2bb8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_INDIRECT_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad600840469159ba43fff48a50b190218</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DST_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab4dcc8a1804d164d5f4dbba427b5672c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DST_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acd2abef6afceea16ef19a117ae7fc3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_COPY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad35941788a5c3ad4a19c3263fff294e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_DRAW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac1915ebc9c952b9e7140f4bcc78319a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_READ</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a40b4752ffc850a91fc26d507395511fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_STORAGE_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7b7ad265b2249cd48160dc917ce42bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6b675ad97a3fd538c8c55a1dc1fcb070</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad26c63125c72cbf0347b589d51676e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2af45d6380eba1087a8e5bc684d6ab72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EQUAL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac71bf5145721bbb6c3286c70834f4394</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EQUIV</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5011a2c612bd5cefc1e11f014ed9296f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXTENSIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa7be33062263597ec5446b302febb2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FALSE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abca6d43f43fae31f49dcb883b2f301f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FASTEST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0ca47e506982d2b8d378f5b7e0e7c833</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FILL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a95af009d03993e7ed7df00306cc53573</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FILTER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a59027f9d6f9a683afb7c4bf1382d6ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIRST_VERTEX_CONVENTION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab3af0e31e119685ff49373ec796032ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIXED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af4ac1c629f15b033bdb229affaa66815</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIXED_ONLY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7c21b48356798d04b42e92fc56d57d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT</name>
      <anchorfile>glcorearb_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>glcorearb_8h.html</anchorfile>
      <anchor>a5909cbcd7e61de3804a40d7d47e72cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab66c332d55f70b7fe36640d49235a7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2x3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3117745c4bac9c9d9a6b84229a4f553f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2x4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aba62d0bf6d4cf702d57410e8cb000185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a61fcf58656eb22c75d2353e091458e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3x2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab5022a1a24299368b061b3f4b1cac950</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3x4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0940ecca4dc2ffdcf71cfd54e40180ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af2f9eda8aec4c169cf1800b61ead61fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4x2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a73de4bfbe1d597cd11fb3d60ed830c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4x3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afa821271f6254cd1623a1311e608df17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae32c545990d8412e8a8246632df99824</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3bd312b25bbe841d5231ad69c4a0541a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a696cfaceb3256bf19e990e46702fe527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRACTIONAL_EVEN</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa754f0e308e65fa69488432b42a9e533</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRACTIONAL_ODD</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abbf84aa17a3df5165cc4009478cb8c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_INTERPOLATION_OFFSET_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a683bcf5bd95ff603ced822f65f17fdbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1a0294662b50921555cae95fb20740d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a16c255f8f2ecfa73de3a323c3b9ed5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_DERIVATIVE_HINT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8afd2d52d8a440f4b8b05d6284308710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae76fa55a4f12d258240e976d017759b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SUBROUTINE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a13611bd54011a3715ee7ee2e01cd7245</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SUBROUTINE_UNIFORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7e16d85ba3a745b626aba73b8d0813df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a86fc5fc150d6dc08a8de93a181ec3974</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e626474ad3066f31b46293d535b009f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a511902bc60b9f6454f8ea4dbe3e3d86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5e50f9fb4cd85b8b6f5115fd9b6f39d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4c8ff4b7d7bb4a3b2b4d400c339f2262</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acfdafab10d6e3bff13ffa99c92ab1746</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a06c432af640d51520221051e03b0d28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a117a77e99f3fa4a9dea4351292641126</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a21a559008d2b880f491f00d72ac20f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a406e03598eeb493fea0f536b15f02f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae66ff668f4fa5063d78479fc6a51549b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acb4ce18e4b67aa00514389976f723115</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af425b868a0d18fb3e443512fb9ae7ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aca2f67491571585bcdbc36d96511e9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa738f997482b66f529f892e6f32f8063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a03cbc16b798f01759c7dad5b9884511b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aea6c4514bb61d01f5cf8c49ddc5a1b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab2fc7d11690bc1e7a8800aef2a175a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_BLEND</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9f9f45f39103ab1cdf1f7cdc48758982</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_COMPLETE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7a5ca562c069ca1294283df0c7d192ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a86a5b767b8be295f3dd89fea5ec9e3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aebfa226ad51fbe04946c2356c3f3924d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abecb77e0e1e899d24e82664b7efcde0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_LAYERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac6e59602a9415192b820500742e63864</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad16a3f7890ddd1f2f0d064b1101183f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_WIDTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adb4edcc9a7bf6b5475c16914e7c2824e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a44c13fb2e92ed511deba2b4a81f35c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac7d07a5b914d4b44ba45103dbaee7fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad1f3470cc901ff46960e53ebdd0c8d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6b4f7834a7869e5ff36aa6e619527fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0020a1cdc41fd90c0253586098a6e181</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa701b24faa280cc1004ba3497312c479</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_RENDERABLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>add50964236e54593deca88015a6b341f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_RENDERABLE_LAYERED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af61c930ed32560bffa646b19d050ea47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_SRGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4559c867cb31fcc7b490ebd0b052e293</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_UNDEFINED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1db45e43ac8129077faeb72ad861f2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_UNSUPPORTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a99f541f9a8dd94c2d8cf211a92a99617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad66599a87de5c80f8c174da72080a811</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT_AND_BACK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a355cd0068666a25037ca163a57eaa214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT_FACE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2aae8c75b63a69ce48f42dd03de8a17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT_LEFT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a53d5d77867ea4eec7f6babaa527e46ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT_RIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3bd0c8e6d9f4338d07ac1ab47aeb35e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FULL_SUPPORT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adea71f7a1227b4993e6ff0ae498b7895</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_ADD</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af477e4fa3e741406c0c3532cc5062758</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_REVERSE_SUBTRACT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8439350af7b66d0115f23d27a6511917</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_SUBTRACT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad0017e5c11a6be44b705d87053607fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_INPUT_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a37516a848fca2b1cc024c8196ae2a3ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_OUTPUT_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa7144c4eb2cd93f39b341c185e6abf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1e0c2d7120ea4f2e30000d134a9dc335</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a626e9a0fbcfb4dab0ac3ce937459b02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER_INVOCATIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab978862473bfd793bee6d45af16164fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8c309209c70bcb6758f1ccaadb93d706</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SUBROUTINE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5e1e33ee767b788d3d9f771600408219</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SUBROUTINE_UNIFORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af034f045e1254bd8956ca0a60f804542</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3120f9efb54332abbbdc4f943c6b715c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_VERTICES_OUT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9362b1c4ec17775295aa8d84df17766d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEQUAL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8d2e8004bbf5d91de9c0e3184a665d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GET_TEXTURE_IMAGE_FORMAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2072dbcd98c123cc563935f518f29e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GET_TEXTURE_IMAGE_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab2d2eb97913da55e1348b6b03682db12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREATER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa3bfa1f454ff5072bc1b64e7d30e9584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af58c4c38ef01497de9207d91ba9ed2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_INTEGER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a63887dfe40457ee8871055d84bcbcccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GUILTY_CONTEXT_RESET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1a1dc416d94904e9280b166922ce470c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GUILTY_CONTEXT_RESET_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac4d74e24f2a82831f95ccfc2207ac649</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_FLOAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa3d4d84d7e1458e03145d5db96bde045</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HIGH_FLOAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a61d55c137d80562db07462dd788af1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HIGH_INT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a16ff75dcd496b0c1c055149032dcb574</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_1D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afaca39e948bd04293fcefbfbbedfb690</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_1D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2b97de733ff35400bbd6c48b481f53a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e56295ed80d2c92957857ce48dc79ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2f3d98d39802bfaa7068eb1a45a1ca81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3362ff1997f1b5c9865389babf4df571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af69862c8c7c5fd629f83c5b58b522cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_RECT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0303a66febf99509752dee3312361aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_3D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4028acb562ce2d278ea49d4b1b3ab5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_ACCESS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a91e85b10bee857f58a74fd6fa089f840</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_FORMAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6d78c1be0e0d0064144910068c30e9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_LAYER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a33eb636cf05632a18c080831cd4d5888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_LAYERED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a05e6b50dc721d2c72f18fb2281f3633c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_LEVEL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad85b58fe736d021bbc89bfa21a63f5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_NAME</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3c4c37566d7aa532e57ed5e77153c7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3d128307638a2c264a4e1051ff3c4698</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_10_10_10_2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab200167d36029b1b7bce8363e27a1ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_11_11_10</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abf5b85df3906d83caafa02119b904cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_1_X_16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a268ef9dd9bb07abcc3107a819642f9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_1_X_32</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a705c245c71f48535daaab6348f9e21af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_1_X_8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a161e22e2fe94fb38ae144754fa74b736</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_2_X_16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afb61cd5466cb7993a2cc0d84ce061684</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_2_X_32</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a598d2829029af7d5a47e1717249ecb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_2_X_8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac1e4df3af27e13aa09eb34e01a086763</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_4_X_16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab3b08dfcb4ccaacdbdede1699fca4f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_4_X_32</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e7c361212e1de9ea1f30ea64206dd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_4_X_8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2712136faf069b1edc49f32bed84f5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_COMPATIBILITY_CLASS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a85db0104824569445afd2ab275ba8df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CUBE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2ad6ae0634513302fb8b3bbd9ca592ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>affd7e9c394233e1f677ac757511bd841</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afd7e838b52c273fb1655c4fbe28bc654</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a550da4a7ed9d6b5c03d5edb8aeeab48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2f04c0a18995e217dd26191c08ec260f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_PIXEL_FORMAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a64782e5ecbfec3b644464738faa6b1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_PIXEL_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac37595570626024d0a241ba25dd53819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_TEXEL_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa22f60468be16cf2dcdf8683d47b0ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMPLEMENTATION_COLOR_READ_FORMAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adf5f7f143ae3d16978973e676d01b557</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMPLEMENTATION_COLOR_READ_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6a3ddb7ae8b6401f7b79f68558daf64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INCR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aad590dd79075659a5625dcad04e13331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INCR_WRAP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae9efa4d7622ad01999c4c29081218943</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INFO_LOG_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae77c1e831fd164e9ac6c1a9cdb697ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INNOCENT_CONTEXT_RESET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a331c7c6bcf92efb8ede651a6691dfd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INNOCENT_CONTEXT_RESET_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7c0a24034e05a8d90c8c8a5b62c32c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a165997187828b3a8a0db9d49d568406b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_2_10_10_10_REV</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a48a3c1e2d8ca5f5d941968c5d7a0578c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_1D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe8795c2f4295916262426b164448242</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_1D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6cab5df0e6e90a1bed6d01bf7c5a8ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae3baba5adff7cf3146bb50748d81bc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a165b085b6b98b09c44e73241fa5d12d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1783d003f39c0383a6c4ce962b0a2bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0a1b24f27df61b571afe40df5afad5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_RECT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aafefbf0cfdb69e021fdd71785311901a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_3D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a980801f735b61bb47d2a389a47c4435a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa6abf983392627c47729df2492d2b196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_CUBE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6bfdaecfe5c4da64f8b8fa8926938380</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a66bd8b81d7d3cca1fb200edc96dfd393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a931bf275b8b13f18eed4a7bc534c2ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a853a008b96c295bb9a8a1badffd0b80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a43bc4184cf923a57ed4c78746fa97334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac26498867290996a56d1f1d317433433</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1f0bf36b94c6885b03c689e10a23cb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a67b9db3c40a6fba410434542c41e904f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_RECT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1dde71e060e88ab71e7a592f26006b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_3D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a279e4070fee3984c3e193a9e74b704c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab314daeefdbc32ef33762c754c532b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_CUBE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a33fd971141c7ba576be327f1594c47ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1455e6ede944686bc56ea7b32ba96e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a42fec9937a1d2dc984772e29c1507153</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2e72a47b144427174af2d6d87a7ab073</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a08b6c6a8259ac4ad9ad5d8e7c3d13bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae3fd6dab6e2260ce7fa4cdccbcfba0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLEAVED_ATTRIBS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a40a2eab73896b0a825043c522a91d42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_ALPHA_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abb57ca966971ce620481e9d161114ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_ALPHA_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a68c9b6230659787cc98671788d020715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_BLUE_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a36f4f5c0be40f98490badd28996169ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_BLUE_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abc4be7402cf359d2008f43ddbc4a940c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_DEPTH_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4b12bd8f5c829955e6f84abe0b4bf41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_DEPTH_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8f4c5c36672fbfce443fa1bef6102b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_GREEN_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac501cd01f056c595bbc1d334e42afc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_GREEN_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa54fb300fb298dd99c9de94df4d1bac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_PREFERRED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac540fc213a59b642bbab75f45b2956e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_RED_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9aba2e783e4d0eb4a0559f0d6887e64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_RED_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab6d06991ea265457c42ae00701d4566e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_SHARED_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0f747fdbe1c99e739b41b8ab1710d0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_STENCIL_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af13fed7c70c0853154f06ace0c06ff7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_STENCIL_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6fa25836c11c3da4d5f2cc64a440d4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_SUPPORTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae1d7c29224463e8ae3ecce3ff0e4347a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_ENUM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af14f7bb0d1f578a77e3c472d3bbd2cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_FRAMEBUFFER_OPERATION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aadde34fd502af6b251253c1815f35c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a52675f131957a7cd61d5cb7b6b9f23c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_OPERATION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a55c3653fe5c95b8070bd00c02b137693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_VALUE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0650f4789afcbe8e0d83d8cffd008719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVERT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af152705dd1f6504e96a2cdec832eb4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IS_PER_PATCH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0146b33e3f94ce5daf9e62e06203f16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IS_ROW_MAJOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac83cab9650c9feb1a33a30a392e5361e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ISOLINES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a670e474c9a9ec6af0ac6cfc93a0aae99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KEEP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af5f2970e5b32df02694116f821264893</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_context_flush_control</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a22b94fe2f4cadbd180e8875501deef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_debug</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab7e79d11b02e8aaef7802b8430d08493</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_robust_buffer_access_behavior</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7c30a54cda9cfa2908760ad3f1c8aacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_robustness</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af4a299e4b4f033b5c292136fee2c268d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_hdr</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aacde0d68c047a328eac8712b91751e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_ldr</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a706daefd7fa5ee46462ed6c387b0f1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAST_VERTEX_CONVENTION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8838dad002eb220e3a5ee949895554e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAYER_PROVOKING_VERTEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a27aa053269d0dbaa62c1eab7ac9ae648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LEFT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a18afd69732fe09a4e89abcdec10a9500</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LEQUAL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8b778a06f153b4d59ebc6aa1d0996191</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LESS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a19d83affd8f0b06c09940cff7da428d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abbfc2afe81343b8bb6e636fd60aa8e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_LOOP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acc7a4dd7346bd1f43ae107ca9d8f8c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_SMOOTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af310b76b7ac30da1d61d8a42388fe651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_SMOOTH_HINT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad738062ab45231f8c9fb1861990185f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STRIP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4ecc64682046ef517e86a18d9acbed1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STRIP_ADJACENCY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e8602c29d446aa8eb92dd3e3115228d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_WIDTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae1f353e4ac4c120f236a8d3f0eebdfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_WIDTH_GRANULARITY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aad7f4a63dea7e2cd100280ff105e90c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_WIDTH_RANGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae28ace7f221adf7f7644018e96647c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4e682f218130b98b27a1e33fa7325080</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_MIPMAP_LINEAR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a724edc4d9d6f3c1770ff3688f0747acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_MIPMAP_NEAREST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9fba5da0aafd194b7eb2fcd359511622</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a532ed3612eae8eaed8a7a53ecd7a28f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINES_ADJACENCY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a46d076664c25e6061f95b9273a7ac6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINK_STATUS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae644ef6b281c9378fa49d9b1ccefaf31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCATION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d214fdffeffbe3013b5467e56842f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCATION_COMPONENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa3766126025774c1daa9211138677a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCATION_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4bc2e1a6758eb4bdc0706cd9ee1419f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOGIC_OP_MODE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af55b1f5009d9542f5c47413d85ff3307</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOSE_CONTEXT_ON_RESET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a930d234f8489442ecbed2ddcc1b28f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOSE_CONTEXT_ON_RESET_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aac0d568e89a2da394ee4b279e2f551cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOW_FLOAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0019501fd65d8947bf30627c75e5b8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOW_INT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1c984ad4537bef99cf414566915dd425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOWER_LEFT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae8b5c2980cf1e2a2ff8d940b57cdcd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAJOR_VERSION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2b2319323c7cfb4ed795be005209d73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MANUAL_GENERATE_MIPMAP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad614a314f6aada5cfdf0302a9fe4945a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_COHERENT_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5d11dbfe08325d994c045b46d9d29b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_FLUSH_EXPLICIT_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3fb62956c03fbcc2b03fbb8939b1d8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_INVALIDATE_BUFFER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaef91020c9e976b5f8739ca800a408fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_INVALIDATE_RANGE_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a85b972777fb572349d3bb8d27a9c6869</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_PERSISTENT_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6190a1ea9c9a19ce630606012d68c4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_READ_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0283bfa28a11691ac521c421d991720b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_UNSYNCHRONIZED_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a715049799247423eab88ea14135d3399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_WRITE_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9a2e24ae66c8468cdd50a04bb573d88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_STRIDE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4b9898c19571f159ae745b5695c3fc21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad615339259858b91f67bf893e2a0b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_3D_TEXTURE_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9eb2f6fcd1311d528057b82ea84ad75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ARRAY_TEXTURE_LAYERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa5f99638ee202a7d6e0d048057c32436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac51dfcf7f3f52153567e5391dcbac6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7a859ec5fdb234f5da1236d38980d9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CLIP_DISTANCES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a488d969db88d0e5282325cd0ebe6521d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COLOR_ATTACHMENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a716a4cf42abc32b7e78f64b4d0d0b723</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COLOR_TEXTURE_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a418932b5f4c4151d68eb8f27cd7caa95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1d90f7df2bcda128ed80588db42e1cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_ATOMIC_COUNTERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a84ed4c64644042bb977422f1f4220f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe65b62e2c67a25f19bcf4a134faa3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a26e2364953e73d8b63f0def96ede5397</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_DIMENSIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>affa173ffa05bd790945af1bc08138915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab7b26fec58422a49b9da08e02887c24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afc2003a93739a3fbb526fc08ca7fd02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_IMAGE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8fe3b597b57c8ae909f14e09e6f8ac48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a64d5964c957c33a6282a1f0d49c404b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a76cdf44da5ae6fc549cc2250d247d6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>affb7b9e6e2aff041181463d942bd154b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5f6ffca387b1d7b320e5577c70c4f2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae0b0ece68eb5c6af38ba35f9abe61d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a97d4815b832e756dc3841617c5f4540e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_UNIFORM_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac37c3b98a865b4a4f7ff8a678aac3b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0470f65219f93d7a821f2d8451e4ecce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aca2d5c68d10ea23574a1826f0ffe8536</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_ATOMIC_COUNTERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae3c57a1eb4bf40e317b99d3cd8315240</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe9574e5e8ad2f7cdc7de0a2124d428c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af680685210d4d1a3925cb999b7965054</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_IMAGE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6baadedc4ba2c411b9953e0e5384e4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae117f59ae2075a730b893da92a5d6564</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_SHARED_MEMORY_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2cf708093c599b49cc8be1b393a7985d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad6ce0811338dd78cdfa5f93180ba7fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_UNIFORM_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a17e4a02a7e9d4c1e7c7f6f63623ec9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2378819bff566290deabac17a4e3ccc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad7ddb4c5ad64a0626c4a5b985e3e7ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abac788eb191a12343471c237d0e5e0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_WORK_GROUP_COUNT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a195187ccb0295071b1061861b77cc441</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac77064ac9decfd15ca72ff713aae7afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_WORK_GROUP_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7b003f1f4b728a45baa74c8bda1240b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a632039148b57b1df2b23f1ef1c94de34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CULL_DISTANCES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a85bd01abd9d1674f5ccd6422d700e072</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_GROUP_STACK_DEPTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af2fd1911ac5ce5a74089459d28983c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae42a4bd8d71a4b3ead056c1ed8f0ab33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab29038bf9d5bd820522daf050f68dc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a49783c8ff23e65172258e3a753dd2134</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a55ff1670bd2e4b123348b15f7935c69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEPTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae9cacd8862a3e3f11e24c2e38c411620</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEPTH_TEXTURE_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a65d821f8df7c717dcb3ff35bafcceb86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DRAW_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a91ba8bd0010298f5ccacbf675b968040</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DUAL_SOURCE_DRAW_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa4c6358282f0e417014205fbe4230beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENT_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aafd3fea47e8744b58cac668de72ae75d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_INDICES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9dd94df46c02d0d705915fda674ab1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_VERTICES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab6be24928d250f1a9e4e3d34a3ae9f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a792ad11618e2eb728bfd288f70ffab5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_ATOMIC_COUNTERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a334eab227079cc77ae20bc829904716e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_IMAGE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad3e755714b0606c1e3ebeae83e59c5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_INPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3a361289008b0c0754d9447eef176449</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_INTERPOLATION_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7336c31f6031c462e26018f95b2318cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af126299c7a39b5cd221f4a067975a691</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_UNIFORM_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af4dda01eba3928189af2a37c3f62600a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6ba6f2409d8bd8df147e09b0e3eb2820</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_UNIFORM_VECTORS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe9d5e7ca4026377a6a79fc3de8428dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAMEBUFFER_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aeaa17711649facdfe260ce85b3458008</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAMEBUFFER_LAYERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a256bcc3175aa7577ffb8becae9ac8630</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAMEBUFFER_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7499d2573c81267bbb1dcbae2591aebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAMEBUFFER_WIDTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a24c7cd04dba65a372442a4278ce7d4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3bff9b87a433646db685be9c490fe8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1b8f94ac5398baf9abc74b31d72f15be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_IMAGE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae8169d5c824cb89ec876997c3c08a0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_INPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0d730ebf38619b80b4917bf56c0f7397</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_OUTPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0531357d784b7b953c38cc41346935f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abbc65ca04170d8ac3200dc8c5be26946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_SHADER_INVOCATIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0337d5f3555fb7da619718934c2261c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a91ac5ed1efbf686083aab070b6240ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a48de9c5a60ede33d5956532b2e7e01ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ace6e2f67f6e8191642fb3a33c5657bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_UNIFORM_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e8d7018c4f445540ffff9b940ac3232</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aadb8b55ecee6f922000d86dbbf0ed100</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6295613de5244d3ff54c9aaeb6bb0ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_IMAGE_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1581164f8d72607135f9180bbdb6b33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_IMAGE_UNITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a982fc230a7355cee99a86d2e0665d0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_INTEGER_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7b16972f94aae201d5f61e83114f62db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_LABEL_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3446bfedbc72c882e7c2da33f2c3b4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_LAYERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a37ead8d38c8d52e3bb0d8831659698f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_NAME_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7409aa8e61de2c5e41174ac319eae2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_NUM_ACTIVE_VARIABLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5fe613360ce8cc243f5e06fc42942c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_NUM_COMPATIBLE_SUBROUTINES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa7030068898a0f398c71deb074095b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PATCH_VERTICES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a52887268c1d90315cb09cf48f0fd2da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXEL_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a65b12fda54eff1803418964237a5998a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af633b663bb0f7886c0c74657eb2235f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa468279cdf7c0c078f225b3a32b83c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae4126d97879efe1044b1f0d2eb5b2b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RECTANGLE_TEXTURE_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a38b3be5ebbb770bd0f22d3dfd5a98fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RENDERBUFFER_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a07a502910eb24dc5fb551eec74a515e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SAMPLE_MASK_WORDS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a801215e9283b8a0545100cd97b9e39af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a815e0ae69c6581b7d6a37a5541b65085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SERVER_WAIT_TIMEOUT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4dcaec2459bf79dce1450f70f3bc07ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SHADER_STORAGE_BLOCK_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5e2148c4d84c6e9a78ea1427bdd8a2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a57d7c1e85e80e063fa68239a10651bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a314c63b2d03ca87a264461c42ff2da62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6d787c516d32e240813c4e9348237b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPARSE_TEXTURE_SIZE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a531735f99cb6f83ef7eb6cad05f17969</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aef061e4b951aa1c2aedca1d609c90f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SUBROUTINES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afc1a02ba9db578935b22d448e403c2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac1a39603784dadbfbd8468a282889324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0a074abda72aa84323cb0298d79874aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad8fdef2406a446fce05a0e60b25e0cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_INPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1c31885e2cda6579e733d9359262261e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae2932b6a6d82a51616b9129b4f67228e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad5db6c2e14f4773d60c93c06c302d6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5d4e1483971f0bd4d35a7e580c968f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a426ec64d6fd6f3fae8318052952eb49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a15d5b84db03a93865537e4c4f052665d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aca10e57a0d797bd2ea85f15d86bd5f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0dd51c11ddcfbc07bfb0db7ed1ab435a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4ffd7aceb3565d9daba50fad9fac6d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4f5188941a5746f395f7d11c596cde4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adece9d6264bfd207eff7645d3803ff10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a623834423c371f4ac453bf7e598536ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a51f4a03e716cf15751a91257c16473dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a869744dea441ee07c80cead3d98eef5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae6685182b13af8b4c4a7362b7a2fbfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a16a698e17d576161b4d8bf1b259f86d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_GEN_LEVEL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0c1bf8e1f93671f3ca071c7f06fc3ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_PATCH_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afb248b47db86016f9880f24f67bc5667</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_BUFFER_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a87ea7abf5c19e75e67fdf8224d24ebd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa1e280e2514abe7d70e7faea3566af6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_LOD_BIAS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af3c04d4a742575ddfbfbea5569f8386d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1055b93cfcdfb97cfc8e00e8e0bb03a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aea76aa6aa8a1edfb5f8307961387818c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9a9ab48648e0c7e5ccedafe34c7e5160</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8139e2bea5ab8358c8e269069a2b9fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab030863501060e7b64d53267dadb2fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_UNIFORM_BLOCK_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1ce93110f41580ffd69123b95e285ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_UNIFORM_BUFFER_BINDINGS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0522a5c96ce1c5435f631c9ae5b940bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_UNIFORM_LOCATIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad15d8a5a0e13821101adb443377b460f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af281a1247442afc808fd60fea3a640ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_FLOATS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af3bf01941a3298694c5b196bc0bdd514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_VECTORS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a11d8be2b8a6ec2e68c1ade0fc77bf4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a48ed29a73214b558dcf174de024a220d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATOMIC_COUNTERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe7002445d02ef231905b0a71a00a4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIB_BINDINGS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abfd31276654b73be592183538113e975</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af3ff6e0d00eb2c2eda0c750585d438b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIB_STRIDE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a58dfbbf52d05479fe4df04bd655ae546</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIBS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a676ebaa9cbb5d801e916cc8f0c245f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_IMAGE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a56a2d0a9e2800f01880a0367d83c5a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_OUTPUT_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4f308a5301b810d6a6e6f6ef6b321003</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5a71a342c8cf0a44f0eeb0439621a601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_STREAMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad3053101f182ad8b54a74e6097a67738</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa937c6648af59f9616f68dd4c7fdd787</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_UNIFORM_BLOCKS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5e0440d43352575a2481e2b9f6f06b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_UNIFORM_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adf723a88758cec8f0d102e11d1a7cf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_UNIFORM_VECTORS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aad1ff55895b595032dff16c9d9a59b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VIEWPORT_DIMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab7410e9d70e0e1ed900fcd90385a0f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VIEWPORTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a418cdbf861416dffef95d795a29658ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_WIDTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0e51de60910b1f63897fd69ec4aa95ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MEDIUM_FLOAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a20c97a6e675cf3f220bbcae0f09900c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MEDIUM_INT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa89d34f921db8211d07402787e630b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9aa39c311e7b5958879e80579cc129aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_FRAGMENT_INTERPOLATION_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9b808d24e4bbbb77ed41ee640fe21b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_MAP_BUFFER_ALIGNMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acb60967a0074d371e14344ab0139d0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a79265ddf70ca47e9fa103a7bdc996c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a34b86e6c751bab7618278233121e7a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaf0aca04a8d281277bca896b8e1fcaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_SAMPLE_SHADING_VALUE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aebd653772a2ca9ce51996997252ec176</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_SAMPLE_SHADING_VALUE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acf1c01957ff25f4044276d731b53d330</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINOR_VERSION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad45fb154a63b2b32a07732388e8251ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIPMAP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1587d9a91ef6372d2aa467d4f4534258</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_TO_EDGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae0840a78e6e24a47c75c246dc3440911</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRRORED_REPEAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a05bc3a1fdd98251d126a8946a10f9dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa2b6486ff7ecee8bf04e3371f197527a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NAME_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a28dbdd77f9420117e1b39ab1d3dc18fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NAMED_STRING_LENGTH_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ada1a8642ed7a2f812ad61b236cebcfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NAMED_STRING_TYPE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a92b96acbda309d582439e75b6bf149de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NAND</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afa41b5c2f8d5d28f4e008abb8a63291a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEAREST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7ec02582a9b1c390908a2230c8e26c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEAREST_MIPMAP_LINEAR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5665daac108402324f1db7b89006c0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEAREST_MIPMAP_NEAREST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a318a0c53e89e0bc5fdd162a405f77a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_ONE_TO_ONE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adcda153248ef58c536c61fbb56d5bb59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEVER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a04850ba275b382d256d9a66c44f4cf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NICEST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a128a26f81010e89a69d8707419a99566</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NO_ERROR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8868c96a8632a9a5b2af712c62dfd36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NO_RESET_NOTIFICATION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5c6f0e8e7cbd139fd451929c187605cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NO_RESET_NOTIFICATION_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a351a95251517e7f24395c077f390df20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NONE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a089a3736e5280b9c7cc50129e2659974</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NOOP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a84922824da23cdf7372df2f2b00ae84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa676025bc0501bbb93a5f14cfaceb3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NOTEQUAL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3f1e1951ac224b0f42929facb17e983f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_ACTIVE_VARIABLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a005c591f1fa6f31576ec32f469a7dc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_COMPATIBLE_SUBROUTINES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af35c909212d0e041fabb880568294b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a88d44856e13232d3c0bec297fd38d627</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_EXTENSIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af541c15d841e8064600dec789ab4727e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_PROGRAM_BINARY_FORMATS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a043e17cb7bee30001a1ff18bd0ecc226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_SAMPLE_COUNTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a094634c0b150cc99ba46224ef91e66fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_SHADER_BINARY_FORMATS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a07099841915f789a8c8ea8d970cfc104</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_SHADING_LANGUAGE_VERSIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9632f4eb9f09f40747cc62d414f1c31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_SPARSE_LEVELS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ababb45813f4cb1f9140207bba4478dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_VIRTUAL_PAGE_SIZES_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a96cb06c9ec1e860429d0de86a593a598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9419b6bca21d505f04b52aaf5fb71e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4d5a8e3c8e25a2983a250ac0110e78ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa92fae02a274fe856dad3362144f84dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a316d4feb613d04854aba437a278add28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa9fd0672b1352e0a68a7cf268df3734e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_DST_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a41dd3137d362319dcf68b387b2eb9866</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_DST_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4af4fbff7e4f93998f5bf914b19bd1dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_SRC1_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa9ae9a4497ab37706543214e247f94e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_SRC1_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7d88e45722a956bd855ae7aaed92bf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_SRC_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa3926eb5e008f14829baa8d72435215f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_SRC_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afae62364eab2dc69c95b17363ba687f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a23908499e05767776a20e5f62a2a7903</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OR_INVERTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af12913fbbe1f9b3fd1e12b8db764a0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OR_REVERSE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab3cd3e41ca740e35286733b265d13c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUT_OF_MEMORY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad339202fa82bc67ac98dbb43dd2d32b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_ALIGNMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4a8f0a4e3ca93f56e40f144e199263fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_COMPRESSED_BLOCK_DEPTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0026cebffb662a64b0cb3ad459f6a681</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_COMPRESSED_BLOCK_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adffb84e028682b4fab1b6af15079c9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_COMPRESSED_BLOCK_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a18a3731f36bafb72b25ee3eb45dcbe13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_COMPRESSED_BLOCK_WIDTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa0e9b808818543ff7e92554e5d047757</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_IMAGE_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a38a7218f9071810d5aa631da23d6ae89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_LSB_FIRST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2cc9733232b217bf3582067306e11318</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_ROW_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a422784e39fe3bb661f26067ee0bad1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_IMAGES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1ebbcabd1c72d2bee103207ff35e471f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_PIXELS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5f9404927a5fbe364c4437f3ebdba7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_ROWS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9280f7a1a2e4d5ac5881db58d4786aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SWAP_BYTES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9bffaa5d3fa3bfc20776c59c2f41b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PARAMETER_BUFFER_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aba5bfb3c5ee6c85699461063fa8bf133</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PARAMETER_BUFFER_BINDING_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a006b183c9dd745ea264593546d319ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATCH_DEFAULT_INNER_LEVEL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7a6c89688f827fcfd19dfe79bf4860bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATCH_DEFAULT_OUTER_LEVEL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9fcc4f03224f2278afeaad407773691f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATCH_VERTICES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adbf6247f1228290db52c3accedaf8a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATCHES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af69a6cc3ed9ed1427d9454d067ee0b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_BUFFER_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa7ac74bb8315ea3025cb2a74671483f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a836578dbccb4de7ca40be25acb258c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7d6b225c2cca6bcf22ac423de26433a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afdf430582faee074c2b8436b6ea98089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a19a48ce0e424e5cf44974f2427887f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a18f542292378fb0f3093fcaec1878b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_FADE_THRESHOLD_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aea5e5751981b4dbce199bef211d40c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adde25170db6319de85c1d9326cf77071</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_GRANULARITY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a94604709894d64cf7b4aad9e79495e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_RANGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8d03f134afc54e3ddab15735871604c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_COORD_ORIGIN</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af7bfdf67a9b594c8e33ca5cdd5dcfb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8c24a16d303b4d935f81c240a2cd88b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_MODE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a02ecd5c6098e5a11f5d65e51c40c3939</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_FACTOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5eae9c39583632b7edf8ebb613ec332b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_FILL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3ee631814361db6d24e7ebc5988877ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_LINE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1b2b185742fe2b5b011a83baa77fb442</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_POINT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab03614b35bb8ffdc9fde3e170893a5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_UNITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab84d458cac9320e2df8613cd9f48ccbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_SMOOTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a44d2e03b12358e1be95adeb9b2a0f086</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_SMOOTH_HINT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aec1edb7e90893af481f33bb1c8865c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad27646d528e7035b0bee907fa912f53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_FIXED_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a314189b842066206edbf64b7d2a8345b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1b36c3bc2552573501221c294e71fac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad4bb124837d96fd66a1a5e337a356066</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVES_GENERATED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7a15ed22661a401ae625e517aea781b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVES_SUBMITTED_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5688c827981b5715a88ee9532dcb4db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acfd8868b053e3e8d55aba12f47578482</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_BINARY_FORMATS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5bee2a5f743ffa8b796ddc5ddbbbf4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_BINARY_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7ecef7f87b3a285f75a75d9e28d9c4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_BINARY_RETRIEVABLE_HINT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>addd28f9531b9efdbc1d1281dde892865</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_INPUT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aef249f288ba9d3ee69a037564a06522c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_OUTPUT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae366ad6aa7580ee3bce86e348cb40fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_PIPELINE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1a89875d61078203b6e40c1fda34269b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_PIPELINE_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a338880ce813641addb62346e29881696</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_POINT_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a370d423f9ed51188d2bffdad4f5f8230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_SEPARABLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae15097fd0b01c8edcec3c3ca2495f747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROVOKING_VERTEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4458cc4dc9d6bb1b91a700c3bb2fc1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae56cb65f000060401633c6be4b355229</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac99df0f0a8bc65189fe8e9379b7aa4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a40f2c61c395ecf71dc688aca17c4ef4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a11f81dac08f3ba5d627cdd27113f2717</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab545852ba0fdf803c9188c58b80c0285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2a854f595824a1498f490c74511a7329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_3D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1660ed6ba07c342ff4ac182374d48b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2235d0c1385ca8f93745311a04e05527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aff386640dc6839ba797fbf49a8dba02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af1336a1a99d45d81f1efc43eab70b0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_RECTANGLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac0414c8e4f5b6d86b75e466b1388b87b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUADS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a36b428225d54dd9cf2e564e5ada3ad3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac210c6a0da9ee415cad18478c06977d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a99330ec2bb01a5157f6fda05c2872a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa418a9e2bb6b3683dfbe5cda953f0e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BUFFER_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3fd67ed121e152795ff5a562660af608</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab8127b96933ffbb879b62c4ea33ad88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_NO_WAIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0a010395ed869a9665c4c26d6e5d8715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_NO_WAIT_INVERTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1188215ccbb44d01f01b594f3fd9c285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_WAIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0137bc06acca1fd400ef32a12a417fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_WAIT_INVERTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa4bf2784492abcec50279df114db07e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_COUNTER_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>affc3fd3d326f4bc17ec3ae70f64e3f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_NO_WAIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad2d60327bf5b20fe1d58df7915782a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_NO_WAIT_INVERTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3a89507c15f5f8db796b9af8fb70452d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5f22b4318913632dfd529bc7536fa1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_AVAILABLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa3b4655feeeed8b7e7e981c994af1731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_NO_WAIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1361a60bd7671ff1b541da9160480792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_TARGET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a26e9f1149db766ca9720f3df2dfae710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_WAIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af669e850dc2f564c97e603e6412eedd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_WAIT_INVERTED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a91185d19308ea07e7920ead54eb858a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R11F_G11F_B10F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa9d63554f0041f188b79742cb8540dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a26dd5464d60dfd4bb4e4217efa1234df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16_SNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a62c75c913afc4335ac40489de61eb7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8f5475f6f7d0a74fdf1a2391422dfcdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a49ab85bf98c6977061382dae1689bf43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0f294f318ce5c665663151836efb2a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R32F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a67a335dbe0283343395cac2700042a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R32I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af2f458c0ea69df226dad46367c744c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R32UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a043ba1d6ab17044e8ddeef542d252f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R3_G3_B2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a15e7a5f7a4f7c39b7af8c253ff75f9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3080489638f9a721982dbc926f6fca88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8_SNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a29733ab240eff5ad9e11d25f8c5c34ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4a030b99142a2e61c6db0434acac8a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a52bdfd8c284e6af351ce4a6dd0fd6eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTERIZER_DISCARD</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a50e3853a504c46c18893ef487bced61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a424bfd04f8f6ca1bb13ff143f64740e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_FRAMEBUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab54b4b110b532b903bf44599fd6a1b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_FRAMEBUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae64973345479169d6b1a2698bb9d30f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_ONLY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afe26dad29b9cb2620e815e5fecea71f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXELS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2ab49456a17f2eb2e6df3a3e01bcb683</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXELS_FORMAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac919577d6a2c82b587773c52cbf5538f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXELS_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab50a9d83a279b43008e58616101fa239</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_WRITE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa5fd429fd2b79f5936c1421afb205dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7eb77863e36c241e7fa96f05f933da18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_INTEGER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a42aa3f8e213b2741760b02ddceaa8e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abdddc8c8d1a1f17505ce20591cbaf83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1694bb47786026bfaeb078be75568d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4953d39b0f0e07129b7cbaa329e95a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1fca117d7bfd454d26a94a21ca5c856b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e07ed07dfb1b247552ec0aeb2eea337</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acf4e1d1e7e66ff11c580906345ce3ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8ac689a8905a064025cbe41d4cf8fcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_ALPHA_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aeb5c7545f54040172134266f897da393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa814ba6fd228a77f32f0d3bab5fc6498</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_BLUE_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5f05be4eee8e0689b41f3fb56e5da18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_DEPTH_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a508d3443bef2e3a1315aca269eb9e490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_GREEN_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8051ea080d37c7e261d173e720423867</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a75920257cd89aed1cf36ff21b276f0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_INTERNAL_FORMAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad0ec32d8b90e163f4aeedb28871989a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_RED_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3036b71a041e3321a0f9272835c275fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1702e4d9cedde56b3cf343020871b534</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_STENCIL_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a061701634c03fd74b63d921b3729bdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_WIDTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a335db7eecc36421fc7c4974cd7822858</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad9a4639428d8407083b0c842e8926973</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPEAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa402fcab9f814ff88b2b19ca2823a594</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae91bd1b84257c4be0f6255e2be107acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESET_NOTIFICATION_STRATEGY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a79fc548c3a72fa954a0e7fddae5ea8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESET_NOTIFICATION_STRATEGY_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a11002a19dbd1099812415687b4e06c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a803fc7170509942b49a9de277c9445a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d77fa50efaea6880fbb52b797c7b842</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16_SNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a32c65db6d2348e8541ca66bfe89476c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ace86effa7def8f0a682e487f310ebf22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a04772d5199827077cc63ec70fe7e8406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad184d6b736a16de2507f85cae5c05ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG32F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a33126276386c2faa242c6a6568244095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG32I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad0e373a24bc8b4d8473f66c78e02837f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG32UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a34cb7972613bbf9838186319296d001a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a43246424e605705d29916e098986d1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8_SNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aeb8171ad761012364581f6eb572b2620</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a93f51c2a4668d3c5cc5321307cbbd9a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a631725ba0a8ce9e4f6bd697edef1741d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG_INTEGER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9b82f69ea2cccdacaf66eef150ff900e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a69f1c49996aca30177171c7b086cfb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB10</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1c9b945008ef652162952fb105173f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB10_A2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9879296e103b9180a4ad0369d859da1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB10_A2UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a02b229943e05f00fc997906e7533346a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB12</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac1378c553bb40594c639d59b6923137e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3e165434d7b5fde526b3883642127c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16_SNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3578b202b6032e2f2d86d422a602baf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a44a9a79abe9dd491010c168ebea046ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a41dcdaccc82fb7153a2c9b1f92c323dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a64e151d81f99f562344c90b7fb50b381</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae41a95ad5a27c61fb413ec178089a803</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac979a1846a09d2be49bdbba82d9c4456</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a753343d36e307cea974fbda29ca57043</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a63be95ace6c65dd588e9f5ecf572ee93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB5</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a47e61275e3ceb70db43107ff8074f025</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB565</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7175b4e16310c573ebd6d4c278815b1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB5_A1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a57ec87baf4c081042b8cdac17c26ce93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5df9ef909394266c939ee408f172b169</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8_SNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1d75711cbfff746c516ba89fb17bf25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab4996eaf931ae34df47b2d17ed0ff8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2e5146c6ac9673179a510dda856522e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB9_E5</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a89529fa4910bf8fe0aaa2f9086793b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_INTEGER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1811471a752347ea31708231959ad1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9f2854f4a91a0d83d2d54cb8110bfca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA12</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0204d8004c3900930aebe0881e0eb64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae0e0904aad4c4a13b449ef8cff1cda0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16_SNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a624077b3b8071d7ae9cfe19fcc4e5af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a38fc920bede90cc2821cfde675ce10e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a86f6da08eb4c9fd5b324b9a331e67e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8434a7d5a6f48699005745378200a68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5bd9eca77136a30628bf0d9a6a9f8133</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32F</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ace8155682f86789a9af13e7026df4615</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a77f91834d207c8b667bd8ef3011dc1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3bfb2e533204e75f00c26389ab7d62a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afb17f37d44cc79ab4d5ef6ff51c3a2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a335877d7ab34f0272e089159fc5833bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8_SNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afd37f6c7e35367ef7bd92e19ae16d64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8I</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adb5b27791b39025d4556bde5f9d1ecaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8UI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae6a25619bdfa7ed5650b47e7094e1ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_INTEGER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a87bc9b84da159e5e7290ac2392080144</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aba575b5a5ca65f63064a4ccab4f38b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_COVERAGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a974e3d03b26a60757018116abc99455f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_ONE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5c64c1196bf55d6676a28e219298ac38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a826c1addfb8459689d3268cd592ebe3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a28521a0c7005cfc7ada652c82cba801d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_INVERT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a493a344af6533267a8be2b58a23130fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_VALUE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0ec2d62f355f2dc750d1977345938b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a53541c94aeb32acc6b398c0d7a3148bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_VALUE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a046b7dafd6f949993023742fac846cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_POSITION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a89e4b4968e00436517b6d2a6f2c0f4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_SHADING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3395e88970e0b934b826ad7d238d3ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_SHADING_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afebcc936b9aa0c705c4978c4a6552863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4ec26b7befa1e1384b42585520f84b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d29ae66c897d44f3da8b8384a097d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a774df4b8e458270d95643c303d8dda3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARRAY_SHADOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abb0b24207b85bbb191c0ae23b631527c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_SHADOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a457fd2d13b374061ad772e310fb7d04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a166645e482b60d35b1d31c2f6f378238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae9856a2d0adae9fcca74e8b490931f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARRAY_SHADOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acef740a709be806ff1e37d31a395a817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aacfbc3aea7e91e5a273183375c4d56b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a53e6a61d3181c95751561ec7ee99c3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_RECT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a62cbe4c8fa833203759310f80998c7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_RECT_SHADOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a60e8076f94e887855748fb2a889cb775</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_SHADOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae021158f10f94bab8f7d9349f90891e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_3D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acbaf67c05cdb5290f748c28ca878e537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abbdc06c91cf4719530e7a1973a9da0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af420b8c4b319a8b8f09348568ecb0ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aefd2fef024ff66a2823dfdc1639fb6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a24b3395c249e3a4f8c481343e7238109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1935954624f3aea260bcdc2ecee4a96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac5f6009153be3b23c23cf79e22ee0641</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0635cc2d3d9bab52c54fea7f674d15a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_SHADOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2465b24179ce0f7d88e35662534b191e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1527624bc8306b779ce730bcc4f757a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_PASSED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab0f6ab004415a67dd3d9be86546c0391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCISSOR_BOX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae71615052102b461b47f543a75ff680a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCISSOR_TEST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe1c2e1876841bc483127fd45d7ca3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_ATTRIBS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad7321bb4e9ceb3df70a81cdee8366674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a193d260b62a868cce80526c6451724a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab4a709e076920a83d07aaffc06792601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_BINARY_FORMATS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adc6d2c7df44f965c51065ab7fa840aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_COMPILER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4b036bea79b9f3573e806baf1354b4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_IMAGE_ACCESS_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a322882ac80bc474854b21cdd99cd6a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_IMAGE_ATOMIC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0cf2a45cb0d2faf0161864901249b5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_IMAGE_LOAD</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae7102288a5441793f3468084a7ee398e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_IMAGE_STORE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5eab77593722fe6cefb81a571a42fc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_INCLUDE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1c1a6e479703aeaad85e2dc2ddc35638</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_SOURCE_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7b395fbd7051f340da13f8777b24fc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac5fb03aef132bcd90e20efafad43ed74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BLOCK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aab244d4ffd4925f9bf98a0d0960af90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a63a83037ed186009b1c274b28c28463b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae760dc93a621dcb2da0a1c547c0d77f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aed2f8dc35e6a2c3a6e9de44697e5d898</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a46da4e118f6228b2ccfb32f7b20fc9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER_START</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a046cf89f00633bb45f3c0806802ad9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa4589f80c92f427cc4ed462223e28850</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADING_LANGUAGE_VERSION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acd91f154544ab6a152e97adcb742c891</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHORT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7a2b436e565363c81b22611b8392a341</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNALED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a484e7a9bbcdb65421634b44fefdac64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_NORMALIZED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac8dcdc4db400ff4066594673174b62a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8584d7195b1397ad36e9e96f98f65731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a364b5b98328044e32ae75f9141c0b62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa2bdc056f35012d5b3971ad4cdb9401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1a577f0da0910b99477efef9a3335bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_LINE_WIDTH_GRANULARITY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa5db837b996108c90673c2bc27976301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_LINE_WIDTH_RANGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af56abdbd62a3b09f6bf0f2d42be34443</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_POINT_SIZE_GRANULARITY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad452d03588a8433130ea344b22478b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_POINT_SIZE_RANGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4e846c594d59f16b86215e553fb574b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARSE_BUFFER_PAGE_SIZE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a14972976c387014226b78362d6abb281</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARSE_STORAGE_BIT_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afc1b51e9cf061d726843b951a94c4cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acaff56e55f67364e7d1b8b321df9eead</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC1_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a35a28830b374907100ab8886c885bbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC1_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7a3ab36fe9fd0f21f6e72b7c2f1f324e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a51e6c75d54b3a9fb93fbc880463c212c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_ALPHA_SATURATE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3ed9d2a2bb8daffceaecad60241cbd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6adf6cffd6e7fc49298982128155b8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad48339b0f8a7055390d2d6d0f8b31dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af6fd630d51edb4f0b6f27787e5a5ac65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8_ALPHA8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a770a8348ad2322d8017b3c561bdc2a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_ALPHA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5bc33677c0708553a3dc8a6dbddd2107</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_DECODE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a38f138d273e2d959861f8320de3ba608</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_READ</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4ef567da3c80ca03ae9b9599a4aeb349</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_WRITE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2b5c1be15d6d225afeac27b9af97a57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STACK_OVERFLOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a68a0b8422ee1c5bff0f96b7fcbf8852b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STACK_UNDERFLOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af29ecace2d02fefe2ef423c8f0b6fadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_COPY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0009b9a26c78d29e6ed13cc056edc720</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_DRAW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab7dffdc215fbbe75b6ccacfecfc14648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_READ</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2cf81671d9eb48057082ae18523d5a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5f70831ab0735b4ed4292888578477d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_ATTACHMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aecefebb35dbd5ba89022d6588c42de81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FAIL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1ffa1e7b112d976c2487858b0d612e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FUNC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab35a8ddee6d334f74fe61c43c4009740</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_FAIL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3b8bdd9068dbed55386fcf4742149ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_PASS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad9262afb6e71de6b55716ea503b5608c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_REF</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5c9a40aceb53d69be5ffaff15c7d7c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_VALUE_MASK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7f03d101f47e0c779761cf20b8652dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_WRITEMASK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3e0903a295456617def915dbc0932a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BUFFER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe3e281237b175db178879e0988f5a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_CLEAR_VALUE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a88aa1cfd33704cb4f496deff57b2e7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_COMPONENTS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2264b07838013a24938b621dc4bc581b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_FAIL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7f441c7fa7f06c55ae8b2d31b84b894b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_FUNC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9118a088d39354d8591552a61965134b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af9016daf399ea692604a6fc68653b8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac800b2d761507774e087767f4a505f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a32cb9b3901483b731ddc8fae312b6e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abd4454b1c03c23a6c4459a0d4fb027b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a69070b85ae939092db03e1bd02947451</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_PASS_DEPTH_FAIL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abad28984d102b363838d03d71dfe7f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_PASS_DEPTH_PASS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a854ad67c431d89c86040972cc79e35d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_REF</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1eb752688ef539e7b129091b8e8f5be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_RENDERABLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af7448e979ab333ac6d9e56fd14396889</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_TEST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4f0fd22afde7215e4412dafa5e522097</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_VALUE_MASK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5beaa43a225b74c8d7d8cfc754117db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_WRITEMASK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a68c8c9086b2658be97f2800c63002f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STEREO</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae337420c9caff4d7dfde8fc5c6a5f015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_COPY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6321e334ff05c0a003c26d5f953989e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_DRAW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaab0960233739efbd5d1ae2b2fb919cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_READ</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abd37e222235517858eb4fe1d8c09de40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUBPIXEL_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a913bc0520eb09ccdeea94897a1f05e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_CL_EVENT_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac7a88e30d57f4e45f460e44c2d024de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_CL_EVENT_COMPLETE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac802011971af645b9931e59ffe8f3a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_CONDITION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af15cf09cb74c56b329f433df336da33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_FENCE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0ddf170c51b285ae3b71eaa7f9404388</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_FLAGS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8d1560919fb9bb45a9c0032c79e24ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_FLUSH_COMMANDS_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac7c2bb038c8f749ef188b5a900c8ea23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_GPU_COMMANDS_COMPLETE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af0f928abae4fb5cbf039b808d0989091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_STATUS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a60f2f2905e615d9431e2c3db324a7e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_OUTPUT_VERTICES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5fcb820feb53a7cd0b337e49dcd6f17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a49bfa77ccf6fd0a0e7894aa03cee1445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SHADER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a92a3341b0e60d3d5177e47fa04184741</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SHADER_PATCHES_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9d8df049b9215a6cd86512bbb6adb0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SUBROUTINE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac327b85025852716987f093a3e7a7eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SUBROUTINE_UNIFORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a65e1ba73c839b021892efdd6f9d3dd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4736ee2e825c7f20ecb6010231ac2197</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa4487628bc085e0bf9f3e54a8b638ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SHADER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa043379c0a3a061642a69e5f8658d9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a54151945dcf659903a6a5f92bb9cf4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SUBROUTINE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a90ba958166d331ebc616410e80a22187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SUBROUTINE_UNIFORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a13b5ae5b6707f9560dd6ea0e0e8fde90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab23e1c07a879891eff8ac8316267247f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_GEN_MODE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5ca017b8590d8dd9ff3bccf3a50ab8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_GEN_POINT_MODE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a44349a175e35e6431f65aae37450c170</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_GEN_SPACING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa50cab3f17efaaa97f2b998660b6895f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_GEN_VERTEX_ORDER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af4754e726623e6df5edb8ff4cacf5f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0da0630e92d17a649f7209148fe249af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a16cc91096144fc7048b45e2add14915b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a171671ae6383113df51b846373930771</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE10</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a10ac92e56a389e6d61fa67fce9647343</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE11</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac2a90866d1cde7e6180739930c102f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE12</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a451e0157013321b6c4f00e47578f8d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE13</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad2bca89bea17bfd0fe0f3f64aab40549</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE14</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6c992a9191154ef9a7d224157b46f1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE15</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6a3147750845b658205b5efe6a279a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE16</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a552aba54f1f9531860c2b332fd0869b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE17</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>accdb7c47dae700218b31fb2b129ee0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE18</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a08cd70d6ead4e0219daa481299f8f10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE19</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acdbdc0b3c774163814b3923049d7d532</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0058cf020ea54103d5533abcb2d6899c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE20</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3a0a7bc78dccb9b36c17a8ec664473f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE21</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad3cc84e18c6e199a24ab0ca59741f13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE22</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad7bb0cc4784c49d1eb83c8d09e06c9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE23</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8e98a806da366c64ec10765b122ecf1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE24</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3ad5b3e82f51885b0ebc604e54b624f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE25</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>affa8df39d0f4c718934bc194a118babb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE26</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7097b44e05a237ba70bd11ba1ead56b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE27</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3cc96950e9132633e9f7b7610c990d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE28</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a07ec904516d5981c54dc4ffb9654a86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE29</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4ac3541defe5f96fa06dd57f0a8891b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a030cbee394ac326b01e35753a7fba1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE30</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a78da9f28544559f2bfccf8a9d43a406e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE31</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adbb8b4ec84d0ddb49ebc9c2290c8be20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1f7d1f6b7274d0ad760d5c9bd83393e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE5</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7b22a0e4f5a5b887ff14d8a53ea31524</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE6</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adb5131f23766351a34d36c0668d1e4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE7</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0f11172d6d2daa661bdb02545dff3644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a77bab3d67794d30842400a30868f03ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE9</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0a199c41bfc291046eaaa1546b8418f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae1b8293c9e42f233bbc2fc151b644fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8ac44555148522ede36ce810db0b50d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad4de17abefa73fa2ef53379f73b734be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad2b4c60c1e4d3d18801478cf7a7ad2b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaa829d0cb1208a8931ea4ef30f8747f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a95e79008f5d1b6305384c38e42ec5c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_3D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6c865f303c89ec764158e0016e50d4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ALPHA_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a92ee1a419d4a156f1bf00356f142ffe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ALPHA_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a932e87ce1480729da481a25b27495768</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BASE_LEVEL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4054a5aebcfc3a6e1566802d1ecb161d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0c2fb0dad584f0e296a87ed6763617c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_1D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af6b60d82aadacf227f855f0cd206c639</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_1D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1927a731b6c3b8e59a7116d004d8b8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_2D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae5116368c78a4376ac1b6fbc714892a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_2D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a83487a04e73743dc71743d42162fe5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_2D_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad71739099c921770abe5d65d413e16ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afdcd3da94747bc47e28712f2d9f9ec28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_3D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac898949a7c8e1d67dd6b1910de1b808c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a73265dd002d93cb8544c374e80dfc648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab7d35cf593b0af570c79a6a9a8d2c479</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aad79fce88d65ccd964740cfe2a040118</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acc6209a52a349ed537b58a53a011e741</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_RECTANGLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a57ad438f5ae09700e237c866c959f595</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BLUE_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9fb4e46ce62eb155160c23846830f005</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BLUE_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a45768a0ba786482029c90a9e8b01444d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BORDER_COLOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a19fdf4759f4d4c0c42461edbcd3ea3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a71bc960052dd20ae31d748862af3d296</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad509ec2d191d95aadf7170c0547e3fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a76a009780fe060bb4593ea714c5f548a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab9c652bc3ee44dd967b9961cec1551bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0aad02f85218382c82ac267e3ff25884</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad369514e9996f5166c89d93a87110535</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_FUNC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a06b8fecef765b110cff1a8aa1adbd794</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_MODE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af5a50515d121e0ef24a67977c667add0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a72b1a842a461287f48c6e9601243bbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a94bf53c5a67475dc916e0c3a2a2c0c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_BLOCK_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa93ac277f5cc2a7f77da5dd7ee1f1c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_BLOCK_WIDTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aead22ac4ed06cc7c17dc70a01577675e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_IMAGE_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad70b42f24717cb3f3c3c494a7e45d488</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSION_HINT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7970d7bc60644feb1efd44ac9ce1e796</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a26e189fe84285eb8fae26721662dbe8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acab35a94bceb6f7ca4bfe6329e0ed947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a580c0f5e53ff265568074269007e07a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae642ad8e3baa2512e2e27be2cf17373d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8d31f977b3490eb05832ecc261313462</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d568ba9541df33fb21dc5bacbe7b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab83eb56dce8e1f7900585d35016abf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0605d5ef41613665b34391f9ba398997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9c63e51b23baa3e2abc01cc0c892a111</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_SEAMLESS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a559d69dd226381f8de362ff0a2b046a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8177de06943e9e08b6f69767c8c18b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a73ddc0f0c3f8f296d0b01da64b710193</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab0635e1aa557ecc46fe37de2e032c5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FETCH_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6cee6b14f786544aa8ff7485a78b5436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FIXED_SAMPLE_LOCATIONS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af6150b665a7d459646e26bfa8acc3adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GATHER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a50c4b9253f10142026cd6ee1b5b63c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GATHER_SHADOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8efa881f1d9c9cc27b9c534dfe052cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GREEN_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afdd5925c23ba27af5a7634d985a8237f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GREEN_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a68c96e698e818193df65ddcde25bb7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7041d9d43a5632391c0e895d3d58a3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_IMAGE_FORMAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abf44a8c449bf18b07e584be8117b1257</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_IMAGE_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6f02cd36d7b7f6485a8dfdf895be889a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_IMMUTABLE_FORMAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aae1a5985cf415f4ad47ba9c4ff356dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_IMMUTABLE_LEVELS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aee6237e6abd274567772bc8d83c6fa3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INTERNAL_FORMAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa00e7c44b6e75517063f9aa442396c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LOD_BIAS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a40c7ab0c2d1b3d6c7d12cdb317bb3e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAG_FILTER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acb47a41b5963d44826f44b7370bccc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LEVEL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a48898b4f27c2e100bd856fd4ea66d774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LOD</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaa37f45604d20d8984672d908e608c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MIN_FILTER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a173a2b2453322dd8d613df6cf2e72480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MIN_LOD</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae3c158c6a713b4faa2e8616292368f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RECTANGLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a894a9b851c355d2fc5ffc7f30cf42ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RED_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afbddad8bdc3f924d11cbf6e0dce15177</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RED_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ade2542eead220225359999d640e0c226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SAMPLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac10c7a97f86732636cc174b15553ba50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SHADOW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaeb3d24fcb1a36790079d75a20409604</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SHARED_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7b278b2590cbd8b9133495134b479af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SPARSE_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a19121f93869a5b80ec53655d1f7b4d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_STENCIL_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a27968cbc72faeb68452b17c9785a8463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_A</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4c71ec3afb61aa7c0ae7122f780d16c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_B</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5ef97a55b124b754dc7c666920b3c1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_G</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0ccb2626b15d645b5aacc5d5d6057bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_R</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af5187b21849a44fade171f680a6ff608</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_RGBA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7828207044221ef4ad54d821e5271e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_TARGET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6336a7c2ce931f16695506d857ee96ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_UPDATE_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab076fa9071c3779c0e027a67051bc81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5a1033591913f8ee5cdc541192a6ab9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW_MIN_LAYER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a06b55282ada91f6f15f27abe6dac6078</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW_MIN_LEVEL</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a85ca0c95c221caf6a91ad27f44fb7666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW_NUM_LAYERS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e1c243cd3ba2f39339142c343a800d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW_NUM_LEVELS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac7d12fc1ba9a318eb789a808267cc2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WIDTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a09f4940e31e048a2ef33152939a8f68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_R</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1b69ad7ea841f21165a25e58411b6bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_S</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a23a0bc2909cc2f79fe7287aaa044e880</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_T</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac307a4772e1d3decd5b6f36192113ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TIME_ELAPSED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab82e4ca4880fdcb8472eda4936513fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TIMEOUT_EXPIRED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac0fee791da35f618da7eb69c3f7ad4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TIMEOUT_IGNORED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8d0d00ec4423fb93b7b5176a1478e636</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TIMESTAMP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5e5670e26532454b5bcf04c794ae6ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TOP_LEVEL_ARRAY_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad183926dc84f46a284ed3daa851d2cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TOP_LEVEL_ARRAY_STRIDE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af5ddd672b4905cf96d7596775d3df05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a694f38d57c753e86c2167310f5d3d3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_ACTIVE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afceda25530e749f3881cb8bfcafbd61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab3624e6a30143d191501dc11612754d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab234a13c39de9928b3cdbb4da3f07210</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa25de71b6919d28064050aa872ad9545</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a87bb12862a9c0b0a566db3612b1cc15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6510e9e0c234ee8751642a58c050feea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2c499d9b03b3bc927050c42da3930b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a88856c81698053157dfdaa6666ecf953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a84d7c0daa1c182f42a4750bd56e90e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8c428088ab256025d07b8449d36f73c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a13de59ba727c28e17ad230511ca6593a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a34d936dbf6d7041e0e88348f939de0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4b94c1d541f2293220c2ea190ad9abcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_PAUSED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8259dcf67aa0bc43fef1aff7014eed2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab9708f734c6dea5d060462394fb08d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac02f456f8b3f658afcea4f40982f2e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5839bc1f418ce1c654cc1edce1cb8e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a158b8a9491e2e56c391b7c43be43f973</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2fde83e4a4a150e4c80a4c938963a285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_FAN</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a425f188c2bed5dc37bb2b5434388caa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_STRIP</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad38e94a1120d6688fce6fc805a5b998d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_STRIP_ADJACENCY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5a4f16a0cf8dbfd74001c57017c1ee1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6079e7a02a59adad65eb953d9482b1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLES_ADJACENCY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9c6180b6710f6b90112cd91b5ed78378</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRUE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a06316bc3c17db78ce93419fb208945ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acfb94c721a3c7531664e0feb6fbf2cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNDEFINED_VERTEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5c10e36fa292e810a6b5d41054bf75d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac9aba3d6c51251abd14e62765d1eda0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_ARRAY_STRIDE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a13fd60a32e502f33b8e4508b41f97da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a034b3c1ffdc26f1391b75706841d0fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a56c912f84f1b748168fdd661b975b328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae86d2ea002079e705de1c80e4eb014a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a18d5fa76925b58fe0036110b92653d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a85f20a7903dac1d5dcba4432a6b9fea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab13c17ba1a532919325963891389aaad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_DATA_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a84419653bfb49ceaea19b3b841b32c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_INDEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a34f09ef4d97df8fa04b78b0b324fffcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_NAME_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3d317f0fd951a1006dbf98261b6c1d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a475b1c2e4841b57fbb2201c7fa7d5c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a58686756509992e96f97a28c8608fb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae3b2e1f7bb097435de0810938eb04fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa918be584f9bc2d0f0a60a702fbf10b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2eee5507c145a3e208d97d4f3080d72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a60e78a18e1a320aa17894d20f7da2adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1c4b88c4550196906d866a7dbda7bce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a224db3f62a1b3e4f122071a0e9a023e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac7faf99cf20892abe41827bd14874634</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a40d9617e7cb5dc7c86a653d64b1b701f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_START</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7602ed10f09a8bb921ef4ed02fe0887b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_IS_ROW_MAJOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aca4d69cdadf562eef302e6e52934bc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_MATRIX_STRIDE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac82923c9b4f90f6c7db954234f52aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_NAME_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aafd64b69e044417721eb86cbc267d6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad383f4043a1cecd3906b0e3af07bd38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7693b5717a3ae98771fe2e0e513971b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a83cd6d1d6373e84994c6f28a4b7c42bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNKNOWN_CONTEXT_RESET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad17f121d03ad253ceb86176afd9e7816</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNKNOWN_CONTEXT_RESET_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a794c1350df80ce7aa01b043f65953076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_ALIGNMENT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8e71ccb4538d4f8f5e8ff074fc5b6754</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_COMPRESSED_BLOCK_DEPTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1b9a4e03f2afa3cfa24c2bf2fb432537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_COMPRESSED_BLOCK_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaaa6e74678ead1c11395c5ca050ed49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_COMPRESSED_BLOCK_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a801e94a085e7630a798b5fc4c186f5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_COMPRESSED_BLOCK_WIDTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1613ef6703f0ecec0f270f62e5d80d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_IMAGE_HEIGHT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa1e6adc033f5df7d4dbf160b5ee0e093</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_LSB_FIRST</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af7313e080e1c4e8db324c9acc29429dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_ROW_LENGTH</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aff4ed0953505deed9ddec7e44c0cebe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_IMAGES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a631a0e701301001433205a1c5ba9a4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_PIXELS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8cbfa75d9851ea01d1980e3523c46f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_ROWS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aad85118977e9081e716621dd82621d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SWAP_BYTES</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1875827dbad159a7caa1209747baf40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNALED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae441a19593de17c82e19dedab073baae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_BYTE</name>
      <anchorfile>glcorearb_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>glcorearb_8h.html</anchorfile>
      <anchor>aebe39160c74c33c76b1e77695a179747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_BYTE_3_3_2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad57d095154f5964429dc149add582257</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a69b1c02ba0bd93c643c6d82e0c16eb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT64_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae67d124ccea5ecfd78fb8167b3e18644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_10_10_10_2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a57051f9ece699613fa17e87c9ec66910</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_10F_11F_11F_REV</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a26f9ead0291fe1f416f5cbf4b476810f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_24_8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6e9e9f45468754a0b59bf3406d3b5009</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_2_10_10_10_REV</name>
      <anchorfile>glcorearb_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>glcorearb_8h.html</anchorfile>
      <anchor>a40a4f21bdf98b383962099f3f31ff351</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_8_8</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac164b28463958d495e51702198e6d1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_8_8_REV</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aeafffc5d69d3f9e05af201e59c0e78d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_ATOMIC_COUNTER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab154f5cb66da9fe268da849ebdd369ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_1D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a36160176f992f4a034972665b6972b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_1D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0b0e96de8497e2642a4c17089fc9d2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa552d37690d63c36a68800fc10ba7753</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abf3e359cb11434c2bf56f96d222ed974</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8c3478824c2bbcf0c4bc4c8c4a9fabc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0a476132b4c358df252b81774e6d8e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_RECT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a45c13c2871db233985caa0195a3e6b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_3D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac79cba1d76760df869611c2a0d636f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2912a1702473fb91072e1fa79e4e35a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_CUBE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1304bceea389c2f260af9397ffe08bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1664475f90f780fbefe8bebb9a096967</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_1D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e3d3929fd37a2a572e302d65b48ec4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_1D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab57a5ac8d03db2f07c901066fb5fa4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a050f32c3c00a72f1d5f6a47eed21c180</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4e33cecaa235cad3ca1c58ee91d41a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4bd37ea6be85ae1eca157b99fb979e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9277206d81452ff03df08e0086049524</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_RECT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7924924eb519b5446681fc474d7d7e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_3D</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7ad578693daa376d11660b858ae91c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3492730d2e8b27520d2ab78b121edb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae5787afa2218e85510ec38122b7118e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e10e1bd143d3c833be77d093dc221be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9b27536a686fd95876069cc0a241bfc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9b1ac6b798f3fc864b98c7e2e091b9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a301ef516233a3aa73acc03d547e01cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5462fdf4744e7ede2cc779e03ddd34bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_NORMALIZED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acd0a0c13e5aeaf3003a89cfbbda5c6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT</name>
      <anchorfile>glcorearb_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>glcorearb_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>glcorearb_8h.html</anchorfile>
      <anchor>ada3c99cc89e14622e4c62b911fda24fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_4_4_4_4_REV</name>
      <anchorfile>glcorearb_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>glcorearb_8h.html</anchorfile>
      <anchor>a654599021b9e26bd6feb4c7cd001ef7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_5_6_5</name>
      <anchorfile>glcorearb_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>glcorearb_8h.html</anchorfile>
      <anchor>a513c57ee211a7cb499956f20e1f0363d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UPPER_LEFT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7bd958bbbacde2a29bfd74d50e1ddac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VALIDATE_STATUS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a24b642fbcaffb55c9131a1e7d981e9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VENDOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aebb8c3cc66d0e8a44e0d320d855ab359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a18f8c168894e0666430a156138cb8cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0a33987ded463298aaf5099615372b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe50a46f576aaecb45164c71b6e25f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4f43b15014e1e7ab03c4ff00067c94ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a16a1d101bdb857b6438c8e259a67c7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a22808f8ab51eb65eb5d87604cb430b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_5</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae44e2c0f6bb48b28f2b2a8c35431f591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_2_0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a54343182c95193ba220e4f5c009d4811</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_2_1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af5731cad05ee2f8240dac6e17355f0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a705efdb94407e52b7f9c12623f029450</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa7778e9b06882c89a842a46408f415ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a05130f22f7c0d9295991cbece080dc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af73b6a01bf4290af5fd005e4421dbb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adbd23ef0757a85c124d8734770539c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a582ade2f8f27054efb5dceb0f10b6c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afd756c6892a991177f4e5b6ee013108f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac77389f5f42a168496f189d2383443e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_4</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa5d879c9e100c37d68d9b8bb0b203834</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_5</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aecdeeb05c2ddaa64bd8f83d1d382e885</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a76bcbd4f383a8cf41a3a1afa35106a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afec6d12cf96e4254bf371f99b0742f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae6ee2d6b622429a631e02e7a05701dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a65e409180ae116e584f27b88d3429e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_DIVISOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aefbc51ad9545cd6bce205b08dab516c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_ENABLED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5ec11ddfc4685d748eb5aa0f2ae6b8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_INTEGER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a052fb8ab714507d257040e3a41fe9eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_LONG</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a03b56959fca8a2c4c9028f918f46f83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_NORMALIZED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a27329f794ceb87696a167be875ce7fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_POINTER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d788006ebbb2cf18f4427626b9969f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a23a9e9e68af6b13075642a1353fd115f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_STRIDE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad708be36b5d59b68ab7c9f19f9733881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_TYPE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a719a3174d4b848cbf2883d45803fbe30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_BINDING</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a50e3db36db07686400e5361b5838b96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_RELATIVE_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1d7fb6da7072e3605565042d24708d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BINDING_BUFFER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a34ef21f6112c89c174eaa1947a2e7ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BINDING_DIVISOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab6170ee6caad6059d5ee488eac106fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BINDING_OFFSET</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adb7e4de56af0a02b6d9792a286839194</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BINDING_STRIDE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9914ff8726496ac7a44686e30b9876b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_POINT_SIZE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7bfa8245cd2258d1b2ab510d2885d40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aceb29bc16e885f956eb9e351a7dd6276</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_BIT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a16226bb95a92b0bb28ee005a89c12a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6bd7083fba7a5ed67da8b966f8e8eed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SUBROUTINE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae9333c33c4da3a9307690519c3000f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SUBROUTINE_UNIFORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a19ffccbc81ba42dae19a477300e9e853</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_TEXTURE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a75fd80eeb502e416dc3e65dbe1be3ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTICES_SUBMITTED_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7ce7cbe392a738da80b249dd970d603b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_128_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a30bedb4b69465a43801fe441c4a7bf1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_16_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0000b809d84b76e85d5cdd9da3d58871</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_24_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a66db98fffc5f82cfb500de1f611e0666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_32_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abbd0fb41965341118b97edb7f15cd9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_48_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a985756d3e2c470067027a1991df9b065</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_64_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9a28751d63dd6cf35f5f79d684674617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_8_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a77a0c0ccf4ab38057291f9d8b10c6e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_96_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0aff1e93326e05c2f1eedf1249240472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_BPTC_FLOAT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a79077f01b18c7a2858420f661f9a8ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_BPTC_UNORM</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab0a78f353b144caf070439eb77b4eb48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_RGTC1_RED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae10591aef12d5e485224573e1fd6bfc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_RGTC2_RG</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae4bd103e5c739c2cee6332ab11c5a077</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_S3TC_DXT1_RGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1c6e26b9eafab58fc0d49a85928cd3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_S3TC_DXT1_RGBA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3bda0bfa5e74a1b312209c0191855731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_S3TC_DXT3_RGBA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afb92e4b4031a58d41a89fd8aeedc1b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_S3TC_DXT5_RGBA</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a30e9b78310531a8dd5d64d22b0748bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_COMPATIBILITY_CLASS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aacdc37409e8716765d1e3429b32bd71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEWPORT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8195c4c567f9ebe31c8208485f4fbb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEWPORT_BOUNDS_RANGE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaff67b8ec4e026c2b053bb92a963dc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEWPORT_INDEX_PROVOKING_VERTEX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3302640f37206729f476f876b54be4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEWPORT_SUBPIXEL_BITS</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa9c9871c8f895dee83c181a7e564c791</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_INDEX_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3ea499a8a0554ac8b9ca2fbfdc0e7b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_X_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a46876571705c33b396c1f5c6ca3b5ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_Y_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af83bfbd82b95ea9feab2249a90d1ad76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_Z_ARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad75a24871e72c6c84f7b1566b635067c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WAIT_FAILED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac2491c664c74fc3d48e257dfae68fc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_ONLY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab43997c5949dffce6674a7bb8a3059da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_XOR</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9c194be8f17a6c951d80e3925d248e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ZERO</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a72086daeeb80e5eb5788f42a4eea050e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ZERO_TO_ONE</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acc9382c0f9baac8561f62cb527b85566</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLAPI</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abad5ea874b73fa802c9ac0f5488bf9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEXT_64_TYPES_DEFINED</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae5ae8f2a7fffbb79e4c4562d6f3ff015</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLboolean GLboolean GLboolean</type>
      <name>a</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3309789fc188587d666cda5ece79cf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLint GLboolean GLint GLenum</type>
      <name>access</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9fb81ef401f3cb865f7b2f1bb059f7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat</type>
      <name>alpha</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac03904b1f7e359bb2acf10a755e97c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>arrays</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab90b6192ffc82d4cdd7c3ca3bfa0754a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>attachment</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad8f97111cc6514af5f352219d1cceb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLenum *</type>
      <name>attachments</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab1774e5671b09a9cc14614868cc6a9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>attribindex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad7b4313fffaf75be9c3910e3a2b997bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLboolean GLboolean</type>
      <name>b</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0f71581a41fd2264c8944126dabbd010</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLsizei GLsizei GLuint</type>
      <name>baseinstance</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a350cf093e1f028ec729839c9e7056f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum const void GLint</type>
      <name>basevertex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa9e7849bcbafd76702a30eb2c0bc2333</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint GLenum const void *</type>
      <name>binary</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0ace813ee1f7020974174eb65d53ff0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint GLenum</type>
      <name>binaryformat</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8b92d316a6b80b0be5f2b7e4acadbf79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLenum *</type>
      <name>binaryFormat</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acfd8d54d87b3ab89bda61905c33a5382</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>bindingindex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac2f2eabcb397aef87fe62fdca6b80e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat</type>
      <name>blue</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1853b32584a90fa75432925f3e26d0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLint</type>
      <name>border</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6180492a53d6843c599d9934a5facf65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>bottom</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a95fc257e5ddf46f7db9d5e898cdf1991</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLsizei const GLchar *</type>
      <name>buf</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa3b73d9ca9f2e2396cbeae1ce6ce14be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>buffer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a76461e97a098d2c9ae20ac193d3825ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>bufferIndex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9ccbd4e5c2851a7870f0f335e25f1b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const GLenum</type>
      <name>bufferMode</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2aa69515df81676e80707ec330d38e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>buffers</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acaf3212fc88caa23745613e709a3e869</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLenum *</type>
      <name>bufs</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5b84408f2148e494d469b56711ede567</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei</type>
      <name>bufSize</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adbd8042d80dfe4a3bebe68162d8641a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLsizei</type>
      <name>bufsize</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa9fd818c028a0115b261bdee2febd768</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>clamp</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abd92661d757c8e8c0e50c1b9c3ce496e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>color</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3ea846f998d64f079b86052b6c4193a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>colorNumber</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa0cc7c98d48d41e532115fa975a55d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr GLsizeiptr GLboolean</type>
      <name>commit</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a980229f27da2632566604641822b83d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLsizei</type>
      <name>count</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a10b284d589000663becfbc6867a3a9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean *</type>
      <name>data</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a41a8247b39e9cdb744299c3331ca3453</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei</type>
      <name>depth</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1c814629538debe12a7bfe2509a3671e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>dfactor</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aebd2c34e66ccccee369660a1a750a63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>dfactorAlpha</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0529a4b173595ca2f8b5a42830266f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>dfactorRGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ace6fa1d73128e6b24233f54f0beac9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>divisor</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3c52243718c17289294081550b5a758a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>dpfail</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afb5ba0587287e9f41ad8ba8ba3813267</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>dppass</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac34ccc579f21686a5802750e270e8326</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>drawbuffer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae9498cb30d80ca542e30566165861cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint const GLsizei GLsizei</type>
      <name>drawcount</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe1217a9d78d4886229b64cce04434d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>drawFramebuffer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a867f7f073d7bc27c3f60bc027ef681e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>dst</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a92034251bfd455d524a9b5610cddba00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum</type>
      <name>dstAlpha</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4fa4354ba1f6dc189c3997f4323b7312</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint</type>
      <name>dstLevel</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4232880e2565d036bfd6bb65157f21f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint</type>
      <name>dstName</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6b9ae31edbc4be3478eb7261e83c3f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>dstRGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8478d3d20676ffe27bbd88c39e848b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum</type>
      <name>dstTarget</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4393a789ab5854a0bbe6948411f5f46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint</type>
      <name>dstX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a77ca91b97fba539ad60562725e8dd838</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint</type>
      <name>dstX0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af088612058ae25aaefd76210fcdb480e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint</type>
      <name>dstX1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a67695e2103461680c794506cd17ac2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint</type>
      <name>dstY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a21939fb92a25aa503f1f212e948ce515</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint</type>
      <name>dstY0</name>
      <anchorfile>glcorearb_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>glcorearb_8h.html</anchorfile>
      <anchor>a164758878d9314363398e6f128dd9fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint</type>
      <name>dstZ</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a593d85deabce4ced745ca619931a4f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLsizei const GLuint GLboolean</type>
      <name>enabled</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0455a397ab5468d21c3021f2efa6dd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>end</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a432111147038972f06e049e18a837002</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _cl_event *</type>
      <name>event</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a03b04a5a978bad576866339075de01f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>f</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a691492ec0bd6383f91200e49f6ae40ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>far</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0c7f69fbe7d0e46de03177792c263129</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum</type>
      <name>filter</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab3664546554b8fc4b0b5a1a981ad97ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>first</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ada771a798be00a696d20928c9a3371e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLsizei GLsizei GLboolean</type>
      <name>fixedsamplelocations</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a08abbd147425412a12482acd7678c783</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbitfield</type>
      <name>flags</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa9459b47e7388437191d2d9a69c10d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLint GLenum</type>
      <name>format</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae2d3db041c6004a67047659b42f73a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>framebuffer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9e7d0e14703de01d15e0861b7210b7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>framebuffers</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8e03c10ccdf2060ea88469f578a9cc06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>func</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a18ae3ab36a07e388833b568cfdfa90c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLboolean</type>
      <name>g</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acaceb3a655ff28b75259860bcb868f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLbitfield</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0fb936f29008789fb46b434319f68cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>GLboolean</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aea1419aa8aec5854bd9807b45171029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>GLbyte</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0a9e8b1f1d9c4bcf1c0bc5d5d4e3608a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLchar</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af7575655ac056b187ea385966b95a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLclampd</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abcfa26465edd603937283c6ffae752c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>GLclampf</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aded4e0631b68d219180490a73d8424c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(APIENTRY *</type>
      <name>GLDEBUGPROC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5d80b21e9013445a9910958b7520d1ec</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(APIENTRY *</type>
      <name>GLDEBUGPROCARB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a81e2080f0b761e9b472d25a0374e2092</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLdouble</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4f86c02824a01bb647d89449b9a8eacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLenum</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5d5233918a454ad3975c620a69ac5f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>GLfloat</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a31aeedaeef29442c9c015ab355c8f5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLhalf</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a907b01fd6b723771418f299af624c2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLint</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acebcc1c5663f14ebde1d16831e5fed94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>GLint64</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8053760e053f2167e5e5915a8f50bc39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLintptr</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0374caf1f25a139da21f84d81f637c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>GLshort</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2dfad4d45d694268922f502efa9c1cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLsizei</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9289d5b99dc1f27f01480360f2e18ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLsizeiptr</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa4edc01036f13fcf17e0b1baf6c70ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLsync *</type>
      <name>GLsync</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae243b8c218a9c98b6a2a481cbe8b1b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>GLubyte</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0595908be03a8cff881a23cdc9170e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLuint</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a68c4714e43d8e827d80759f9cb864f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>GLuint64</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a134d9a920d27ee5242108ff2bce3cfd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>GLuint64EXT</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1d2bd9dabb1c5a998f8f4efbdb357585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLushort</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac995a558f6571eb5f98b7a6d2b2a4468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>GLvoid</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1e5eb1ac5e47603cc80ab58338b92393</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>green</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac14cda87cf6c751d53b65a3cd41c35a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint</type>
      <name>group_size_x</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9ff5efccd386bdb4de1c7aab2edcc654</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint</type>
      <name>group_size_y</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae6cbe184e249f9056a3f25f86ff42bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint</type>
      <name>group_size_z</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acbed58a08eac80a60bee8c4916d07d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat GLfloat</type>
      <name>h</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afa0fb1b5e976920c0abeff2dca3ed774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLsizei GLsizei</type>
      <name>height</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa214bd63e12f7ddf524c83894fcc69a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>id</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a58c2a664503e14ffb8f21012aabff3e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>ids</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac09c908fc71fc6b9f4e0b2051c70c5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei</type>
      <name>imageSize</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aec2b86da467cc9c4b739b07069de8cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint void *</type>
      <name>img</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3455aaa12cecc35ac4a42a9bf1273da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>index</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a57f14e05b1900f16a2da82ade47d0c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum const void *</type>
      <name>indices</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adc3e5177752d2cedbb5041745948034f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const void *</type>
      <name>indirect</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5fad6fcb3a031758dadc2c2e533f15a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLchar *</type>
      <name>infoLog</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a66ecd5782c3b54799e8ac9edad536e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLsizei GLsizei</type>
      <name>instancecount</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab239d1b3366afe2818cddcdaab3b7d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>internalformat</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab90692d7f8e57332a86e3885cdcfa784</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean</type>
      <name>invert</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afcc4054e54dc14717dc9df064f152b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei const GLchar *</type>
      <name>label</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9371a1f53f8067997cd15aaf657c62d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLint GLint</type>
      <name>layer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab2fb5ac19001403d8210b239a4cc0a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLint GLboolean</type>
      <name>layered</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a12d02feb44c56035bf1af92d3e6a1a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>left</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a85b8f6c07fbc1fb5d77c2ae090f21995</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei GLsizei *</type>
      <name>length</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a921fa83f7755f0139c84ba1831417a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLenum GLuint GLenum GLsizei *</type>
      <name>lengths</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a717108e7699b8e89b54dbe488b8e1736</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>level</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2b536fca24f51d6a849aed325793e661</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>levels</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9dddc5400c097d888e928278d710f8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>location</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a050778a7129cc14e57da7024beb87ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>lod</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5b5a34b88a28ab9c203c2b432f6168b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLuint</type>
      <name>mask</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae1838b9db98fcca9cd79d66954101c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>maxCount</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a76b486a23d5da07752f89495cdaedcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr GLintptr GLsizei</type>
      <name>maxdrawcount</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ada902c19f2cf3b047df0d945fcc201e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei const GLchar *</type>
      <name>message</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab5d4c2bfcb78f279c688575297d42f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLenum GLuint GLenum GLsizei GLchar *</type>
      <name>messageLog</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab03e60345f9e34dfe8eeb72c78bdccf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLuint GLuint GLuint</type>
      <name>minlayer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a40c7ea07fb9145adaa9b8d7f5d23d50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLuint</type>
      <name>minlevel</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab96ea4f931d6ff477e7093d4f0498fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>mode</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1e71d9c196e4683cc06c4b54d53f7ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>modeAlpha</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a08966b5acb82a4208c175a6fbb064430</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>modeRGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0291a383cba408c3e16e5284d9d9dac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>n</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae2b4646468bc89d0ba646f5cf838e051</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint const GLchar *</type>
      <name>name</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad977737dfc9a274a62741b9500c49a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>namelen</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a530c192f48a964d8ff63cc011b1459bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLboolean</type>
      <name>normalized</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a991495bc19f64c176dd83a350b8b1c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>num_groups_y</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a69f7d16a5eaa8691a96a548622c98659</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>num_groups_z</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a09dce46b395326182c7dec92a140a6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>numAttachments</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af26fa7bb96c0c01a6e5b1e482c3fe73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLuint GLuint GLuint GLuint</type>
      <name>numlayers</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0cb61e7d2bf068c245e1f3e79c62f6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLuint GLuint</type>
      <name>numlevels</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a93a74c475c73f67b5ee2e2b7d7b86bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr</type>
      <name>offset</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac915cd848f42b26af51745f204a3b9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei const GLuint const GLintptr *</type>
      <name>offsets</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a42c4f478b845c4293718119038d11730</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint</type>
      <name>origtexture</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4080c53daa5448493093ca86747c2574</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLfloat</type>
      <name>param</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac7c896d55e93a6cf7ff8524005b4e7b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const GLfloat *</type>
      <name>params</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afeb6390ab3bc8a0e96a88aff34d52288</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const *</type>
      <name>path</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab25d8cd967ccbd19b630d7100ff8f67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLubyte *APIENTRYP</type>
      <name>PFNGLGETSTRINGIPROC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a75bad8d467f959c6d5b724ed03c0d092</anchor>
      <arglist>(GLenum name, GLuint index)</arglist>
    </member>
    <member kind="typedef">
      <type>const GLubyte *APIENTRYP</type>
      <name>PFNGLGETSTRINGPROC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ada30dc3fccd01b4d8b4744092b7bc93f</anchor>
      <arglist>(GLenum name)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPBUFFERPROC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab525f807b43748c5293d708841069072</anchor>
      <arglist>(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPBUFFERRANGEPROC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaf87943a635d7ffd218049c0040eccf9</anchor>
      <arglist>(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPNAMEDBUFFERPROC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a84388925946b4c2f135ef2a8867fa9b3</anchor>
      <arglist>(GLuint buffer, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPNAMEDBUFFERRANGEPROC</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5d777d3a818100ca4e9a6a311f996deb</anchor>
      <arglist>(GLuint buffer, GLintptr offset, GLsizei length, GLbitfield access)</arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>pipelines</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2e4b00a98ef858050e7ce85444f8399a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLint GLenum GLenum const void *</type>
      <name>pixels</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad2818938351edcd54eba6bd5dce29ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>pname</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a5f3a1e186f7f277157b8f38b305ff412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum void **</type>
      <name>pointer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8e06a460fd89ba3a95ce49119ef7aab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint *</type>
      <name>precision</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae6165268264b393d031f89082216499d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>precisiontype</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a486560ed9ede709018dfa4c855236354</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbitfield GLuint</type>
      <name>program</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab55c179cd6c84b3f5ddc11d9da0f55b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>programInterface</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1f230cab3df6c196f67cc9bf44fc1696</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLsizei</type>
      <name>propCount</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad93bbe216ef6c1e6d3ffa094061b0059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLsizei const GLenum *</type>
      <name>props</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abe9a7e100d85921fb07f8562988cc5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean</type>
      <name>r</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a42ce7cdc612e53abee15043f80220d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint *</type>
      <name>range</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a73b00379db2c7ac5e30a3aa2954a50ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLintptr</type>
      <name>readOffset</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2d6559779f2cdb4d7d405c0c83c4d650</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>ref</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad32bdec748ba376f6c0d2df39ab9a95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLboolean GLuint</type>
      <name>relativeoffset</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a85ce5fba4879e050bfd04277f9c0effe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>renderbuffer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2de59ce19521dddd661a02a95abc2764</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>renderbuffers</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa17b802a0d8dde64cb30f5d887be5a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>renderbuffertarget</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad4ca76f1378b4a8be4243761c8df68e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLsizei GLsizei GLsizei GLboolean</type>
      <name>resident</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acedfb9e1d3e200ebecbe7139d4e9022d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>sampler</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4f7acaf0f814147f227f72b9065e8ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>samplers</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a84e60a04ad95496f384d36ed0651a57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>samples</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1d93829fc44881966fb3b59a0241947f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLenum GLuint GLenum *</type>
      <name>severities</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a178f1cda5f5e39de617f0f9933fa5272</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>severity</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa9ef9fc6186ec914a859436da4764bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>sfactorAlpha</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a147716336d55f4ee3ec628f7bec7a6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>sfail</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6114b7cdfde5ff0225f7f47480d099c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>shader</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a57b2a96adb1d51204909a82d861e395e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLuint *</type>
      <name>shaders</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9ef40b8b66ee2f657225b989845b9a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>shadertype</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a36b14850b945d03396f1da1cbc42699d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizeiptr</type>
      <name>size</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3d1e3edfcf61ca2d831883e1afbad89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei const GLuint const GLintptr const GLsizeiptr *</type>
      <name>sizes</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9ded28672f8b805d6b467777d0ac7b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLchar *</type>
      <name>source</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afdd0f0e67e302eefcb4f6b23732e7ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum *</type>
      <name>sources</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae1fbbe89ea78359127c4b085d201c063</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>src</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a72e0fdf0f845ded60b1fada9e9195cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>srcAlpha</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a6e7b882fa1c4588936942dcbf0992e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei GLsizei</type>
      <name>srcDepth</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2b0b81bd40adf1e8250ba390561b9d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei</type>
      <name>srcHeight</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2a54b6cd70a06bad5726ed799bd96592</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint</type>
      <name>srcLevel</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aaf6df9e79dd78f07113106bf7678fce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>srcRGB</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4cba9e3eefbff9fb837e4ae0fcc727c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>srcTarget</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab53045ebb396ffa198dd7d644556bf8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei</type>
      <name>srcWidth</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abaee7b9bc4ec6e502e2d4179655dd194</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint</type>
      <name>srcX</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae3f0313bc06be5a5b7b061636435357d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLint</type>
      <name>srcX0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a13a050706ae0c8d5d25c843df0527753</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>srcX1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab31358d0f5e2a6f39f8a2dcfdb5e0820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint</type>
      <name>srcY</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af4b365bb510504af575e0ec6c9edb44c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>srcY0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a274444303b2daeb586bf930200812d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint</type>
      <name>srcY1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8821e9a95bf0c186ac57d2c3f35b4448</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint</type>
      <name>srcZ</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7c88b2cf5324a0d79b19a89cdf77e2f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbitfield</type>
      <name>stages</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a107131207bf8a6602055c9b1fd2bf618</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>start</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac55adc720a3098c1b454d2a4647f4361</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLfloat GLint</type>
      <name>stencil</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa609ec0b62dfa5030c28938ac8fd4683</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>storageBlockBinding</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad1b64398bf526f7c75c6d0db3d9dfacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>storageBlockIndex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae22c432649f2df71c27fecbff8359f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>stream</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a10d3bc96cdfc1d478f52c13d5ffd9316</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLboolean GLsizei</type>
      <name>stride</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a743715bb319dd426e85b9774559cc0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLuint const GLintptr const GLsizei *</type>
      <name>strides</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abdc1551331dfc83183e1c34542207728</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const *</type>
      <name>string</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ae84541b4f3d8e1ea24ec0f466a8c568b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint const GLchar GLint</type>
      <name>stringlen</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0fa7e7ab44d05aec9b9988630e42a820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const *</type>
      <name>strings</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a358800951ab289d05276c793070136b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>target</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa43eab0fe80422366a4602998d53b133</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>textarget</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa2b93e62bdaaf32ad646f8df1e87cfdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>texture</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>af1de2b5e600991636b673dcda0fa5342</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>textures</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a450062c0770127a605331b58382bfa3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbitfield GLuint64</type>
      <name>timeout</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad29bb0d8468b264a4e3d9204366cfaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLboolean</type>
      <name>transpose</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7ad291818ab127e386dec37f7e1bdb97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLint GLenum GLenum</type>
      <name>type</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ab7c1afc09f67635c2c376638fcc0db5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLenum *</type>
      <name>types</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a4acc56c8d89f835adc106648c5d9f491</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>uniformBlockBinding</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac15d8775053e517f7961f1fbc8e41e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>uniformBlockIndex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>adc30abe82647bc0cb76d2e37147524ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLchar *</type>
      <name>uniformBlockName</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a135be84cdb9422534a079f241afacfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>uniformCount</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1569175aef85efe8908df08118f1a22b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>uniformIndex</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a920771c8e6c5f3c8d831f248650b8b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const GLuint *</type>
      <name>uniformIndices</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a86e9db566123a4bbc7040edb52b6879b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei GLsizei GLchar *</type>
      <name>uniformName</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a32334347b3f569b7c8a44a78f2e4482c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const *</type>
      <name>uniformNames</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afe0812aefec2c73b39be63d240a6a6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>units</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>abfa9efe7c13ea1f8f0756f7d74b32958</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizeiptr const void GLenum</type>
      <name>usage</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>afb85c5d9b1bce96aa3b530d581194d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const void *</type>
      <name>userParam</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a795ec52d2a8fab0c22f56241a47f41f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLdouble *</type>
      <name>v</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a10a82eabcb59d2fcd74acee063775f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>v0</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a7062a23d1d434121d4a88f530703d06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat</type>
      <name>v1</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a435c176a02c061b43e19bdf7c86cceae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat</type>
      <name>v2</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0928f6d0f0f794ba000a21dfae422136</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat GLfloat</type>
      <name>v3</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>acc806b31cbf466ceba6555983d8b814d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLfloat *</type>
      <name>val</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a26942fd2ed566ef553eae82d2c109c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLfloat *</type>
      <name>value</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a79169be77d7e02a24f68a5bfe627dc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei GLsizei GLint *</type>
      <name>values</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0aa8cf39c79d294b1d9f4daef5020bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const *</type>
      <name>varyings</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a01f05c939873b1e5717b80d6eae108d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLubyte GLubyte GLubyte GLubyte</type>
      <name>w</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a713abae75276598501f75c68917c5e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLsizei</type>
      <name>width</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aa105b18f96e6bc2485cb7f576a7fb9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>writeBuffer</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1ee0c6ac700a3b1aeb60feaf73314e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLintptr GLintptr</type>
      <name>writeOffset</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a913270e5d2e57ccc1d7326ab223acd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>writeTarget</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a8d8a3ca30d820b6f0aba152fee40532d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLint</type>
      <name>x</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ad77deca22f617d3f0e0eb786445689fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>xoffset</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>ac20a0ffebf4c476650fcfa0633066f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>y</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9298c7ad619074f5285b32c6b72bfdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint</type>
      <name>yoffset</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a76dfb6803dcff61037ba688b7f4242b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble</type>
      <name>z</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a1483160fae141afea848a5393c286b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>zfail</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a0784d837e1696549a92220c9a838bafd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint</type>
      <name>zoffset</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a78276aa7b0c0355a1fc3501f7b8352a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>zpass</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a47fbc9b2f9066297350fc4dcaa1977cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLboolean</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a9a124e9e03d2263930af3c9ed80a5c23</anchor>
      <arglist>(APIENTRYP PFNGLISENABLEDPROC)(GLenum cap)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLenum</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a3366bcaef9f4681d51e973df0729a64f</anchor>
      <arglist>(APIENTRYP PFNGLGETERRORPROC)(void)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLint</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>aacf898e4ecb940565baac883dc587ff0</anchor>
      <arglist>(APIENTRYP PFNGLGETATTRIBLOCATIONPROC)(GLuint program</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLsync</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a18f41c291ba9a67abbb6eb9e1a3f58ce</anchor>
      <arglist>(APIENTRYP PFNGLFENCESYNCPROC)(GLenum condition</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLuint</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a2f0c8cd5c21f9fcbd931c3f48bc90dfc</anchor>
      <arglist>(APIENTRYP PFNGLCREATEPROGRAMPROC)(void)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLuint64</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a56dbc547843e7aad699de4b9e2632571</anchor>
      <arglist>(APIENTRYP PFNGLGETTEXTUREHANDLEARBPROC)(GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>void</name>
      <anchorfile>glcorearb_8h.html</anchorfile>
      <anchor>a950fc91edb4504f62f1c577bf4727c29</anchor>
      <arglist>(APIENTRYP PFNGLCULLFACEPROC)(GLenum mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glext.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/GL/</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_2_BYTES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f09e9d4a688785486217a71a898bd28</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_3_BYTES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3319cccac41a9d12b7345dab066e537b</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_4_BYTES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37ba80f7ccfe92e46939fdd618491dba</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_ACCUM_ADJACENT_PAIRS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6aaf6b2864c97ce8697859cd24452259</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab78ec1ae00bf12cfcf98edf7e30f349e</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_PROGRAM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5befb6b74bf6e222328d2130e6b8888a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_PROGRAM_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf3e3138929a1e41d5afe27464ac78a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_RESOURCES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac821dfbc06d8d2c7d759f512ca044ad3</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_SUBROUTINE_MAX_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a324214b66ad0c79a47c40ed2925b85cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9f898f10b7a2e93e41c60fb7b281f7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab91e36556285e89585105544e107d7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_SUBROUTINE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a02d59d2a14d8ca30b07c856d5da42b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_SUBROUTINES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a833ceebd9e3626b1759396eab06ce453</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_BLOCK_MAX_NAME_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3b1a153fe34156973cee416d2cd1945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_UNIFORM_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a24e577c3e3e59dc3c378e2bf9958a1</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_VARIABLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab73a79a2e928145074168419c5dcf6fd</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_ADJACENT_PAIRS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5359211f82cdbe8f21bcc56552c566bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AFFINE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc6c61a221190cc9cebb35b4dd64bcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AFFINE_3D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af561414bc35e1b7c99895de5d7c4d5b1</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_BARRIER_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a64bb1935d840b4c3e1dee773330aaff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALL_BARRIER_BITS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aceb3632e4cdc97b04b3a8f7490778405</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_ALL_SHADER_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76f5e8dc81419bd57ce632e69f7f01ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALL_STATIC_DATA_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a25c59776e03dd93741cc5e7730393db5</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_ALPHA16_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf59ffd6f578724be844b8167ac611bd</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_ALPHA8_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8753d4a1084ad98b6d20c076f8b601f6</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_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7fa53fbc88fe38cb0e8a4e39bfe0d77</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_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ec4b9a2ff38fe97731e5e65959fbf17</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a131ac03e762cc8013c508f244f185c9c</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_ALPHA_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5a54f31d7c858a59783b9805d9bb721</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALREADY_SIGNALED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ce72fc36283dde31b254b6d6b932c0d</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_AMD_blend_minmax_factor</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65e40bb92c1f0050e254213ff185b9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_conservative_depth</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a753f1eceb941d3248cc51cf1ea1c934f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_debug_output</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a50fccc355758a2d3920b5bb73d75c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_depth_clamp_separate</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba6e73c56cbdd229f13d2c48324df415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_draw_buffers_blend</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5606eb3003970f7102a124b06cfbaea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_gcn_shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ff5b873693a5aeb32f09a2740725668</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_gpu_shader_int64</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae65b7c228afd8a17b20fd6a60b486d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_interleaved_elements</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3e6474e3fbecf6d0ec76387376da5c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_multi_draw_indirect</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adee76675ef40f1e4c6a5941455656832</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_name_gen_delete</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aefe05587d6432f3905f1bdecbf10142f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_occlusion_query_event</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae10d232694363bef3b44619394e86372</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_performance_monitor</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15b008b43aa9b85e673e6a1f14db254e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_pinned_memory</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afcae9a351c334c38f415d7f5ff0e29bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_query_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af35dee25219f0920f765685da0119264</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_sample_positions</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a398646746ad633489371392223974399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_seamless_cubemap_per_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e6fe3e301902471b398cf7085470855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_atomic_counter_ops</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7a92f44c0ea46aa6b0801bdd21739f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_stencil_export</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af21a1ee16b9cfb447228d245c9c89bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_shader_trinary_minmax</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36c27ccf55a69eb5d0e179835d4dfe4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_sparse_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d00f49a376a985343caf790884b0986</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_stencil_operation_extended</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1fabc57a9e8a35048d641044aa4fb56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_texture_texture4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88e497a33b9ed727c29906142ed4a94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_transform_feedback3_lines_triangles</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83741e69b535b23458f75c7ab1446182</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_transform_feedback4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afabc2952584196ff75e011e5583b1497</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_vertex_shader_layer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5209d12bd63d940796dd5de0e685e913</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_vertex_shader_tessellator</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c5c770eb8ed5222b8c14a94cbbb5b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMD_vertex_shader_viewport_index</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a00c78ca36ed6a94fa23b5732b1a7bfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANY_SAMPLES_PASSED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad9e9ba4651e46b14c7f74931c77cdd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ANY_SAMPLES_PASSED_CONSERVATIVE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa756a31feb1d8bfa1e7d1f1c5c9041a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_aux_depth_stencil</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a765831bc683ec7880e83546094ef6dbe</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_float_pixels</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a34bc74d04f357d945ab1119f4d412e3c</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_object_purgeable</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abeebee98738bb4cbc57e5b0b95eade63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_rgb_422</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a117843aa054f550bf27f44fd5c740b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_row_bytes</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87d8e18828e2d787ba6a8b3010bbad62</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_texture_range</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa613ef53d3386f9dc2e322910e857c11</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_vertex_program_evaluators</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed2350cc1f526a43474922a6917c3c37</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_arrays_of_arrays</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c7653b5f83b4ff195a93e91ac9a5583</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_base_instance</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0cb5c645ba4ace0cc122e5353e9c31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_bindless_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf6e76f50b2ee52eec3c1e308294ce90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_blend_func_extended</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1747730ebd0d407caae5947aa49f1d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_buffer_storage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8b50eac938860e98493014d6478161fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_cl_event</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a23136842701400b88590b800d46632b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_clear_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc14d30ebe52f31a1bd719757275bf6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_clear_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2ffe292a117325420a249db213de9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_clip_control</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3282aa1f3b35c4e3ce04f194e5a3e281</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_compatibility</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a488b87d66c7c3d36983092ee8612039c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compressed_texture_pixel_storage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ada8a4b57c24ad53150beae6db1e4215d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compute_shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b8d6e59a0de3bbe4a3aba60fdd4bb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_compute_variable_group_size</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2696bdeeb877c8672d1be74d7ffc2858</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_conditional_render_inverted</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d3d51a98fe293708e7effeef61955c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_conservative_depth</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08afd2607dfb157a295d9d782eb69d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_copy_buffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e516455988561b58723dd09741932eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_copy_image</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d0b1056f009da5f0ec0684c53e80fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_cull_distance</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae4db94a5aa3bd832cb04d3478fd353f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_debug_output</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c0cf77323778c7149473fd9e2fd07f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_buffer_float</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af257a73780321f8d5744784243348167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab5e0f09c10a970ff4e8d8181fe3c6937</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_derivative_control</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad8e7d090da20a08872c99fa151c9e1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_direct_state_access</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8f6bd6868051347c8ee2cb740a13a888</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_draw_buffers_blend</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70373404c1f16d61a43edd2196b8813f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_elements_base_vertex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a05ad927cead5257ed79378a754760161</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_indirect</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ae52a34ae9c6b245db22a23d77089c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_instanced</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a50ecd49ad97ca3c67e05ec101f5f309c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_enhanced_layouts</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7becd74bd611ecadef8051b548e0b4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES2_compatibility</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b3d576d501ad59ff3760776b34b4b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES3_1_compatibility</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad115ba6df1cf0c7b7deb01e0b3f0036c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_ES3_compatibility</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba58eb96f83a79e29c26fb1bf033ee44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_explicit_attrib_location</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af835c31a9a757a81eceba080762a3514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_explicit_uniform_location</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab09f31d0e5b51953f83633c29849f36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_coord_conventions</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a126a891c35f166f87d6b394c8b56ee6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_layer_viewport</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe0b5d535c42ca05247d35d5e24cc528</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_framebuffer_no_attachments</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7d8b8b0ea2bf15ee0c351feb819cbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb40f1365aaa7307fb9a712ff9f562e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_sRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a373f942c8722171e114d335c6e22528b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_geometry_shader4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7336aba8d0b1ccd7c46c1ee9eb25c96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_get_program_binary</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21b42fd487fdd1030cfad194c3021c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_get_texture_sub_image</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75302500075bf305ab06f1868a8736d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_gpu_shader5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b9ad868f964d173e5f093c89fe207a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_gpu_shader_fp64</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6adef578d03d0e8fd8c48b3b4bdfd331</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_half_float_vertex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5bf461d058cb0dd6bb7a4122724639f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_imaging</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8974e2666c86d941e16ca3495b704667</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_indirect_parameters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a062a219158aca7ba2a5d4c4c8c43c24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_instanced_arrays</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a153197bfaa33cf02d3e2d53e6127b247</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_internalformat_query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ec1b12ef8198346b644f82e31d856a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_internalformat_query2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a158521e996b71cbf882453166578e3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_invalidate_subdata</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3b7046d6830a8c85fb268ac8b1da630b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_map_buffer_alignment</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a302251a50d9a0fa62829f845adc5ef2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_map_buffer_range</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab682f9ca0556c530045f7469bc1ced08</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_multi_bind</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32cc4612d9e2a763203da2efeecfca26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multi_draw_indirect</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46be5760df8b7cc8bc9c7517c297947a</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_occlusion_query2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafafba1aab2d0c216fb5ba05a85e88d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_pipeline_statistics_query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a339473f8fd36289768343da9c58a8092</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_program_interface_query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c1c6763a58bada7aefe16cb023250bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_provoking_vertex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ef15fc9738c5789749dee6c741cbd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_query_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c4d6541e722c260f5e6431efcc93b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_robust_buffer_access_behavior</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac94da44a0e27e49031588cce7fa32975</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_robustness</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a198aed359d9b541429869cd241537631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_robustness_isolation</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa583a3dbc790e995dd0aefefe4bcde2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sample_shading</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af100840044d1fad49d36855a8fde2539</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sampler_objects</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a148964114899e6dbb834867676f9e2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_seamless_cube_map</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad64ed7fb212247b41ee84ee93eab5c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_seamless_cubemap_per_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef0e8693a9a2da2e989e0758311ad674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_separate_shader_objects</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d89bf6d1707948c3dd1a3c20bbce06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_atomic_counters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ab596f86baecde85b3cb8bf496fd7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_bit_encoding</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3c553a705fb87823b22b235fb91f338</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_draw_parameters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac11b92f1f5f131dcdfc8c23c62f40a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_group_vote</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac62ff9e2201c4f75f3b815f05ec1aa9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_image_load_store</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac07f30ff2c4cb785685dfbb8d81999a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_image_size</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07e8bf9f85e8df38980be56d6350ad88</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_shader_precision</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a792caab57a372b0e40617df586e46ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_stencil_export</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09ebc821445166f541df2f2bf9785dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_storage_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f085ca17a097bc3823ded1c70d1b036</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_subroutine</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40bfdd6ea14df398d23f590c77b01004</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_texture_image_samples</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a487afcdb62978369c9e42bbd8973ae01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_texture_lod</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2323a87742f36f25657d31905191cbaf</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_shading_language_420pack</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a256475fa53a6b0bb3c6ab7bfa42415fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_include</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f871abd19588e5880cacbf91ba4e179</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_packing</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad134aceeb2ecac7c080af35fdd4f7e07</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_sparse_buffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c6b31a3f85626a8123f7340618656c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sparse_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a79a2e156fb58b675481e4feae674605c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_stencil_texturing</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4ed9fd7e02e275a630d1d5746f5ad9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_sync</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55d31cd8527d81297d2f54a91e96ee11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_tessellation_shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae08a1acca8f971dd4ef1c721ba362a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_barrier</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7161b7faa12c442ecb3a5c638467b911</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_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7ed02d01478e3dd56980208227cbc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_buffer_object_rgb32</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abc6864cbc9cb120c00af351d632716b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_buffer_range</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5110f257575f1a63ae6db9de0a2a8e4</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_compression_bptc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58fbde314e99d6126c1c305a9d4fe228</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_compression_rgtc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2436fc79b8e1b45db942f4b229ba48e6</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_cube_map_array</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1013ea6473f208ea77d422295c33d597</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_gather</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f5b2f65c050d8e93209ff236bd951b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_mirror_clamp_to_edge</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4bada57c86f7fc242507356357fb559c</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_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ffee58c5741c62e81f5f2b664b1501e</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_query_levels</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e903382233068ce7acaabd5be96df00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_query_lod</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4bbe7b15918882a2dead17071c6ca296</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_texture_rg</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf6800780a008cc26dfe712fd8a602a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_rgb10_a2ui</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1daae7d3242ea7e76cfd53f0cbabb73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_stencil8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67da917a8596e5b705135f48f320c243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_storage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab64a1f018532b0d1ddf218e2ed234868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_storage_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77deac706ee266f9ad8bb7eba1891656</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_swizzle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7df4cd82fe48540e2b0de32c70b4d3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_view</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af1351199210f590a4fdd2b94800a29a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_timer_query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa347e1952957d4eb328f65ce382253cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af16af6a62a755a19d71adb2c9e900c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a05c76b48d95c4d45e7ed937e761d17db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback_instanced</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9551a27da420271d7a8758fb204f7ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transform_feedback_overflow_query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb5bed8cfc487bc42f3c0b9847b5c189</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_uniform_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a163703c89cf3afeeeb6d671caac138da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_array_bgra</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26ad88aec70b7d145a1b3e8ed61e9014</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_array_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32e8659169fec0118fc5b9a0602e5e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_attrib_64bit</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67350f5d519f760a75afa055725ef093</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_attrib_binding</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ff3f11b6100cc99ec6d9fc2df440ea1</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_vertex_type_10f_11f_11f_rev</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca990ea222dba1e2fb8a8c657dfb6294</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_type_2_10_10_10_rev</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acae6f9c5a1ccc5badf111259a69e191b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_viewport_array</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f0dffb225d8a88cb43236abaf3daf7f</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_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a457bfdbfeb64a3c179d7f12c32703d7c</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_ARRAY_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe0b9279da6cbb9a0cfa39e44038fb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5dc2b381017df17007befe3c0c4f36f8</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_meminfo</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a563781545f3926600a0658bbd92ec12c</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_ATOMIC_COUNTER_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84d5641ab13f21c515057fc39f97dd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a669483519c817c23cc8aaf61499355e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10d88825f32d80d2802bba0e9fa19a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab79856b17ba080701e5920505d9994f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3260575a893491936c93193ac8c52174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeca23bbb6463e29cc44b7e6d56f9a46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa516cb46bfe0be8173f78b03022938f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad427acb6bbfb5e4f18990bc1d8842920</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae14081e26a8cff7c73ca0b9c4fe4e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d8f0f4678ba49302e072f245fed5f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86443d85f17e3f617826a0cebcff76c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7429ea20289e371afda755c47e37d209</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ca74dc14e8e9d1e35a7bfa155d89927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafd4a263d9dffb7c9d0d602918c72861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4fe73e95417650586902bc690fee194</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATOMIC_COUNTER_BUFFER_START</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7807853dd5b373b267d78cf6e3ee79d1</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_AUTO_GENERATE_MIPMAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e13ceb385ce1b0a5ad76355ab5b0017</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AUX_DEPTH_STENCIL_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c152af6956b196983cbc56cdfdd35ae</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_BEVEL_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a114d3e5287310d520d2fe8b65daaa4f5</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add087c59a18f925495c39393570a5158</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0543b7d3a12eebb415b0e21af210c3b</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_ADVANCED_COHERENT_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c9cc30c797de466f755a7cf707ed068</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_ADVANCED_COHERENT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6aa341afed46cef86e2b952de279f03b</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_OVERLAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe83d0d43247a7adfef6c81d97b0d09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_PREMULTIPLIED_SRC_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abaabe665c0be3ab78c5766bd72e34c3c</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_BLOCK_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a45140b0e319f06c7016797a487b51b30</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70c0eb4340551bd1dece7e7655ea55b8</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_BLUE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65d8d25cfa94a10e541a20f9d84b2ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOLD_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd956e113d18cfd5154409472978e27c</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_BOUNDING_BOX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd5e0f27f6a917843a38a10ecfceb4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1daf792af46de22589d37752d8a2801f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba29ad19d338877626a0d9e49efb326f</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_ACCESS_FLAGS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aab0f7041238e358744625cbbd1db2c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3459847903b86b5f35020552bb3c1329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_DATA_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba7879aceaf5f27383cd23333621d285</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_GPU_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f15275abd6f6a9e63c4ebd0a1b198fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_IMMUTABLE_STORAGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ec8ec68485a69c1526bd3e8f496ea28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAP_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9a056b50bd008cd2ca8ecd69ce82462d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAP_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acdb56ec47d4a45a39a01170b9a2d0fac</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_OBJECT_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1394b5fa617bf85849bdcfdf62151236</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_OBJECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a17bd3b63395d36cc489bbd914cdad464</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_STORAGE_FLAGS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a072750234ee56a835ee00728546f7ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_UPDATE_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8329b734b34dce1161c9b7bec3aee19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_UPDATE_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af13f129b7ad837f217613d3439b921a5</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_BUFFER_VARIABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec43cf75b222b2c791456ec3691c6584</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_CAVEAT_SUPPORT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a784eb36ca53b765850c97f63ea48e18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CIRCULAR_CCW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a20a71f51fccf90b0e088017c8fb73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CIRCULAR_CW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad5c0349fb07c9145b87945d05d6b1b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CIRCULAR_TANGENT_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18788ab9436d4ec9f5d086346a3f2f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_FRAGMENT_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35c590d2f83ae96c1d33645ed9cbf109</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83642945dadadb146bf794e85a5ef90e</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3fafb1a9038bbb46f7877640c12c04f1</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_CLEAR_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad142206da75bf97fc4bcd0f0844e6d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLEAR_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a450ced2617e334ea2123ca23226f2a0f</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_CLIENT_MAPPED_BUFFER_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad24f29c6f93cc748bb7a86ba36c98c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_STORAGE_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a86f54f4f77c16221bf2dc88d214f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DEPTH_MODE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a146041c536911fa90113cee2d4598d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d84bc4729135621c1928dd33773e75d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa255b6ceff22d6e1dff35b60d0878cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6fc84a0fef66891688d2ea79d008205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15267118c52ff9a18032842cad23f96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4f219d606da2b13f4fdb61ab405fe88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5136077eac039cca765229be9a3df00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE6</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8671b8e6186ab959c4ff04cddf3e88b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE7</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0d5001b603b87721075f8c6764212eeb</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_ORIGIN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad47cadc0e43728707c8bb731b779263d</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_CLIPPING_INPUT_PRIMITIVES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6babfa9fe244b1a2d56953a691f40976</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIPPING_OUTPUT_PRIMITIVES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7245a97c134bc7d826149cc7bfe32d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLOSE_PATH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a27136d21de8f3e0b2ec99af56af5003f</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_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a05502e3e380f3c14f6205ddc9ca70f5d</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad807564230efe1f651ba52c262549180</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f60aaa1367dea8d8c7e288d912d58df</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_ATTACHMENT1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f0a4fa89d82b4517520f643406a2a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT10</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a886d867dd991f221f0951a2a26b6020f</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61f763c75241e40256b03f54c6c6eed8</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe847c226e322029e99609502eb754eb</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f548f0a67ca3218ce66f95f7864bff1</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad6aea10b948dbb8348ff1e5a209bb2da</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8f909bff5ba30b8556a7f30972c28aa7</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66babbe2e30a6fed6c6c60eae6453391</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7695a13f8c89798a34cbe627f876cd40</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c9a28d9aa4e2e28ce675b8c3222f739</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14ac83da0608c97b8885479ce2233d43</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad01677d6f8596b405e4dd46cd3f4c3d0</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4187ed773fd34e6bbbfdd54750fc0aa9</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76cdec10f176f5381a78c1b7385c83fe</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c53418dbc23c3ea49b72d3e942f26a5</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_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a684d0d10064f8dd8983d5f672db74b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ENCODING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4d9bbcb659eb9badae05f11534b994dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_FLOAT_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c7b0b6f474262fa34fac66dc67cea47</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_RENDERABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0b9e75802b72adfed241f4bd48e68fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_SAMPLES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f967a4cc2eace99154c8c0082cfbd0e</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_COLORBURN_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea403f83c3cc830ee00fc88d6b7b2e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLORBURN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab65ae92631ee9549b56cf7a384f26664</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLORDODGE_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a74fc6efa2e6dd965a35998758f5b57eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLORDODGE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc2584b8c41dda67b7904366f9675bf5</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_COMMAND_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a752015b2a4138519c61a2a55a208b480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMMAND_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ceed6118a1beed070b928472e8b1468</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_COMPARE_REF_TO_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f5284f2e73193cb4d0c1834f6dbb360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPATIBLE_SUBROUTINES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a562bd9181c37d1bca932234dcdaa16bb</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_R11_EAC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a522b46c4a0afe33ca47282f5730a8c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae238d78ddfdc37754cece17231d33e1d</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a29d9fffb2e480e37d7e0b70877b332f7</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_RG</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a692ee1b6d2295e45f20e00bf2e350625</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RG11_EAC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c46768b1633df11829d1590991db1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RG_RGTC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3345c359e21ebced04edcd2f5c131af9</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_RGB8_ETC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11dbae33206841b3d524ae88b622fda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9724e5b6599c0033802ade7ba65de4e4</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_BPTC_SIGNED_FLOAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a754583a0bdba659e7c1425e60f734a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd869532c1d63adb40658895643e03e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b5e680f5059381f82c024cb5b438dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a12063d65c0d7d8dc055cdf88627263ae</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_RGBA8_ETC2_EAC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a51086ac77dad9b5ccf7b716c28bdaddc</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_ASTC_10x10_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a834b1978d9c5f245f49256dc00878e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_10x5_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a1126bad7f9ec5195195be6fc46fe19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_10x6_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21c2d2bf844000d3743d1b9dcac1180e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_10x8_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d519ec39bddfe71063a9fd9281f134d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_12x10_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab641f30e3ef8259cd48a444410d9474c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_12x12_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7060fe6b1fa8e415546f0d4d664d336e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_4x4_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a755893d957bb41bdda4387941bfef04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_5x4_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a182fbc55a334171e8a7a6336aabcc49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_5x5_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57c589a7e925f22e919c54d5e2028259</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_6x5_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3c1e1b113c40dba43e24cc72c9258092</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_6x6_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87c2fa12fcc42a02af9b6e8f12fd2cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_8x5_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b19ce1d483427cbe9ac130b79573a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_8x6_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8da441ecdcbac91493cb0ec3a158077a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ASTC_8x8_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af8af688b94c0e0b7bdd47077220f8203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_BPTC_UNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98dad399e1b3192fda57009b6965596f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_BPTC_UNORM_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc129a77b047282db4cb94ab10ef9d8e</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_R11_EAC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a301ce9df8320e2f9c96d1f394a59a9a8</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae2b51819c138ca16b93866690051a6ac</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_SIGNED_RG11_EAC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae4702424348459cd61e5544f97185379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RG_RGTC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aab327b37e5b6b294dfcfa971ed585bfb</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_SRGB8_ALPHA8_ASTC_10x10_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95f7f5e4f0bb4a2939cb07f904c53b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff3856d24d3aeaa96cb59a04ba74de3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ee1d71de5d91fb2468c3cc950840cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa608f44ff22e4d2af9520b72920d6afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d05d23f477dcb422a1eb0e8e1d0436a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0868d2e28868d36d77c17f08f3b0a9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a25b87c54d94cfe16e33fb7b3c75342a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55e17655b33d500e93badd8a6091a6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1f8cb31bf0c94ab3a9ad82f4da789d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af38f2d652e2d02757c9875156d21103e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5a80a3f216ab1e6a590419daebc73b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c1416d988670bff75023a7f60c6e05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af76335ab2472a34bbf77948a17bb5360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ae68d15990cd4cfa5a687bc03b8a96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5f38776c0de1c91283bf121456fdcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_ETC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d1dc8f875b466f348a189f9befae920</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1cf9bcf4f6b6d25cd1d622f177b915b5</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_BPTC_UNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0e8cf8b1bee2868c50e54cea692225eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3c22b9b8741e334870f17fdbf2031da1</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_COMPUTE_PROGRAM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af22798339e69c3bfc73281ccedaa2969</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad9db4b53b6e4db1644f24cb0a1ec0659</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7902495bb16bcb4c7ea04255f3998400</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SHADER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8597dc5c5a369c6a8347f62a11141833</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c8cf5081a4517e61868625c910586ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SUBROUTINE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a614b34123d759a26c63c5a7e0624e7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_SUBROUTINE_UNIFORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a731517de0bb6a5211b2191843b61e58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a03709b7a82b2ece3ef3be4369e033dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPUTE_WORK_GROUP_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2314c5aa5d96949fe00c1021ad8ecc60</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_CONDITION_SATISFIED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac058592a67e495ea37f39ddd9e1b14e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41bcdf9833a2deca3b6e16f513d0eedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONJOINT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a622b2409a60989f82a44cc5ee11dc44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSERVATIVE_RASTERIZATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad736960cc9bbeff01c33af099926b0f3</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_CONSTANT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab99131ee421b4c6a44934b0ca0d775a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_COMPATIBILITY_PROFILE_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa463ea4d8b3d0d45f3d837b855778927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_CORE_PROFILE_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5751a9eac1542ce1f725eece0f2908f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAG_DEBUG_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea16c79d68e4e6382f4c129d779142cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae256d4675c220f2b4e0ac5a55f758e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18c81671203442cf93bd73a62debda04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea9bf956d4ee0c7ebc1683c3e5b093ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAGS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc35186e7c186e46a8908aee0a0bca78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_LOST</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af360d68a4eae929cdbd2c4de7c50a630</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_PROFILE_MASK</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a426e3339384069032cc9cbe21878d8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_RELEASE_BEHAVIOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af59f69f4a9dd1053404af6f7ad572450</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa117626c297a703a8de28256452e0d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_ROBUST_ACCESS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeaca57710d65e690a75e7083e75a6c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTINUOUS_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac8875549f48a4779d1d1a34b75f5d946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTRAST_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa8a8a6656740ce4d42375192e764ca1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVEX_HULL_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af939494dc1a117853b92257d41bbcdb6</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_COPY_READ_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc257775121013392252fdd1e066b3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_READ_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3125dd47d488d10a51c25be91805aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_WRITE_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a283bfb94afe60b692efa6c9db1bcb828</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_WRITE_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87f559d7e4a1aced3aec91ff5a33e057</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COUNT_DOWN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5f70c9680ca13aadbc7a447a7c1e5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COUNT_UP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e12c21b019eb6c079cbb26cded5999a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COUNTER_RANGE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a637471a2b30ce3d04828af5cf498c770</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COUNTER_TYPE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7e46063f062bcbdc5bb56eb0868bd10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COVERAGE_MODULATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aab8a17d92e7fd95259df49471e538d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COVERAGE_MODULATION_TABLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c2bdf6169ebd0a505bb136d4f5fae6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COVERAGE_MODULATION_TABLE_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a350feb101a28067708b3fe71cffb916e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CUBIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4ca3c3ae97410d54d876de98a75cbde</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_TIME_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1399da3d9f475841da5e528368fab003</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_DARKEN_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad6aa2cc0594c4d6548ea182335a772d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DARKEN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36afbc04267025be4f2c256ab3211c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DATA_BUFFER_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a00d290fd034f1fea84361cec991e92f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CALLBACK_FUNCTION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab77680bd3c3488f44238005a5335ad67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CALLBACK_FUNCTION_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa088735a1360b4b5f3879b79475569a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CALLBACK_USER_PARAM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaec56fe7bf72c3872e600dbbf466365e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CALLBACK_USER_PARAM_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a548e15f1654606187b55277a49a45a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CATEGORY_API_ERROR_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a224f0a2e1bd3fcf3539e51c502461d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CATEGORY_APPLICATION_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a821e1df8d62fc81777c18fdc4d574b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CATEGORY_DEPRECATION_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8d4b95908a6981e61605e184a6af4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CATEGORY_OTHER_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a982f3ffbe6cee4a8f2893e34ab349a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CATEGORY_PERFORMANCE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9239d330676d0a3804edaa7c9906645</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9f66cb483dc290c6f10f10fcddcdb5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad8708e8ae310fb98de6bae6602767a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a881d4b0dbee33ce7d1e22c30c17f0e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_GROUP_STACK_DEPTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e8239cedd5e9907eeed04822f8982e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_LOGGED_MESSAGES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf4cab6775e106ae1827b8e549b27aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_LOGGED_MESSAGES_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e1b90a1687280ca13e3d07692900bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_LOGGED_MESSAGES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adcde8443ad84e1652dd9ff52012e8625</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4465e588aa5741e9b96cb9f63a96acb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a442cccd70187c11146191dc8ded47c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_OUTPUT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3327e38d5a4ad77f40dada510db5bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_OUTPUT_SYNCHRONOUS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abcbfc26ac438feb5239268877e69b53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adde566134875c145a76304c8a38f4927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_HIGH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abc1ea1d7777f46209526c9f38dc640a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_HIGH_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab968203a722cb186cc3403ba98dae621</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_HIGH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7271b1e4fa1ac8b254e90acf71a3264b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_LOW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1503e1da018187daef1aac104ef694fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_LOW_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab79a9467147533c5616e575c9d55ea09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_LOW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a899ef12a0ee892d9dfee00a8d1ba9108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_MEDIUM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a62b40fd04bd777f8ef84496e80b30416</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_MEDIUM_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98d07dc804eb9aae3a8819cf03942ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_MEDIUM_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af8bd66f762140c569d6c32213a54ab05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SEVERITY_NOTIFICATION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96764ef3dff96d716726816786850161</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_API</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7228d274b12bfbf872637ecce09ad6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_API_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76924a1f4e5486dba5471013aea6ee59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_APPLICATION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a527871b26421f90df7fcf22a4003a95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_APPLICATION_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4bad5df9650c150e62fde98c579ad3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_OTHER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54b70267d411849cea9191fc7b1598c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_OTHER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3f450ea1fde9475cf14422fbecd03cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_SHADER_COMPILER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a78be7472b800edb670879125255c5e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_SHADER_COMPILER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae116092f9864f516d3a478fe1f019abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_THIRD_PARTY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a20831049660a5d6177e5e5351a0a3d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_THIRD_PARTY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab411f8e4861be56e370ed845807c7861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_WINDOW_SYSTEM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d51885a25b8cc290283cc69749472e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab80889322590f74ee1afddf177ca7f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44b3ed473ab40a5dc3b114c9aaf68f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9327a4933539bc51eed8e68e82ca111c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_ERROR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab06e3e9a1581bd06040383902d05c795</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_ERROR_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaab75da35eeb36219d0c1074bde65616</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_MARKER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0254cd8972d5100a87fe0b677fb4c75d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_OTHER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a328aa372aba3d24f86f75a797342adc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_OTHER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe87f39c9ac3e479636881af00e717fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PERFORMANCE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed22c504b48cc2fb42a691ad0f76b6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PERFORMANCE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67445f6f3efc9fce2331858e04825ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_POP_GROUP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96d037b9e3deef06a02d8a72f04ac877</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PORTABILITY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26089e8cb6aa42005831b8945f166c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PORTABILITY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41358ab9db0122c2134a6ce452ae7817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_PUSH_GROUP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b845d222fe7d08f6cec6272a2722301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a89be7e0921c6528fa05c01fc06a24153</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a360d851e1b2e7a4b2863c5b016cb9e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DECODE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07e02a24ef092b679f3e76f9f666a220</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2308c4ffa71335adb12ba6db2d937c7f</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a078dc674a052cffda665a8203628da43</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4dc812a285640570b56acc55822dffe</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5f83719e57e90d475798239edc1acc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_CLAMP_FAR_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a809a3f70b0ee31ec49715307e20227c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_CLAMP_NEAR_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad6c27cf36eda412992657bae7bfc20bd</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b87bb5073dfd4982b938cff5eee75fd</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_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6925db769bb65883026580215a4cae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_RENDERABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07073f93b12518efd0ee94e773dd911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_SAMPLES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade771dc9485b43c90830bc8440602562</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaec6f87dc3b72b3175f3e127062cfc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_ATTACHMENT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52a2b859ab0caccfdc96a3c8394dda51</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_TEXTURE_MODE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b4eefac9c4dd4cb4a9513de7d78bb77</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_DIFFERENCE_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46e4f7ee8baa70e4abd34e140a2a225b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DIFFERENCE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9850d639991099dc23ebfb2485e9be3</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_DISCRETE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a335b79e77b7b332f40b9327b59c12bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISJOINT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43293e9f0b4b0cf8599341e8830a94a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISPATCH_INDIRECT_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5b66e851b5f6e3e81e6f32b04c98881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISPATCH_INDIRECT_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21cacb7b660e45aafde68204c1688799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISPLAY_LIST</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7cf3f455798307034ccf748db88c1fbd</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_DOUBLE_MAT2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea0016b5408b545db3ce7f1ab2ee3d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1190a302f97af7622fff0d1f6e7e47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT2x3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a00a4cb3667d844ccdd572844e216e3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT2x3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66776922a8823393d4a89aee2bb8fb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT2x4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28e30eb0dce33edba2bcdf188821d0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT2x4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58053347d74e36b5e02074233422c2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a53b5d4f6dd72882b5aee275db3895f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a694480f69f0950daf1dc704c380b8ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT3x2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f4fb19fb08686b7f4b0122718166a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT3x2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae6382a6d8cd5b11e00ccc146c0aaf670</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT3x4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac8dd75b229d3723fe63c4ced5703746f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT3x4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93d4375207cd7ed3e21bbf176203a791</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad6355b21bd0a79efef85f711e66f5e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f159de23a2eec14c79ff008767225d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT4x2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a098d1542b777df9372dff0aa37a28cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT4x2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aced4834b37e7953170af507a6fec320b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT4x3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d611eb66917c70520353c975772cbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_MAT4x3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4dbbf1c1406fbdb8a446f17f9fad15f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_VEC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a412458927d3eb02cda5888633bfd84f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_VEC2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac9ed63b428a2737d8c1cb725efcb91a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_VEC3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2464f42d1aa132525ea73970c39ad1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_VEC3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af51d991414eea47c5bcc8b7342e4a165</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_VEC4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33b68a8a87d58fab083f7e9d517a7bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_VEC4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07fe1fbd385758f6e0ed71397ee94b85</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ebcdfa478fe099b5ab4a5399fe37ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_FRAMEBUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab39dd6b552305d6b928b29a2ff880ab1</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_INDIRECT_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c039be4ec289c85b41a6e617f33395d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_INDIRECT_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af57dbe61f04ea19c60697f13bb2bb8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_INDIRECT_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad600840469159ba43fff48a50b190218</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_INDIRECT_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a181240e90ed2df70d80d33b75e3413f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_INDIRECT_UNIFIED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44e420d90f96a55e67f76deffa163bb8</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_DST_ATOP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af6dcf8182fa80100138e3a46824b6529</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DST_IN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c7b81b4f8338ee78482a59ad27ca8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DST_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6344f917b3193070bfee46a32626fb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DST_OUT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1cefde5f26a0f281c5c8cd3c560dbf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DST_OVER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b53766edbe5c056f00ac09a31fab8e2</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_DUP_FIRST_CUBIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69892f4f59edae26295aa41163f673ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUP_LAST_CUBIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18ceddcc46d86f63c3fa74227145574d</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_DYNAMIC_STORAGE_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b7ad265b2249cd48160dc917ce42bdf</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_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb60028046af13bc71570dadf6e58fb6</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebb3f58abd8640444fb129f292270ea8</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_EFFECTIVE_RASTER_SAMPLES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2346ffdcfd89569db557653b8d26a87e</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_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a247aa44ca64b346ff4d832166e0c4d13</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_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b675ad97a3fd538c8c55a1dc1fcb070</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7165bea5568de7bd29526868d7c3afa2</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad6d1fd4eb93ec7ef8620e5e5702f95b5</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_ELEMENT_ARRAY_UNIFIED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb748aedb284ec978eb8319bd0996105</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_EXCLUSION_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19c2ef4cf4e4f55d530a3af6fe613ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXCLUSION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a670a6fb35a8028b18cd7c3f4c6127c35</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_debug_label</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d7e4455d65ce43f195ea6824af57a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_debug_marker</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5084d51b80cc679a0a7c17668ce16c5a</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_direct_state_access</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acadfe6cdf32830cc062b1c5faf4d6ef9</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_multisample_blit_scaled</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa0d4af07b809c525cfdc096b1385bfeb</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_polygon_offset_clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff363b9c8ee1bc5b91a2d2a396d780c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_post_depth_coverage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ef27fa88c48e5da0d33a4c49b1c877b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_provoking_vertex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5206cc91e8374b083fbda5efe5995809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_raster_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa978118b191c369d9f7ef1d3a0bcf770</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_shader_objects</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81d86c45f362a6e0b11779d7cb45f227</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_shader_image_load_formatted</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad49845e12886d2bf251e8bb85079b384</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_image_load_store</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4801013a099471742e268b7bd9a4c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shader_integer_mix</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a220938ae46aa463fa0b3d5e70b53c6d1</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_sparse_texture2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0fccaa5031b3c9c55ea4bbab4522a024</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_compression_s3tc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa48a48116fc838e63f2d102fef8a59c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_cube_map</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a01c58a509f6e453e2114399638385ea5</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_filter_minmax</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3c440cbdbba954ac74a92a3d3decbe2</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_snorm</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7aad0583fd095a2436cdc746894c154f</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_texture_sRGB_decode</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acac2d17649548015547c2d138dd800d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_swizzle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abdbb5cbe2068e9b2eeccb97e328af20b</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_transform_feedback</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a29c0c2f10b78d10098612951ea072b00</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_array_bgra</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf656cab539fa79d0c217abe94544d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_attrib_64bit</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0e6774d763ae9da5d196c4a8121e0d67</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_EXT_x11_sync_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a762e8736b72c936f8c8b0e36a24ea882</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e8add05be0204a2ee555bacd4d7b5d4</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_LINEAR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4edd1988284bb281e3208fb99ee589b1</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_FACTOR_MAX_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a780ae835d7cc312ad065a17326de65ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FACTOR_MIN_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22d76cefd1592d3a9856e4b52452d70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FAILURE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92e27f190e9124ba9792e94e0c341719</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_FIELD_LOWER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2018e4af0d21502a19763cb51706d306</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIELD_UPPER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf60ac4f75e6a83ea7bbc7864df0fcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIELDS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aac708ab706522e0ba2adfc18a35f30b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FILE_NAME_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e5ee9a4ca5ef55ca4c0d520d6af2968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FILL_RECTANGLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77efa2d7ed53fb27d9cc8d87c1f533f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FILTER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a59027f9d6f9a683afb7c4bf1382d6ef9</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_FIRST_TO_REST_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2dd2c56f2adefdb94428163eeddf423a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIRST_VERTEX_CONVENTION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3af0e31e119685ff49373ec796032ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIRST_VERTEX_CONVENTION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72574d1c38dbe6fd2b6fa968a61843bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIXED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4ac1c629f15b033bdb229affaa66815</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIXED_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade01f40d4dfe0db03324b6daea33fd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIXED_ONLY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c21b48356798d04b42e92fc56d57d53</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_FLOAT16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28e8bceaf09cb40841faa82a3e2933d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT16_VEC2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad8e5eee3e9e0b76a240d3f196dd188ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT16_VEC3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d7b744ebcbeb98c52ac258903727dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT16_VEC4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6e53ebe6c80118ecd13fec313a027ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_32_UNSIGNED_INT_24_8_REV</name>
      <anchorfile>glext_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>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_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae417f2b72da25350775269dc410d9140</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a881c2466e83ecc4b3700bcd20cb4ea63</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_SPECULAR_TEXTURE_WIN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a784412d4a0340e0b215809aaded4ed92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_ASCENDER_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a472e5c0e317c739eb0d925c4d7dbb5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_DESCENDER_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2e5979bf42f8d929e820132d9defb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_GLYPHS_AVAILABLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a45f15c79e5f342ed77389434e52ab266</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_HAS_KERNING_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add3587cc5e2b778c2d374a9558daaca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_HEIGHT_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1f855d2f33d68dde92c420c58d629445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abaf9a3c3cbf4c2eb0f1d297d84ba26bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61131b2989e8f94963aa4315e5259e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_NUM_GLYPH_INDICES_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab51ca974c19ad85f6050ade276e78ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_TARGET_UNAVAILABLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c7bfa9f25fda620ae366e4243f39593</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_UNAVAILABLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a458c3dbebcab23061588f8c6340ed249</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_UNDERLINE_POSITION_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a107ffc4882a40455a16ae8b179a0fbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_UNDERLINE_THICKNESS_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a259197e9b747c575f68c2af9c7e699c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_UNINTELLIGIBLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a802692250ed384e9fc870809f9b51fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_UNITS_PER_EM_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1fb50ddfe8bffd40ceb64a761486a6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_X_MAX_BOUNDS_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a854130bb3acb557e9a456e02000b0016</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_X_MIN_BOUNDS_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6aab46be989846dc18e7eb1aa9d9d43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_Y_MAX_BOUNDS_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a241555bb6faa41eaefde6f8d2b9cc64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FONT_Y_MIN_BOUNDS_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a45655c55f4945e89e58fabcfca96c340</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_FRACTIONAL_EVEN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa754f0e308e65fa69488432b42a9e533</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRACTIONAL_ODD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abbf84aa17a3df5165cc4009478cb8c2e</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_COVERAGE_COLOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af899b1fd9bcbcf7cb8addab99482c4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_COVERAGE_TO_COLOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22047ccaf77e1e13fa03b6a1d0edec3b</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_INPUT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5e86a9b3294a09e8b1b489d2d2e2455</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_INTERPOLATION_OFFSET_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a683bcf5bd95ff603ced822f65f17fdbf</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_INTERPOLATION_OFFSET_BITS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abc11cd51866d59ac95e4a8e78dec7444</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_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a16c255f8f2ecfa73de3a323c3b9ed5ed</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_FRAGMENT_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae76fa55a4f12d258240e976d017759b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SUBROUTINE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13611bd54011a3715ee7ee2e01cd7245</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SUBROUTINE_UNIFORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e16d85ba3a745b626aba73b8d0813df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86fc5fc150d6dc08a8de93a181ec3974</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAME_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adff28367f4434b2e65480ba669b30dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e626474ad3066f31b46293d535b009f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a511902bc60b9f6454f8ea4dbe3e3d86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e50f9fb4cd85b8b6f5115fd9b6f39d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c8ff4b7d7bb4a3b2b4d400c339f2262</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acfdafab10d6e3bff13ffa99c92ab1746</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a06c432af640d51520221051e03b0d28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a117a77e99f3fa4a9dea4351292641126</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21a559008d2b880f491f00d72ac20f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ce7b346d864968903267e5efe7d2324</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a406e03598eeb493fea0f536b15f02f59</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae66ff668f4fa5063d78479fc6a51549b</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_RED_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb4ce18e4b67aa00514389976f723115</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE</name>
      <anchorfile>glext_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>glext_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>glext_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>glext_8h.html</anchorfile>
      <anchor>a770d657a3b2065f9f3d86b73112d7520</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa738f997482b66f529f892e6f32f8063</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a03cbc16b798f01759c7dad5b9884511b</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_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea6c4514bb61d01f5cf8c49ddc5a1b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba15ad31bce573e93dab5704531f5a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2fc7d11690bc1e7a8800aef2a175a6c</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_BLEND</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9f9f45f39103ab1cdf1f7cdc48758982</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_COMPLETE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a5ca562c069ca1294283df0c7d192ad</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_DEFAULT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86a5b767b8be295f3dd89fea5ec9e3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebfa226ad51fbe04946c2356c3f3924d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abecb77e0e1e899d24e82664b7efcde0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_LAYERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6e59602a9415192b820500742e63864</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_SAMPLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad16a3f7890ddd1f2f0d064b1101183f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb4edcc9a7bf6b5475c16914e7c2824e</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44c13fb2e92ed511deba2b4a81f35c2c</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7d07a5b914d4b44ba45103dbaee7fbb</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_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18f4a968b4230a22dc470e990c7d5518</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1f3470cc901ff46960e53ebdd0c8d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a562b744e68d066647ec9e43cfc436398</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b4f7834a7869e5ff36aa6e619527fe3</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0020a1cdc41fd90c0253586098a6e181</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa701b24faa280cc1004ba3497312c479</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_PROGRAMMABLE_SAMPLE_LOCATIONS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3734f917fccda7810c1b8d3a26fce48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_RENDERABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add50964236e54593deca88015a6b341f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_RENDERABLE_LAYERED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af61c930ed32560bffa646b19d050ea47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad499de79974a41900532c705acc2c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_SRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4559c867cb31fcc7b490ebd0b052e293</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_UNDEFINED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1db45e43ac8129077faeb72ad861f2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_UNSUPPORTED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99f541f9a8dd94c2d8cf211a92a99617</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_FULL_SUPPORT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adea71f7a1227b4993e6ff0ae498b7895</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37516a848fca2b1cc024c8196ae2a3ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_INPUT_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5aa6be5c7e83fff62dc5d6227d393ee6</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7144c4eb2cd93f39b341c185e6abf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_OUTPUT_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec5a66430b3c2f05cc6018d35cddbdab</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e0c2d7120ea4f2e30000d134a9dc335</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a989fc4d3b38cc6508c1c873957ac13b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a626e9a0fbcfb4dab0ac3ce937459b02e</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_SHADER_INVOCATIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab978862473bfd793bee6d45af16164fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c309209c70bcb6758f1ccaadb93d706</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SUBROUTINE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e1e33ee767b788d3d9f771600408219</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SUBROUTINE_UNIFORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af034f045e1254bd8956ca0a60f804542</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3120f9efb54332abbbdc4f943c6b715c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_VERTICES_OUT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9362b1c4ec17775295aa8d84df17766d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_VERTICES_OUT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28ff12998d2ef6edad2435efe526258f</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_GET_TEXTURE_IMAGE_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2072dbcd98c123cc563935f518f29e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GET_TEXTURE_IMAGE_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2d2eb97913da55e1348b6b03682db12</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_GLYPH_HAS_KERNING_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e2fe15281a3fdda15544c965438ea84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLYPH_HEIGHT_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ea45dc499ef5da7fd171f33b4596dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acfefa33f67f1bdf44390515c3107e21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4d9c82edb398d77ad352b1c8fbfe1d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac879e39eefad5e041f44367ea7e7a178</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a5ce0834a15a5c05d0c08694721ab3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLYPH_VERTICAL_BEARING_X_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac34d95aa80c5691db3c8ddb6427bf5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a143ba0d202192a3091c0b871774f7818</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLYPH_WIDTH_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3626218fe89b7580ef5c3a16331a18cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GPU_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d56ac6818b55447d7e9f8398fd5e365</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade64e11194d7da7e0bb08e4ad542dca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9ae4332bdf906241fece0c64ccf2be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd77ade8947c9547b3efafb89200bc16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d7d7acc7317412948e7da67e68a6455</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6131da213db0420b7178279947ddbfd0</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a63887dfe40457ee8871055d84bcbcccb</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_GREEN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67dff714478b53d8e8b524f2aebfabc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREMEDY_frame_terminator</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abce060347529087d76732ea483b04b2a</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_GUILTY_CONTEXT_RESET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a1dc416d94904e9280b166922ce470c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GUILTY_CONTEXT_RESET_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4d74e24f2a82831f95ccfc2207ac649</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad5224497ce9e5a4c451f49138a001078</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa3d4d84d7e1458e03145d5db96bde045</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_HARDLIGHT_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a79cb0825513faff3699ff2279bbd934d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HARDLIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a56e436c180ed75e7ae12f8e416b77904</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HARDMIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c8400ab52ead273761337c59d6660eb</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_HIGH_FLOAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61d55c137d80562db07462dd788af1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HIGH_INT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a16ff75dcd496b0c1c055149032dcb574</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_HORIZONTAL_LINE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac447e3b0d73dc16e28e4e180de2e2eb6</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_HSL_COLOR_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a379a0ba07afe55392ed70eb35408b7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HSL_COLOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>addfcd90a9e23dc3dcb7990e539a2b059</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HSL_HUE_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba1e872262835279a194eaa2ab6bc103</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HSL_HUE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f6a8dacc12693ff7e8495522b016c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HSL_LUMINOSITY_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed22b920ae056260ccad73c25ef8f8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HSL_LUMINOSITY_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf9b5ae7953219f3833a48fa38fbb04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HSL_SATURATION_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a676fa37206950d6b693e1660c228928b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HSL_SATURATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acfa9f24fafe361f83ff6660d50813566</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_static_data</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5cbba888381f6190c9455f2c20dd168c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_texture_mirrored_repeat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5cb521ea699f382e0018d695a3f19fe</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_1D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afaca39e948bd04293fcefbfbbedfb690</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_1D_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b97de733ff35400bbd6c48b481f53a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_1D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa6fa3bf05e5384df90a167fcd19f31d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_1D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11b0a6ba284103b5c073b38f063fca3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e56295ed80d2c92957857ce48dc79ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f3d98d39802bfaa7068eb1a45a1ca81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b99bf02388aa420d2b4526b54dac838</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad6cb2f3aac2c8ec0ac3fa98bd652461</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3362ff1997f1b5c9865389babf4df571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af69862c8c7c5fd629f83c5b58b522cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc8a6765c41544342aaeb1f0c5145031</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_MULTISAMPLE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6567480a0c0f81c784c1b4ae03ecda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_RECT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0303a66febf99509752dee3312361aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_2D_RECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a446ec9704aff1c76c868f3763ec35027</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_3D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4028acb562ce2d278ea49d4b1b3ab5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_3D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38c5099335b9061fbf08aa81f30bd3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_ACCESS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91e85b10bee857f58a74fd6fa089f840</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_ACCESS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fc15d904e35a55351ece864d6d4a9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d78c1be0e0d0064144910068c30e9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_FORMAT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa74e98f15d3c4e2cfca3e80cee3bfe66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_LAYER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33eb636cf05632a18c080831cd4d5888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_LAYER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c77b21018254c1a031fdb0067282001</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_LAYERED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a05e6b50dc721d2c72f18fb2281f3633c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_LAYERED_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd2f34446d35135f972d95f5a985db30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_LEVEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad85b58fe736d021bbc89bfa21a63f5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_LEVEL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e1feaed6ccc67e5380cc616048c931e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_NAME</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3c4c37566d7aa532e57ed5e77153c7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BINDING_NAME_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1f56bd039633c1258270573deec01241</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d128307638a2c264a4e1051ff3c4698</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38ed906978dce950f5d9b1307b2638d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_10_10_10_2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab200167d36029b1b7bce8363e27a1ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_11_11_10</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf5b85df3906d83caafa02119b904cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_1_X_16</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a268ef9dd9bb07abcc3107a819642f9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_1_X_32</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a705c245c71f48535daaab6348f9e21af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_1_X_8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a161e22e2fe94fb38ae144754fa74b736</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_2_X_16</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afb61cd5466cb7993a2cc0d84ce061684</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_2_X_32</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a598d2829029af7d5a47e1717249ecb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_2_X_8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1e4df3af27e13aa09eb34e01a086763</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_4_X_16</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3b08dfcb4ccaacdbdede1699fca4f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_4_X_32</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e7c361212e1de9ea1f30ea64206dd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CLASS_4_X_8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2712136faf069b1edc49f32bed84f5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_COMPATIBILITY_CLASS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85db0104824569445afd2ab275ba8df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CUBE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ad6ae0634513302fb8b3bbd9ca592ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CUBE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac83a18e30cb6bcf0bfcbb8178907f52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>affd7e9c394233e1f677ac757511bd841</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58f2674122aae2503760252e19ed7841</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_FORMAT_COMPATIBILITY_BY_CLASS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd7e838b52c273fb1655c4fbe28bc654</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a550da4a7ed9d6b5c03d5edb8aeeab48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_FORMAT_COMPATIBILITY_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f04c0a18995e217dd26191c08ec260f</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_PIXEL_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a64782e5ecbfec3b644464738faa6b1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_PIXEL_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac37595570626024d0a241ba25dd53819</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_TEXEL_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa22f60468be16cf2dcdf8683d47b0ddd</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf5f7f143ae3d16978973e676d01b557</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a3ddb7ae8b6401f7b79f68558daf64b</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a689dfc164d1804a3da0d7c3419d57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6706b4056f69639403521d9454c2aad2</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa03ae42f39711056c64d758177e46722</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_INNOCENT_CONTEXT_RESET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a331c7c6bcf92efb8ede651a6691dfd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INNOCENT_CONTEXT_RESET_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c0a24034e05a8d90c8c8a5b62c32c40</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_INT16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a992c016e38ed4cf27f2b88ea8ff47aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT16_VEC2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae29a6d468158c657dfae790a9db0fcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT16_VEC3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f4f781ee14415a0b379bc03885ad30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT16_VEC4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9a5c3a1b6b9c18810bcd6e650cd8c9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT64_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9a403cd64ff28775e1a43e2c8bac6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT64_VEC2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0ac6f9b05a4ba4b167bee42e9f64e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT64_VEC3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0a34e0c4397ab02124edcbf86dfd0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT64_VEC4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d7543a2556a75f6e4188e73c9c13df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a075e95a74ec87a196b7b5a3518528da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT8_VEC2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc7b80e47abe75411e100d6815d99fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT8_VEC3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73a0f541e93193df92045547fab45005</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT8_VEC4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a934946fa57bb8fa95fd518ca40572a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_2_10_10_10_REV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48a3c1e2d8ca5f5d941968c5d7a0578c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_1D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe8795c2f4295916262426b164448242</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_1D_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6cab5df0e6e90a1bed6d01bf7c5a8ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_1D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81ffa0e6a966d46d14a23229d1248054</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_1D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7cda6922683b8f1a67b5299f3aa48f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae3baba5adff7cf3146bb50748d81bc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a165b085b6b98b09c44e73241fa5d12d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af395a74ad4245473b14a2381ca331c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b1deee7eade5f8df660038b936e6e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1783d003f39c0383a6c4ce962b0a2bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a1b24f27df61b571afe40df5afad5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3fbd5d0a248f01f1e9b209d304c69b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_MULTISAMPLE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe6ecc3b6d893043810ca390da7f318a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_RECT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafefbf0cfdb69e021fdd71785311901a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_2D_RECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa83e2409760f5a888cc68247b5f43578</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_3D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a980801f735b61bb47d2a389a47c4435a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_3D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a71c5c03af8148d35e27e2793620bb685</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa6abf983392627c47729df2492d2b196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd84616a880021d75b9430a2ce8f081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_CUBE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6bfdaecfe5c4da64f8b8fa8926938380</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_CUBE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a955d25b08dc4f096e4b73420c209262b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66bd8b81d7d3cca1fb200edc96dfd393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0e5179d8cb06d4d1fd947b999fc3154</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a931bf275b8b13f18eed4a7bc534c2ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a853a008b96c295bb9a8a1badffd0b80e</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43bc4184cf923a57ed4c78746fa97334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac26498867290996a56d1f1d317433433</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_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1f0bf36b94c6885b03c689e10a23cb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67b9db3c40a6fba410434542c41e904f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_RECT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1dde71e060e88ab71e7a592f26006b71</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a279e4070fee3984c3e193a9e74b704c5</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab314daeefdbc32ef33762c754c532b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_BUFFER_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaba2028865650d17a7f54be7b09048bd</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33fd971141c7ba576be327f1594c47ab</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_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1455e6ede944686bc56ea7b32ba96e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a42fec9937a1d2dc984772e29c1507153</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_RENDERBUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af75ec86831be5cc4a5b1734070e337d1</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_fragment_shader_ordering</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5658be151f80b078093349ddcb081da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_map_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5c81e00b43fe54b3863ab3365290c82</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_INTEL_performance_query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a17beffd254da554ab44fe59123b8e56d</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_INTENSITY16_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf94d6c8e0f3c57a4ff7a229903b4ca5</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_INTENSITY8_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae549090f9643202e9eb0a940937f590f</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_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ce57aa4ddc93d959aebe7384ba7d941</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_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a1d130138150054e9d80c5ccd0b98e3</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_INTENSITY_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a407f723885046259170d13aee874a984</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40a2eab73896b0a825043c522a91d42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLEAVED_ATTRIBS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aecee49fd5d741c84a83bf5f15f938c53</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_INTERNALFORMAT_ALPHA_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb57ca966971ce620481e9d161114ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_ALPHA_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68c9b6230659787cc98671788d020715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_BLUE_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36f4f5c0be40f98490badd28996169ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_BLUE_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abc4be7402cf359d2008f43ddbc4a940c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_DEPTH_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b12bd8f5c829955e6f84abe0b4bf41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_DEPTH_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8f4c5c36672fbfce443fa1bef6102b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_GREEN_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac501cd01f056c595bbc1d334e42afc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_GREEN_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa54fb300fb298dd99c9de94df4d1bac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_PREFERRED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac540fc213a59b642bbab75f45b2956e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_RED_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9aba2e783e4d0eb4a0559f0d6887e64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_RED_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6d06991ea265457c42ae00701d4566e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_SHARED_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f747fdbe1c99e739b41b8ab1710d0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_STENCIL_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af13fed7c70c0853154f06ace0c06ff7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_STENCIL_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6fa25836c11c3da4d5f2cc64a440d4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERNALFORMAT_SUPPORTED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1d7c29224463e8ae3ecce3ff0e4347a</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aadde34fd502af6b251253c1815f35c50</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_INVALID_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52675f131957a7cd61d5cb7b6b9f23c1</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_INVERT_OVG_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1bc56c24d84201b8c1ef97482b5fb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVERT_RGB_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3bf0ebebef5d549e7435535f7de67f0a</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_IS_PER_PATCH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0146b33e3f94ce5daf9e62e06203f16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IS_ROW_MAJOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac83cab9650c9feb1a33a30a392e5361e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ISOLINES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a670e474c9a9ec6af0ac6cfc93a0aae99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ITALIC_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6050f67be1f7a4d3c2a5b12ef0c4ac45</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_KHR_blend_equation_advanced</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aee08efb48c420cee4858bd9d703d12e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_blend_equation_advanced_coherent</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38af06309301e6cbf54b224264631ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_context_flush_control</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22b94fe2f4cadbd180e8875501deef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_debug</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7e79d11b02e8aaef7802b8430d08493</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_robust_buffer_access_behavior</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c30a54cda9cfa2908760ad3f1c8aacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_robustness</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4a299e4b4f033b5c292136fee2c268d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_hdr</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aacde0d68c047a328eac8712b91751e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KHR_texture_compression_astc_ldr</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a706daefd7fa5ee46462ed6c387b0f1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LARGE_CCW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae93452f9b9c7779ef7bd1c7a99d461c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LARGE_CW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a507c7f74a97dcfdada4b729b38886e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAST_VERTEX_CONVENTION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8838dad002eb220e3a5ee949895554e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAST_VERTEX_CONVENTION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab57e7833616cee43a46c65c43f8a2249</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAST_VIDEO_CAPTURE_STATUS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92428b1392f8b79c0ca499aaa646ee7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAYER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ada525011b28815a2a212f70bf42d36b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAYER_PROVOKING_VERTEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a27aa053269d0dbaa62c1eab7ac9ae648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAYOUT_DEFAULT_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab5b66bce23222b7faeb10b73a8f46e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAYOUT_LINEAR_CPU_CACHED_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe6cc70d033690859d94c4830c8e8439</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LAYOUT_LINEAR_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a563bb5cb0bd2dac096f9da251603b29e</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_LIGHTEN_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab88de3d8c50b2da916cdf466d8a46fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHTEN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ef42207575254f38e03e16782f9a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STRIP_ADJACENCY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e8602c29d446aa8eb92dd3e3115228d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STRIP_ADJACENCY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77da8e66a615f3c8ac45bee1658d1af9</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_LINE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6520ef2519d260306bea8f42fd064401</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_LINEARBURN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d56b12a827c6c733a09eb673df1ccc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEARDODGE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a02b8bb079741bc76eb4394c510b613a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEARLIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37504955d51de3520925a71611b55070</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINES_ADJACENCY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46d076664c25e6061f95b9273a7ac6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINES_ADJACENCY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abbfc696ba6bf25a8bf67fbc0700561f2</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_LOCATION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d214fdffeffbe3013b5467e56842f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCATION_COMPONENT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa3766126025774c1daa9211138677a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCATION_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4bc2e1a6758eb4bdc0706cd9ee1419f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOSE_CONTEXT_ON_RESET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a930d234f8489442ecbed2ddcc1b28f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOSE_CONTEXT_ON_RESET_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aac0d568e89a2da394ee4b279e2f551cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOW_FLOAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0019501fd65d8947bf30627c75e5b8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOW_INT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c984ad4537bef99cf414566915dd425</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_ALPHA16_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1d39e4a721fc3a5369136bda339471a</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_LUMINANCE16_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4367566754a7edcf935795a91d28946</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_ALPHA8_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4fc97fe875653d7cb2798da2d06c06b8</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_LUMINANCE8_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd5dfd5ee76d3858165d704f400da5fe</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_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0cc54025d9c0ee9c5e0f4460f9370108</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_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11a021c1f9d1d9ccd50f4f6092ddb305</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_ALPHA_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a498a29baeb817e5af8b60426ccc3d91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_FLOAT16_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae198ce3d3856be40f40d135cad69303c</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_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab843ea3d3045c5bae99b79e6006854cd</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_LUMINANCE_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeec63800ef3648046aa948cd2d8fa304</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_MAJOR_VERSION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b2319323c7cfb4ed795be005209d73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MANUAL_GENERATE_MIPMAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad614a314f6aada5cfdf0302a9fe4945a</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_COHERENT_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d11dbfe08325d994c045b46d9d29b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_FLUSH_EXPLICIT_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3fb62956c03fbcc2b03fbb8939b1d8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_INVALIDATE_BUFFER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaef91020c9e976b5f8739ca800a408fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_INVALIDATE_RANGE_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85b972777fb572349d3bb8d27a9c6869</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_PERSISTENT_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6190a1ea9c9a19ce630606012d68c4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_READ_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0283bfa28a11691ac521c421d991720b</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_MAP_UNSYNCHRONIZED_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a715049799247423eab88ea14135d3399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_WRITE_BIT</name>
      <anchorfile>glext_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>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_MATRIX_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b9898c19571f159ae745b5695c3fc21</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5f99638ee202a7d6e0d048057c32436</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_ATOMIC_COUNTER_BUFFER_BINDINGS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac51dfcf7f3f52153567e5391dcbac6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a859ec5fdb234f5da1236d38980d9b5</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_CLIP_DISTANCES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a488d969db88d0e5282325cd0ebe6521d</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a716a4cf42abc32b7e78f64b4d0d0b723</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_COLOR_TEXTURE_SAMPLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a418932b5f4c4151d68eb8f27cd7caa95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d90f7df2bcda128ed80588db42e1cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_ATOMIC_COUNTERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84ed4c64644042bb977422f1f4220f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe65b62e2c67a25f19bcf4a134faa3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26e2364953e73d8b63f0def96ede5397</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_DIMENSIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>affa173ffa05bd790945af1bc08138915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7b26fec58422a49b9da08e02887c24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc2003a93739a3fbb526fc08ca7fd02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_IMAGE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8fe3b597b57c8ae909f14e09e6f8ac48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a64d5964c957c33a6282a1f0d49c404b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a568bc0839ad4851196e59cf4779a7cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76cdf44da5ae6fc549cc2250d247d6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>affb7b9e6e2aff041181463d942bd154b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f6ffca387b1d7b320e5577c70c4f2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0b0ece68eb5c6af38ba35f9abe61d94</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_COMBINED_UNIFORM_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac37c3b98a865b4a4f7ff8a678aac3b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0470f65219f93d7a821f2d8451e4ecce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca2d5c68d10ea23574a1826f0ffe8536</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_ATOMIC_COUNTERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae3c57a1eb4bf40e317b99d3cd8315240</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe9574e5e8ad2f7cdc7de0a2124d428c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af680685210d4d1a3925cb999b7965054</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_IMAGE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6baadedc4ba2c411b9953e0e5384e4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae117f59ae2075a730b893da92a5d6564</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_SHARED_MEMORY_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2cf708093c599b49cc8be1b393a7985d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad6ce0811338dd78cdfa5f93180ba7fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_UNIFORM_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a17e4a02a7e9d4c1e7c7f6f63623ec9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2378819bff566290deabac17a4e3ccc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7ddb4c5ad64a0626c4a5b985e3e7ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abac788eb191a12343471c237d0e5e0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_WORK_GROUP_COUNT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a195187ccb0295071b1061861b77cc441</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac77064ac9decfd15ca72ff713aae7afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMPUTE_WORK_GROUP_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b003f1f4b728a45baa74c8bda1240b4</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_CULL_DISTANCES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85bd01abd9d1674f5ccd6422d700e072</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_GROUP_STACK_DEPTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af2fd1911ac5ce5a74089459d28983c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae42a4bd8d71a4b3ead056c1ed8f0ab33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa17330a2e675392524fb910e4718a9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_LOGGED_MESSAGES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab29038bf9d5bd820522daf050f68dc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a49783c8ff23e65172258e3a753dd2134</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4fe2c893151f41087e352f6312249b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEBUG_MESSAGE_LENGTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55ff1670bd2e4b123348b15f7935c69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a62b99f179eea430e1f5c2893b1101c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65da73e891c72a92a7186ad38c16e8f4</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_DEPTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9cacd8862a3e3f11e24c2e38c411620</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEPTH_TEXTURE_SAMPLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65d821f8df7c717dcb3ff35bafcceb86</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_DUAL_SOURCE_DRAW_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4c6358282f0e417014205fbe4230beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENT_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafd3fea47e8744b58cac668de72ae75d</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_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a792ad11618e2eb728bfd288f70ffab5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_ATOMIC_COUNTERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a334eab227079cc77ae20bc829904716e</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_IMAGE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3e755714b0606c1e3ebeae83e59c5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_INPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a361289008b0c0754d9447eef176449</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_INTERPOLATION_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7336c31f6031c462e26018f95b2318cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c3266ec81012bf49d9a31b136b0a6b6</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_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af126299c7a39b5cd221f4a067975a691</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_UNIFORM_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4dda01eba3928189af2a37c3f62600a</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_FRAGMENT_UNIFORM_VECTORS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe9d5e7ca4026377a6a79fc3de8428dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAMEBUFFER_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeaa17711649facdfe260ce85b3458008</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAMEBUFFER_LAYERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a256bcc3175aa7577ffb8becae9ac8630</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAMEBUFFER_SAMPLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7499d2573c81267bbb1dcbae2591aebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAMEBUFFER_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a24c7cd04dba65a372442a4278ce7d4e0</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_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3bff9b87a433646db685be9c490fe8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_ATOMIC_COUNTERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b8f94ac5398baf9abc74b31d72f15be</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_IMAGE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8169d5c824cb89ec876997c3c08a0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_INPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0d730ebf38619b80b4917bf56c0f7397</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_OUTPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0531357d784b7b953c38cc41346935f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abbc65ca04170d8ac3200dc8c5be26946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e75f42c0c02143891e3efd4a565aedb</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_PROGRAM_INVOCATIONS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d38872ca95bc71deeea1d052e9eae8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_SHADER_INVOCATIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0337d5f3555fb7da619718934c2261c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91ac5ed1efbf686083aab070b6240ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48de9c5a60ede33d5956532b2e7e01ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>glext_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>glext_8h.html</anchorfile>
      <anchor>a253cc16b390ee2c49bcb29bdb60a4df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace6e2f67f6e8191642fb3a33c5657bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB</name>
      <anchorfile>glext_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>glext_8h.html</anchorfile>
      <anchor>a97465ff3b83f579e9484ac4bbd5fbcd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_UNIFORM_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e8d7018c4f445540ffff9b940ac3232</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aadb8b55ecee6f922000d86dbbf0ed100</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a665fac56f6738b3191cae20d2d881a5f</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_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c74ef2f37280999533beef5575c45ac</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_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6295613de5244d3ff54c9aaeb6bb0ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_IMAGE_SAMPLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1581164f8d72607135f9180bbdb6b33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_IMAGE_SAMPLES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acae2bd11e86c833bc56996bd9e6c7f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_IMAGE_UNITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a982fc230a7355cee99a86d2e0665d0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_IMAGE_UNITS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f07179bf580ab5927cca500cf84d18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_INTEGER_SAMPLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b16972f94aae201d5f61e83114f62db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_LABEL_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3446bfedbc72c882e7c2da33f2c3b4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_LAYERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37ead8d38c8d52e3bb0d8831659698f1</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_NAME_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7409aa8e61de2c5e41174ac319eae2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_NUM_ACTIVE_VARIABLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5fe613360ce8cc243f5e06fc42942c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_NUM_COMPATIBLE_SUBROUTINES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7030068898a0f398c71deb074095b07</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_PATCH_VERTICES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52887268c1d90315cb09cf48f0fd2da9</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_PATCH_ATTRIBS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4107d22802df683723c36f850039f096</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_SUBROUTINE_NUM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd4a27996967cf8fbac6b6c1da46d12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af47cafcf153fd31a7a3291b1818315e6</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65b12fda54eff1803418964237a5998a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXEL_OFFSET_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a03b9b9045d99d7b5f708123ba633fcab</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_TEXTURE_GATHER_COMPONENTS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af633b663bb0f7886c0c74657eb2235f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa468279cdf7c0c078f225b3a32b83c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae4126d97879efe1044b1f0d2eb5b2b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22b5433cd8a3f28421e6ecf78d5c5a56</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_RASTER_SAMPLES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36ba037906c8c6720f6e8ee29669136f</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38b3be5ebbb770bd0f22d3dfd5a98fe8</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07a502910eb24dc5fb551eec74a515e3</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_SAMPLE_MASK_WORDS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a801215e9283b8a0545100cd97b9e39af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SAMPLE_MASK_WORDS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a6ebba7f4a287db3eff9ee09380820e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SAMPLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a815e0ae69c6581b7d6a37a5541b65085</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_SERVER_WAIT_TIMEOUT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4dcaec2459bf79dce1450f70f3bc07ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SHADER_BUFFER_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7390fb528cde758e3ef1df7d7648f44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SHADER_STORAGE_BLOCK_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e2148c4d84c6e9a78ea1427bdd8a2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57d7c1e85e80e063fa68239a10651bf4</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_SPARSE_3D_TEXTURE_SIZE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e9c95e53566011e10e35fa95ef5d71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a314c63b2d03ca87a264461c42ff2da62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a79dca6af0ab1bcedd67c1cb19b403cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d787c516d32e240813c4e9348237b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPARSE_TEXTURE_SIZE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a306af6c2dcda0db7a130cc85a05f513c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPARSE_TEXTURE_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a531735f99cb6f83ef7eb6cad05f17969</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_SUBPIXEL_PRECISION_BIAS_BITS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d0c28e407110b0b7112837088b13e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef061e4b951aa1c2aedca1d609c90f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SUBROUTINES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc1a02ba9db578935b22d448e403c2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1a39603784dadbfbd8468a282889324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a074abda72aa84323cb0298d79874aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad8fdef2406a446fce05a0e60b25e0cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_INPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c31885e2cda6579e733d9359262261e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae2932b6a6d82a51616b9129b4f67228e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad5db6c2e14f4773d60c93c06c302d6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d4e1483971f0bd4d35a7e580c968f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a426ec64d6fd6f3fae8318052952eb49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15d5b84db03a93865537e4c4f052665d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca10e57a0d797bd2ea85f15d86bd5f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0dd51c11ddcfbc07bfb0db7ed1ab435a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ffd7aceb3565d9daba50fad9fac6d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f5188941a5746f395f7d11c596cde4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adece9d6264bfd207eff7645d3803ff10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a623834423c371f4ac453bf7e598536ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a51f4a03e716cf15751a91257c16473dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a869744dea441ee07c80cead3d98eef5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae6685182b13af8b4c4a7362b7a2fbfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a16a698e17d576161b4d8bf1b259f86d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_GEN_LEVEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c1bf8e1f93671f3ca071c7f06fc3ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TESS_PATCH_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afb248b47db86016f9880f24f67bc5667</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_BUFFER_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87ea7abf5c19e75e67fdf8224d24ebd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_BUFFER_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a580edf3536f28c924f55208cfc3564b9</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_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea76aa6aa8a1edfb5f8307961387818c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS</name>
      <anchorfile>glext_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>glext_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>glext_8h.html</anchorfile>
      <anchor>a259234ad90fa289973dd20e903c6eb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS</name>
      <anchorfile>glext_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>glext_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>glext_8h.html</anchorfile>
      <anchor>afcde70e427acd87fe5f59da36435401b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS</name>
      <anchorfile>glext_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>glext_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>glext_8h.html</anchorfile>
      <anchor>a6d5ed2558728037812c1373911ed38a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_UNIFORM_BLOCK_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ce93110f41580ffd69123b95e285ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_UNIFORM_BUFFER_BINDINGS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0522a5c96ce1c5435f631c9ae5b940bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_UNIFORM_LOCATIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad15d8a5a0e13821101adb443377b460f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af281a1247442afc808fd60fea3a640ef</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_VARYING_VECTORS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11d8be2b8a6ec2e68c1ade0fc77bf4fd</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_ATOMIC_COUNTER_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48ed29a73214b558dcf174de024a220d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATOMIC_COUNTERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe7002445d02ef231905b0a71a00a4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIB_BINDINGS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abfd31276654b73be592183538113e975</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3ff6e0d00eb2c2eda0c750585d438b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIB_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58dfbbf52d05479fe4df04bd655ae546</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_IMAGE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a56a2d0a9e2800f01880a0367d83c5a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_OUTPUT_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f308a5301b810d6a6e6f6ef6b321003</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_STORAGE_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a71a342c8cf0a44f0eeb0439621a601</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3053101f182ad8b54a74e6097a67738</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_BLOCKS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e0440d43352575a2481e2b9f6f06b81</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_UNIFORM_VECTORS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad1ff55895b595032dff16c9d9a59b6d</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_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a495eeedbce3bbc3b4a5bc82870dacf2c</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_MAX_VIEWPORTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a418cdbf861416dffef95d795a29658ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0e51de60910b1f63897fd69ec4aa95ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MEDIUM_FLOAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a20c97a6e675cf3f220bbcae0f09900c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MEDIUM_INT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa89d34f921db8211d07402787e630b2e</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_FRAGMENT_INTERPOLATION_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b808d24e4bbbb77ed41ee640fe21b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5509e534c3e2d3741a162ee4188f4870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_LOD_WARNING_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8605bc9d2a96f76957c7404cf005b98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_MAP_BUFFER_ALIGNMENT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb60967a0074d371e14344ab0139d0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a79265ddf70ca47e9fa103a7bdc996c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35e0fca75993efc5809284e4448a4cca</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_MIN_PROGRAM_TEXTURE_GATHER_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a34b86e6c751bab7618278233121e7a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf0aca04a8d281277bca896b8e1fcaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aacb5b3fb96d49766c8347066ea719c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_SAMPLE_SHADING_VALUE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebd653772a2ca9ce51996997252ec176</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_SAMPLE_SHADING_VALUE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf1c01957ff25f4044276d731b53d330</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_SPARSE_LEVEL_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c3382f2f50e729d95fb72db98f9b100</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_MINOR_VERSION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad45fb154a63b2b32a07732388e8251ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINUS_CLAMPED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a521a993989e6d51d21bb3451414a9000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINUS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a193bf84de9c339954821c74e8fff0e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIPMAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1587d9a91ef6372d2aa467d4f4534258</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0840a78e6e24a47c75c246dc3440911</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_MITER_REVERT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85e827a457473092083499553cdab504</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MITER_TRUNCATE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa96d985eeaa84c4d894101c0bd2bd5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ef3758644a36a80cd56a7c06a5295bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a369bf37c2518ab427df491f4053f7026</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_MOVE_TO_CONTINUES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1454f4aeb681db1fb4583294046f1e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MOVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a862a69af30c729f6881566e1e0ecaa93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MOVE_TO_RESETS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7f078041898b83c2e6a994beab4f66d</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_MULTIPLY_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adce71f010a20cf2859ca36882819ae85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTIPLY_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa48921d5030d481b66d182848f936e6</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_RASTERIZATION_ALLOWED_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37753e07a31e2c7f880b24720598ad50</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_NAME_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28dbdd77f9420117e1b39ab1d3dc18fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NAMED_STRING_LENGTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ada1a8642ed7a2f812ad61b236cebcfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NAMED_STRING_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92b96acbda309d582439e75b6bf149de</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_ONE_TO_ONE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adcda153248ef58c536c61fbb56d5bb59</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_NEXT_BUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93a9340357a5dc9f70becfd1ac8a53f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e1431f6912f018838aca63ac3c18577</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NO_RESET_NOTIFICATION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c6f0e8e7cbd139fd451929c187605cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NO_RESET_NOTIFICATION_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a351a95251517e7f24395c077f390df20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a527732d5dd421c9ce29709bdf7228b77</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a479307894fc91e70c8a8524f8231a186</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_ACTIVE_VARIABLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a005c591f1fa6f31576ec32f469a7dc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_COMPATIBLE_SUBROUTINES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af35c909212d0e041fabb880568294b0b</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_EXTENSIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af541c15d841e8064600dec789ab4727e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_FILL_STREAMS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d01fb0f6bc9c51a74a990e31ac4a998</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_NUM_PROGRAM_BINARY_FORMATS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a043e17cb7bee30001a1ff18bd0ecc226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_SAMPLE_COUNTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a094634c0b150cc99ba46224ef91e66fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_SHADER_BINARY_FORMATS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07099841915f789a8c8ea8d970cfc104</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_SHADING_LANGUAGE_VERSIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9632f4eb9f09f40747cc62d414f1c31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_SPARSE_LEVELS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ababb45813f4cb1f9140207bba4478dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_VIDEO_CAPTURE_STREAMS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43f3ff073d2a930a6c95a2fa19cc6c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_VIRTUAL_PAGE_SIZES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96cb06c9ec1e860429d0de86a593a598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_bindless_multi_draw_indirect</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a89edf9e92b085cd027084bb5b0f9bf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_bindless_multi_draw_indirect_count</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad60c570523ab5d38505b765b24ce9a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_bindless_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c649961809527448a426817d9ab58c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_equation_advanced</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac852c160c826606dc04e5515c364eaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_equation_advanced_coherent</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7bad4e796c541f753993e369ec24f2d</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_compute_program5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c1890d4c83eea9b1db12115729171da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conditional_render</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58559d9a41f4e2868cbb3a0028b714ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conservative_raster</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32ba05b69e15f4016a4d344a6feef768</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_copy_image</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed3b0eab542d484b9ca0c19eb782f41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_deep_texture3D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a16c5b23c627d7a1fbfa5c21c8fddd557</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_draw_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a488873f30b75abb72a27d25daecb32ac</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_explicit_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a031a9e0f87141d22ad3528f133590271</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_fill_rectangle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca12fe43bd55a0c57d1a63f5de776b4b</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_coverage_to_color</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d60e4a7912eef4df819d2bd14acdaaf</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_fragment_shader_interlock</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acbfd4677c48e806bd0eafd8dee8f7c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_framebuffer_mixed_samples</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb9bed5a0a7bfe7d6aa8bc3779eb1e64</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_geometry_shader_passthrough</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a9eea6d904df7ba8b472f937f6bbd36</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_gpu_program5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af29189e0dae81d73c4f67e9211e88f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_program5_mem_extended</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4d2dec351114410f7f1a2c6c0ca16ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_shader5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab078698b9b11ed4d378aaa1f272e004d</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_coverage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac79b7e4e84879fcf514f12967b6b4eb3</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_parameter_buffer_object2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad86f3566c2e47dac2e6093e71f811d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_path_rendering</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ada79856501f234a211fc93c3fcf01c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_path_rendering_shared_edge</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15918a392b20717d1084276160ac8e36</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_present_video</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afae756bc09bcd5b7f0e9bada8ccf270d</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_sample_locations</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a991b13e0a299baae891d38847118e5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_sample_mask_override_coverage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af63837e723685850b7aefb3acb7cc0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_counters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a913fdd6c5b201804d57f927f442dd90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_float</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8be7c1a11bd4e04f78c13af5e6946b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_fp16_vector</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac99e2a02159b818f876474db57501a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_atomic_int64</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1361a1b2c4fe638eea133ba7934edaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_buffer_load</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5889235f89b8e16137265169ad205c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_buffer_store</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa8cb1ab7c9cd236f3db5d53e3c07112a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_storage_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a574ab039e26b6493c27c87dac62e0ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_thread_group</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a065c294eb1813bc065f4998886b36f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_shader_thread_shuffle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa5854a4ca2bfabf046ac96cd9e63825</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_tessellation_program5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa23461df3314d32b141033ff6125ada2</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_barrier</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad5d604b1ebd01448a81a3c8e0a66d9eb</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_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a1ff94d334afdc2500f59224790b9ff</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_transform_feedback2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c125e6a5dd91a4cba1ec927325d61d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_uniform_buffer_unified_memory</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a57c45781ac6a067dba71fa6c4c3515</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vdpau_interop</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57f914de2e93bd23a1571798eedf62c1</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_attrib_integer_64bit</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a781cac9091dbcdb0581d86e0dcca0cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_buffer_unified_memory</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9399efe776a9a3621480021d2a039b13</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_NV_video_capture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14f5ff307fcbce2eb2ac1bf70172f638</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NVX_conditional_render</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7422fa67e51bc9b52caeffad91e3969c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NVX_gpu_memory_info</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef073a1ff364d0a8d8be6bd625a40004</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_LINEAR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a833c82ef9f233754cb464fc43dd2ef40</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9419b6bca21d505f04b52aaf5fb71e05</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_QUERY_EVENT_MASK_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a302805d1099591d767e753ee57e1c82e</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_byte_coordinates</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a070578b93c7e0ac32cbca1f10d4fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_compressed_paletted_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a63226d937cd1a5b5766ae01c5a44600f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_fixed_point</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa6bf2baa6e22b00fb31a1a8e5f36a85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_query_matrix</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab92b30f7f6d8a4bc270ac9991774ef43</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_OES_single_precision</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae76b550aaf268e4185172d53d7c869b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4d5a8e3c8e25a2983a250ac0110e78ab</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_ONE_MINUS_SRC1_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9ae9a4497ab37706543214e247f94e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_SRC1_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7d88e45722a956bd855ae7aaed92bf8a</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_OVERLAY_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0602341ed63c62a4e5c472ba9c4c8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OVERLAY_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac237206a57067d2eac8bb17d2103d15b</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_COMPRESSED_BLOCK_DEPTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0026cebffb662a64b0cb3ad459f6a681</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_COMPRESSED_BLOCK_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adffb84e028682b4fab1b6af15079c9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_COMPRESSED_BLOCK_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18a3731f36bafb72b25ee3eb45dcbe13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_COMPRESSED_BLOCK_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa0e9b808818543ff7e92554e5d047757</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_ROW_BYTES_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a59d0601f36005c6437685839fce0dc30</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_PALETTE4_R5_G6_B5_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1cffbd65f55c57d0fed78f9d2e655429</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE4_RGB5_A1_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa65fce5597e2f8b8815517d98c216f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE4_RGB8_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1be95f1f4245ec7831c9bccd1c68786d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE4_RGBA4_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0404b50e230cac95d4824e7d011a1dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE4_RGBA8_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb7cc05b87f6e4eef774e69ef15cc3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_R5_G6_B5_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8634fcc55745d703a4364084efd8462b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_RGB5_A1_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d1a5f5b0b61efa1d3e4414f0cc422fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_RGB8_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87053af95d0653c53dd8d64210362f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_RGBA4_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21896135c91c41950555a3d832c2feae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_RGBA8_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae341610849333ce2bd5541ad2b9c507b</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_PARAMETER_BUFFER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba5bfb3c5ee6c85699461063fa8bf133</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PARAMETER_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a006b183c9dd745ea264593546d319ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PARTIAL_SUCCESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af14f29ab9830a811949fc6e34898f219</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_PATCH_DEFAULT_INNER_LEVEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a6c89688f827fcfd19dfe79bf4860bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATCH_DEFAULT_OUTER_LEVEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fcc4f03224f2278afeaad407773691f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATCH_VERTICES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbf6247f1228290db52c3accedaf8a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATCHES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af69a6cc3ed9ed1427d9454d067ee0b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_CLIENT_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adcb2d1d93a04473c4ec59e1bf297eff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_COMMAND_COUNT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7d28bdfd4999bf266b2c14431f7374cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_COMPUTED_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36137416fd3848ecd449599331cb5748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_COORD_COUNT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2830189b87ec6a43cee7535a0c61c816</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_COVER_DEPTH_FUNC_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a677ccdce3bb7888e200ba79285f52472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_DASH_ARRAY_COUNT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e44a9e4781a2d3e9fabe98e80c226ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_DASH_CAPS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe1af6699dd81c80a3ebb49a5abe5d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_DASH_OFFSET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a39e830ab170a9959a6cdf00365a96ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_DASH_OFFSET_RESET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5ea5e476263611bfcc06d2cb58891f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_END_CAPS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3bb7175b7d7f5872f4456223a2119dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_ERROR_POSITION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a074d1659ce06fd761839368a9a42dc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_FILL_BOUNDING_BOX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d659bd735764f2d8df4bd6cd2ab9fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_FILL_COVER_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9899537dedd5b849473fdf60ff691cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_FILL_MASK_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa39aa017a9b4b245b149b22369778cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_FILL_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41622711f3c7b036f4665e2eb82cf941</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_FOG_GEN_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adeb399b8a33bbb1412aa32d5be8ce877</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_FORMAT_PS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad509754f9837090b6d626d5e955997f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_FORMAT_SVG_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aac751c2881881c6689cd774e762049f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_GEN_COEFF_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9d286e72c034768998fe7a07d5f5e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_GEN_COLOR_FORMAT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a581d46ed618e7d30d460c03bbcb2d4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_GEN_COMPONENTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a993c86c3a165f74ae00e30c8a6958a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_GEN_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1aa5e70a25dbc3cf5eb9d3409f9e25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_INITIAL_DASH_CAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af26b9a4aca837d178feedc1db8a04a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_INITIAL_END_CAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9231e8be455fccbcfbe1189d5cc18347</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_JOIN_STYLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75309ec03fa803e45a38dbe292d0851c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b7fc8bf42e7f3c9063872d9f79a9c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae471b6aa7f2a9defc6b4133b45120dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_MITER_LIMIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8027ce172f211bfd38fbc98154c14dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_MODELVIEW_MATRIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc71e535ea38934b402185b3dfca3d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_MODELVIEW_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d79843139c1af7c08e943aab649931a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_MODELVIEW_STACK_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbef5fc79396f43fd0d242117186674c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_OBJECT_BOUNDING_BOX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41a3bc0022ca916c4fec42c6c7ab5c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_PROJECTION_MATRIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb23995a55c72d13adb4b475f7c58aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_PROJECTION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a91085e8ca4b4301c1dc8fa34730ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_PROJECTION_STACK_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3993ac10336cbd45b2e742cc063b7605</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae2178356b04f10abef50e382408723eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81b89899ce6f020fa2d6ab08f11afdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_STENCIL_FUNC_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae108cc98d4968a5c62def3446b89594d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_STENCIL_REF_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac9aa77bd122a38c4e96ea26bc8fd8127</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_STENCIL_VALUE_MASK_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f4c6f51fb31140f42f6a7cd33df7c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_STROKE_BOUNDING_BOX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a296cda304388067a9f064ce349aa5958</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_STROKE_COVER_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad04404d83e2d1c5df860e91c405c9f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_STROKE_MASK_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ce7bf0e4c13713855bb5db5b3220dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_STROKE_WIDTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a209d2d1abd89c3028c27a30a37ee1d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_TERMINAL_DASH_CAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98e27fbe38af690f2baafd56c81386e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_TERMINAL_END_CAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7225bec7b0b934805b019225e82c756b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a87f1ae437d82b2e9054ef2ec78e76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad98870fdea2d16165166cb87ca79d26a</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_PERCENTAGE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac415467d1213e7ab9a1361c71bdae061</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFMON_RESULT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae19ffab4a26c371de6a92a7e81827d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFMON_RESULT_AVAILABLE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac16e4b8e857b99930685e052ef71a764</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFMON_RESULT_SIZE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e34f3b788dc0c3c00af1625667feb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFORMANCE_MONITOR_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae067da7f713f9ba26aa0bbd7bb3a60f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a595dc0b5e9fd5efca24d85f6347f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81b4eaca902630a8223de445affc809d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a068e112560ebedf4e1a7934c21366859</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a729059bf3bf2d0a35aba5a24f5a00160</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c1a0f43bac37a5a618f3cd2e6156265</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aee6c333ef5a4efb0a2fd569b7dce03b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91ba8ea7b2b8a6fbde75eb6d287f877c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4cb0011c856cc4e36ca9ebb3798fa258</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_EVENT_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4374aa85309507b4991e6cc26a27c71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a4be3283d87c01a23d2f12fa4c7a6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_RAW_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad4970816817364f4d757f3155185c21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36a8cf1a967f43e8f4a3221c6d45008c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab81cd16fed33295fb75234eae462cfd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_DONOT_FLUSH_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2064147f5abdc52a529cb3fc7bd67f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_FLUSH_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d517ddb80544ab50e665753b69625dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_GLOBAL_CONTEXT_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac89f255fb8918eab02866a85873f313a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7628c6cb7331de86104b9c4d95da6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61bb3f87adada8561b10d047256fa71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_SINGLE_CONTEXT_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a6db436ecd1faf3fc8416e700c40881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERFQUERY_WAIT_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35ebef9b0955949321f7129dbf7641f1</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_PINLIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e5c6427c166e02cb9a2d15d016e07af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_BUFFER_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7ac74bb8315ea3025cb2a74671483f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_BUFFER_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f626890afa04122a38f95f133398479</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_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_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_PLUS_CLAMPED_ALPHA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11cbdec8c5cfb3f2d13939a9f33f3b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PLUS_CLAMPED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77691657f0b8b9d236264f6e0b0821eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PLUS_DARKER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab773ef12d4b52d2a4b6fc065caef746d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PLUS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a724230e05e87836ea6f1aee8643ae917</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_CLAMP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5df958092becdad92ceafbd6a0752d66</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_PRESENT_DURATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7fcfd945c6697231025e228c4d837f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRESENT_TIME_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbb0d2872c2481e6e04ecc851aa484a5</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad27646d528e7035b0bee907fa912f53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_FIXED_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a314189b842066206edbf64b7d2a8345b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b36c3bc2552573501221c294e71fac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad4bb124837d96fd66a1a5e337a356066</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a15ed22661a401ae625e517aea781b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVES_GENERATED_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa9fef0c80173599ea8a9cff03d442c1</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_PRIMITIVES_SUBMITTED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5688c827981b5715a88ee9532dcb4db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acfd8868b053e3e8d55aba12f47578482</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_BINARY_FORMATS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5bee2a5f743ffa8b796ddc5ddbbbf4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_BINARY_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ecef7f87b3a285f75a75d9e28d9c4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_BINARY_RETRIEVABLE_HINT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>addd28f9531b9efdbc1d1281dde892865</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_INPUT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef249f288ba9d3ee69a037564a06522c</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_MATRIX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9ec7262fdfa50e267fa8b531d94e058</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_MATRIX_STACK_DEPTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2634d5ad870f65f42207471f33d6f025</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_OBJECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a546e968c56a41de0d39a1bc8bb670120</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_OUTPUT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae366ad6aa7580ee3bce86e348cb40fb1</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_PIPELINE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a89875d61078203b6e40c1fda34269b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_PIPELINE_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a338880ce813641addb62346e29881696</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_PIPELINE_OBJECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2fd4f035bf21b5b079852a75f3d3cec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_POINT_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a370d423f9ed51188d2bffdad4f5f8230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_POINT_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a935661a2e863b0e78eff9b1b52cb587a</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_SEPARABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae15097fd0b01c8edcec3c3ca2495f747</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_PROGRAMMABLE_SAMPLE_LOCATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf3faa3d32fc4f35eeb7b7c36700b4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8cacbfdf7b8e9403347c261a965d066d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROVOKING_VERTEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4458cc4dc9d6bb1b91a700c3bb2fc1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROVOKING_VERTEX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac794347528e907bbb2dcd6055a8fee08</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac99df0f0a8bc65189fe8e9379b7aa4bf</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11f81dac08f3ba5d627cdd27113f2717</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_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab545852ba0fdf803c9188c58b80c0285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a854f595824a1498f490c74511a7329</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_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff386640dc6839ba797fbf49a8dba02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af1336a1a99d45d81f1efc43eab70b0e0</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac0414c8e4f5b6d86b75e466b1388b87b</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_PURGEABLE_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a198751fadd156c8be76027ecec95b7fd</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_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab971fcbf435927b4ce8f00537abb5888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac210c6a0da9ee415cad18478c06977d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac04c8705a4b4d6b800ddd134ab906c3e</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99330ec2bb01a5157f6fda05c2872a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_ALL_EVENT_BITS_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6bcd635f7ba30c21df493ac34d8e1dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa418a9e2bb6b3683dfbe5cda953f0e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BUFFER_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6333f42decc14af78ab2e85ddd8aa08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BUFFER_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3fd67ed121e152795ff5a562660af608</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8127b96933ffbb879b62c4ea33ad88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BUFFER_BINDING_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af55f812acf6ed70bfdc45be60a7d9903</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_NO_WAIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a010395ed869a9665c4c26d6e5d8715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_NO_WAIT_INVERTED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1188215ccbb44d01f01b594f3fd9c285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_NO_WAIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65c98f2d94743e057a6d4212e8f1816d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_WAIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0137bc06acca1fd400ef32a12a417fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_WAIT_INVERTED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4bf2784492abcec50279df114db07e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_WAIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7f0e2e87a496108fddbfd447c50a5d3</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_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af946072998e0ec2e0e4da3382b6856ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af268aec3e2ade33e2aa9a00878582d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add196bc3cb9cde6fe941710c7fafd497</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_NO_WAIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2d60327bf5b20fe1d58df7915782a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_NO_WAIT_INVERTED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a89507c15f5f8db796b9af8fb70452d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_NO_WAIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a71a1eb613de0ae135afec7f70cda9b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_OBJECT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff622fd3b39d4fe37a17509e90b7b8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_OBJECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36cfa4fead77994bde20fd3143e2d952</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_QUERY_RESULT_NO_WAIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1361a60bd7671ff1b541da9160480792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_NO_WAIT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c8dbb66f8bb162e85c35af1ddb08a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a17f9d699be0e1a7db9374b15089505d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_TARGET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26e9f1149db766ca9720f3df2dfae710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_WAIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af669e850dc2f564c97e603e6412eedd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_WAIT_INVERTED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91185d19308ea07e7920ead54eb858a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_WAIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1aa4ce3b4ec8c23f44a3f5085d436b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R11F_G11F_B10F</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9d63554f0041f188b79742cb8540dd0</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_R16</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26dd5464d60dfd4bb4e4217efa1234df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a62c75c913afc4335ac40489de61eb7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16F</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8f5475f6f7d0a74fdf1a2391422dfcdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16I</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a49ab85bf98c6977061382dae1689bf43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16UI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f294f318ce5c665663151836efb2a46</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_R32F</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67a335dbe0283343395cac2700042a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R32I</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af2f458c0ea69df226dad46367c744c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R32UI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a043ba1d6ab17044e8ddeef542d252f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3080489638f9a721982dbc926f6fca88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a29733ab240eff5ad9e11d25f8c5c34ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8I</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a030b99142a2e61c6db0434acac8a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8UI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52bdfd8c284e6af351ce4a6dd0fd6eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a30eae9f60d3d0b065980f7869d15b23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTER_MULTISAMPLE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ce38bf8095dfb1c24720886caaf9cdb</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_RASTER_SAMPLES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5e22c74ac7ce2c65e0877912492ea40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTERIZER_DISCARD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a50e3853a504c46c18893ef487bced61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTERIZER_DISCARD_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c4d0ab9f310c2809127ac558e025110</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab54b4b110b532b903bf44599fd6a1b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_FRAMEBUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae64973345479169d6b1a2698bb9d30f8</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_PIXELS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ab49456a17f2eb2e6df3a3e01bcb683</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXELS_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac919577d6a2c82b587773c52cbf5538f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXELS_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab50a9d83a279b43008e58616101fa239</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_RECT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3cc5ac900442a6f36b71e436402122dc</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a42aa3f8e213b2741760b02ddceaa8e01</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_RED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a839b315ebf2a7de2c6253560269cd308</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70b4cdd3691db52253a282bd7dd72ce1</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_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abdddc8c8d1a1f17505ce20591cbaf83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1694bb47786026bfaeb078be75568d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4953d39b0f0e07129b7cbaa329e95a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1fca117d7bfd454d26a94a21ca5c856b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e07ed07dfb1b247552ec0aeb2eea337</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf4e1d1e7e66ff11c580906345ce3ec8</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_RELATIVE_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35632fed7b7d915088f31b8b4923f5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_CONIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58b9e459f73b82497825c11b5c7b4499</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_CUBIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a220fe283356a2f6e257f3455fbe780a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_HORIZONTAL_LINE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad02d819b12fdbc1e934c5bae27fcda8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_LARGE_CCW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeb6d934f3c3236c515b9283c2fc89ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_LARGE_CW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3845788f5d89065b2f67ccb8362b5392</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_LINE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac11711a2fa425b61ed34f7bcb60b51f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_MOVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8170f5cdf374bf48439149bd9f3ecaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8f42d1ac0aa539baf2890747870e60d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_RECT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa01212125de24e37c9e304b7e4f66de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_ROUNDED_RECT2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1e9098942ed04c544c8192e0ed69b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_ROUNDED_RECT4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adfbf7d29c0cf496c66099a9f2059b8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_ROUNDED_RECT8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a755ff9248569c5cc760d405186d0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_ROUNDED_RECT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac408dde200e5b0c984576a2837b8ec8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_SMALL_CCW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a71f875edbe7299ebaac44017d63309a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_SMALL_CW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a49df6d44b5c686cb30d4ba75adca3f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b2ee4ef9cd0532930c4d0160aa93736</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad29960e169329c5718ceb888f4987cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELATIVE_VERTICAL_LINE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae938113138ad6b069d614499e50cc414</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RELEASED_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7513cf63ee5deeae9177fa0529b21618</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ac689a8905a064025cbe41d4cf8fcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_ALPHA_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeb5c7545f54040172134266f897da393</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa814ba6fd228a77f32f0d3bab5fc6498</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f05be4eee8e0689b41f3fb56e5da18b</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a508d3443bef2e3a1315aca269eb9e490</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_FREE_MEMORY_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd2c4b1b7892e7a5e0b85f28b8bf51c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_GREEN_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8051ea080d37c7e261d173e720423867</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75920257cd89aed1cf36ff21b276f0b4</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0ec32d8b90e163f4aeedb28871989a0</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3036b71a041e3321a0f9272835c275fa</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1702e4d9cedde56b3cf343020871b534</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a061701634c03fd74b63d921b3729bdce</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a335db7eecc36421fc7c4974cd7822858</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_REPLACE_VALUE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a345853b23266e1a2c0beb35281d726a3</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_RESET_NOTIFICATION_STRATEGY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a79fc548c3a72fa954a0e7fddae5ea8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESET_NOTIFICATION_STRATEGY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11002a19dbd1099812415687b4e06c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESTART_PATH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f65586ec84178452a6c9532e2f60dbb</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_RETAINED_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10c6838f754ca0d94e8b4311fb76cc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a803fc7170509942b49a9de277c9445a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d77fa50efaea6880fbb52b797c7b842</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32c65db6d2348e8541ca66bfe89476c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16F</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace86effa7def8f0a682e487f310ebf22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16I</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a04772d5199827077cc63ec70fe7e8406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16UI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad184d6b736a16de2507f85cae5c05ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG32F</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33126276386c2faa242c6a6568244095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG32I</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0e373a24bc8b4d8473f66c78e02837f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG32UI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a34cb7972613bbf9838186319296d001a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43246424e605705d29916e098986d1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeb8171ad761012364581f6eb572b2620</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8I</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93f51c2a4668d3c5cc5321307cbbd9a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8UI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a631725ba0a8ce9e4f6bd697edef1741d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG_INTEGER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b82f69ea2cccdacaf66eef150ff900e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2e05455b81afa86fa9cb25f1604f011</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_A2UI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a02b229943e05f00fc997906e7533346a</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_RGB16_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3578b202b6032e2f2d86d422a602baf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16F</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44a9a79abe9dd491010c168ebea046ca</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41dcdaccc82fb7153a2c9b1f92c323dc</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a64e151d81f99f562344c90b7fb50b381</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae41a95ad5a27c61fb413ec178089a803</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac979a1846a09d2be49bdbba82d9c4456</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a753343d36e307cea974fbda29ca57043</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_RGB565</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7175b4e16310c573ebd6d4c278815b1a</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_RGB8_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d75711cbfff746c516ba89fb17bf25a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8I</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4996eaf931ae34df47b2d17ed0ff8d3</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e5146c6ac9673179a510dda856522e2</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a89529fa4910bf8fe0aaa2f9086793b52</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_422_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa4250e7e5990176dfc2220d0c733a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_FLOAT16_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe4f23e43522a68d33e3ff71d911a100</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_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f1b2b1f51eea127cb9164720061ebb5</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1811471a752347ea31708231959ad1ae</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_RAW_422_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac8dd18d41ebccf5bbed70af123607f13</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_RGB_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7fd8f5466ee62ca60286986e3e39372</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_RGBA16_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a624077b3b8071d7ae9cfe19fcc4e5af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16F</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38fc920bede90cc2821cfde675ce10e2</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86f6da08eb4c9fd5b324b9a331e67e56</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8434a7d5a6f48699005745378200a68e</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace8155682f86789a9af13e7026df4615</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77f91834d207c8b667bd8ef3011dc1c6</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3bfb2e533204e75f00c26389ab7d62a9</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_DXT5_S3TC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac8ac80f026045f8c4bbf25766cfa3d4c</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_RGBA8_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd37f6c7e35367ef7bd92e19ae16d64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8I</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb5b27791b39025d4556bde5f9d1ecaf</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae6a25619bdfa7ed5650b47e7094e1ef3</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_DXT5_S3TC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad774b3a20b9decb0c44295c2bc4b9d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT16_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab48f700a3f941bbb0c7110356687b3fa</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_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adfddc76af6a966b3a36886050359cf2d</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_FLOAT_MODE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a533cbec43d241c821d80ecad98f63489</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_INTEGER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87bc9b84da159e5e7290ac2392080144</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_SNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac449df0044cbc6cf5e7d2bc2889b7f42</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_ROUND_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6374ee98eea28a0702f9652ed2a5349d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ROUNDED_RECT2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a06ca51574ed4960306fdba511b75bd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ROUNDED_RECT4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a202211ea87001d3fdb7eb37410c3ea0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ROUNDED_RECT8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0816fac8aa95df5ba93fb5034fbeef3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ROUNDED_RECT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8bbce1be4fcd07fbb422d9a412e1dfb3</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_LOCATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0d89580a15c3b4a2cf5e9b46de72cc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54bc4c80bd67ad06495ce40d1e19703b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec5d1e48a60a7063e07e014c662654b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8aa2c262268afee06c1fdb4aadefed4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a53541c94aeb32acc6b398c0d7a3148bb</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_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad4df713243d3dfda7446077cb77d16b4</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a046b7dafd6f949993023742fac846cfe</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_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa09000c21d171eae0fb682e6e2c368a4</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_SAMPLE_POSITION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a89e4b4968e00436517b6d2a6f2c0f4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_POSITION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6bbf0ec0f182692556e25e3402ceab55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_SHADING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3395e88970e0b934b826ad7d238d3ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_SHADING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afebcc936b9aa0c705c4978c4a6552863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ec26b7befa1e1384b42585520f84b19</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a774df4b8e458270d95643c303d8dda3d</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb0b24207b85bbb191c0ae23b631527c</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9856a2d0adae9fcca74e8b490931f9c</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acef740a709be806ff1e37d31a395a817</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_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aacfbc3aea7e91e5a273183375c4d56b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a53e6a61d3181c95751561ec7ee99c3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_RECT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a62cbe4c8fa833203759310f80998c7bd</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a60e8076f94e887855748fb2a889cb775</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_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abbdc06c91cf4719530e7a1973a9da0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af420b8c4b319a8b8f09348568ecb0ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_BUFFER_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac8ca2af3f4015588952a1cd88119a6c9</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_MAP_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a24b3395c249e3a4f8c481343e7238109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1935954624f3aea260bcdc2ecee4a96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5f6009153be3b23c23cf79e22ee0641</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0635cc2d3d9bab52c54fea7f674d15a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_SHADOW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2465b24179ce0f7d88e35662534b191e</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_SAMPLER_OBJECT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa539b5bc9aa9d7ab0944637ac4f1008b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_RENDERBUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4ec0c00a7415455bad9b605cb3ecc7b</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_SCALED_RESOLVE_FASTEST_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93a85c4f7d5aeb310747339fca7d63e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALED_RESOLVE_NICEST_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a522e3158d961b6d9c86f92df7c733467</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_SCREEN_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8eaa47b3170c0e4a0b33a3822511f6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCREEN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95feec1917cbc52a204a1d4d99a942a3</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_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af41f8ac0ecf2473e5736747df5f60bd5</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3bdfc25089a368e440aa68224dd82fba</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7321bb4e9ceb3df70a81cdee8366674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_ATTRIBS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21ac022f535dee9d9ad59c2863571c7b</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_SET_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32b778ed31ba5f777c4fb49a6f732d32</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_SGIS_texture_select</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac39330048d4a85ff3eb49391872bcc7a</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_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_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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4a709e076920a83d07aaffc06792601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_BINARY_FORMATS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc6d2c7df44f965c51065ab7fa840aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_COMPILER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b036bea79b9f3573e806baf1354b4ad</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_GLOBAL_ACCESS_BARRIER_BIT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae11935cce60b19012cb65a183576f527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_IMAGE_ACCESS_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a322882ac80bc474854b21cdd99cd6a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3dac2f67195ebd4e6b711b6e742b3056</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_IMAGE_ATOMIC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0cf2a45cb0d2faf0161864901249b5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_IMAGE_LOAD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7102288a5441793f3468084a7ee398e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_IMAGE_STORE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5eab77593722fe6cefb81a571a42fc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_INCLUDE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c1a6e479703aeaad85e2dc2ddc35638</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_OBJECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f9d3a457d82ac22d5e3455b2d6d059e</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_STORAGE_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5fb03aef132bcd90e20efafad43ed74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BLOCK</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aab244d4ffd4925f9bf98a0d0960af90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a63a83037ed186009b1c274b28c28463b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae760dc93a621dcb2da0a1c547c0d77f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed2f8dc35e6a2c3a6e9de44697e5d898</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46da4e118f6228b2ccfb32f7b20fc9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_STORAGE_BUFFER_START</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a046cf89f00633bb45f3c0806802ad9c2</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_EDGE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a162903d3f0d4f42d691b74a9d819b5cf</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_SIGNALED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a484e7a9bbcdb65421634b44fefdac64b</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_NORMALIZED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac8dcdc4db400ff4066594673174b62a0</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_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8584d7195b1397ad36e9e96f98f65731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a364b5b98328044e32ae75f9141c0b62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2bdc056f35012d5b3971ad4cdb9401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a577f0da0910b99477efef9a3335bbb</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_SKIP_COMPONENTS1_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aab4d60636ca229969ddead78515c9355</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SKIP_COMPONENTS2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4ea03952d0d55a843a7f13a9b129d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SKIP_COMPONENTS3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb267eb4f6249933b4fd1a3adf38a6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SKIP_COMPONENTS4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a859515b7754aad539873c5e7304c339d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SKIP_DECODE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a063719a926eb8572146dddfc36a67a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SKIP_MISSING_GLYPH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba6fe01ecfc126258246384b7561aa96</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_SM_COUNT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba462b78e9c77fb9c7db8779960054d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMALL_CCW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac19944e40e5c8ef8f7aeb071a2641d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMALL_CW_ARC_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5661f987d60880302f24b30c99f51b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_CUBIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a440bcdc049e0be5cac4dff8e54868ef8</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_SMOOTH_QUADRATIC_CURVE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e3ceb6859f406458a05ce807dd910bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOFTLIGHT_KHR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac13dddee152df76a09b178ec3de6c332</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOFTLIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af86995a4d9f6aa75a5ea1951a5390d2b</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_SPARSE_BUFFER_PAGE_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14972976c387014226b78362d6abb281</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARSE_STORAGE_BIT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc1b51e9cf061d726843b951a94c4cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acaff56e55f67364e7d1b8b321df9eead</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_SQUARE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2dc4484fb3bd3e2dca043e5f4eb3050e</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_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a3ab36fe9fd0f21f6e72b7c2f1f324e</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_SRC_ATOP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeddfd9125e19b95e18dc0059523376d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_IN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acaf9f4a64e796e4f54d026b2317cce65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aecc309271ef5a35cbdd6a8ce1bd70726</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_OUT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a199f7f75081100f6ae12894decc48c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_OVER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22d9ed5fe9f7cbd9462ebcccbed5221c</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_DECODE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38f138d273e2d959861f8320de3ba608</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_SRGB_READ</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ef567da3c80ca03ae9b9599a4aeb349</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_WRITE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b5c1be15d6d225afeac27b9af97a57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STANDARD_FONT_FORMAT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a127ef660e04bd85ec64ad9efb39ae334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STANDARD_FONT_NAME_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abdb87df2ea2a983bf945d528f00b6104</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_STATIC_VERTEX_ARRAY_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac0aee0b0306ee33b78da50b0006c1ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_ATTACHMENT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aecefebb35dbd5ba89022d6588c42de81</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_OP_VALUE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a713d7f60054f2bfb389db77f0f76193c</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_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2264b07838013a24938b621dc4bc581b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac800b2d761507774e087767f4a505f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX16</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32cb9b3901483b731ddc8fae312b6e56</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd4454b1c03c23a6c4459a0d4fb027b8</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69070b85ae939092db03e1bd02947451</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_OP_VALUE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a881bee083c876b3e6bdac4e6acc80d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_RENDERABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7448e979ab333ac6d9e56fd14396889</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_SAMPLES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c2adbcc3adf2adeeb560c9f598f767d</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_CLIENT_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11cfb142962ae35e13c8b301c01715d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STORAGE_PRIVATE_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa674811187f81f8db07df31725879bbe</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_RASTERIZATION_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75fecf55a7a9989badf6fce476e049ce</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_SUBPIXEL_PRECISION_BIAS_X_BITS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adab392153d95826d5e907aa94c16db36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a00af808466e9d9792a68c843c8ce709c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUBSAMPLE_DISTANCE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a049cdb549e40c8c1bdab3f57d3fa522b</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_SUCCESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18b80805d154200f6903a9b5642cb160</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_SURFACE_MAPPED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33e2d89f451f538ae968fa91f5560fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SURFACE_REGISTERED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa946fdf6997adf58365744b790f28055</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SURFACE_STATE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43d88da1bfcb6a1ff88839ae38bb6e21</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_SYNC_CL_EVENT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7a88e30d57f4e45f460e44c2d024de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_CL_EVENT_COMPLETE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac802011971af645b9931e59ffe8f3a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_CONDITION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af15cf09cb74c56b329f433df336da33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_FENCE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ddf170c51b285ae3b71eaa7f9404388</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_FLAGS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d1560919fb9bb45a9c0032c79e24ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_FLUSH_COMMANDS_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7c2bb038c8f749ef188b5a900c8ea23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_GPU_COMMANDS_COMPLETE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af0f928abae4fb5cbf039b808d0989091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_STATUS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a60f2f2905e615d9431e2c3db324a7e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYNC_X11_FENCE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab77b94519d7067da895a41a4368e930a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SYSTEM_FONT_NAME_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6287dd2453ea16d8a188853d5014d895</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_TESS_CONTROL_OUTPUT_VERTICES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5fcb820feb53a7cd0b337e49dcd6f17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_PROGRAM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adcd677b4acff6d3d77db79d313ffc50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ea981cfe0158c85aa55a848956c7152</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a49bfa77ccf6fd0a0e7894aa03cee1445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SHADER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92a3341b0e60d3d5177e47fa04184741</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SHADER_PATCHES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d8df049b9215a6cd86512bbb6adb0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SUBROUTINE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac327b85025852716987f093a3e7a7eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_SUBROUTINE_UNIFORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65e1ba73c839b021892efdd6f9d3dd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_CONTROL_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4736ee2e825c7f20ecb6010231ac2197</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_PROGRAM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad5a4de9cbdeb9f4b0e5fb87b4a5b3900</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c3f8650d1437b15db0fa17d337f932e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4487628bc085e0bf9f3e54a8b638ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SHADER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa043379c0a3a061642a69e5f8658d9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54151945dcf659903a6a5f92bb9cf4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SUBROUTINE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a90ba958166d331ebc616410e80a22187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_SUBROUTINE_UNIFORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13b5ae5b6707f9560dd6ea0e0e8fde90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_EVALUATION_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab23e1c07a879891eff8ac8316267247f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_GEN_MODE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ca017b8590d8dd9ff3bccf3a50ab8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_GEN_POINT_MODE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44349a175e35e6431f65aae37450c170</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_GEN_SPACING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa50cab3f17efaaa97f2b998660b6895f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESS_GEN_VERTEX_ORDER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4754e726623e6df5edb8ff4cacf5f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESSELLATION_FACTOR_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a476ccc62a0b9544ae27cd76c5ec5b83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TESSELLATION_MODE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade45603626e1d9c73990623e05222791</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ac44555148522ede36ce810db0b50d7</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2b4c60c1e4d3d18801478cf7a7ad2b7</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_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa829d0cb1208a8931ea4ef30f8747f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95e79008f5d1b6305384c38e42ec5c16</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a932e87ce1480729da481a25b27495768</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c2fb0dad584f0e296a87ed6763617c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_1D_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1927a731b6c3b8e59a7116d004d8b8c9</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83487a04e73743dc71743d42162fe5fb</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_2D_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad71739099c921770abe5d65d413e16ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afdcd3da94747bc47e28712f2d9f9ec28</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73265dd002d93cb8544c374e80dfc648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_BUFFER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6856b6c89e33f518cae0d85671dd4323</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_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad79fce88d65ccd964740cfe2a040118</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc6209a52a349ed537b58a53a011e741</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57ad438f5ae09700e237c866c959f595</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_BINDING_RENDERBUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a31a7f8406e61b674c5b223ac313d9d63</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a45768a0ba786482029c90a9e8b01444d</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a71bc960052dd20ae31d748862af3d296</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a516c2e3065f87bfa599e8f521058d684</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad509ec2d191d95aadf7170c0547e3fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76a009780fe060bb4593ea714c5f548a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB</name>
      <anchorfile>glext_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>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_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86ee6948201321d29674a52571c28a6b</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_BUFFER_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9c652bc3ee44dd967b9961cec1551bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0aad02f85218382c82ac267e3ff25884</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad369514e9996f5166c89d93a87110535</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_SAMPLES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6ef82260fb4cdf58a6f9c841ac586ff</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_BLOCK_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94bf53c5a67475dc916e0c3a2a2c0c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_BLOCK_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa93ac277f5cc2a7f77da5dd7ee1f1c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_BLOCK_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aead22ac4ed06cc7c17dc70a01577675e</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_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7e9342f63a03f044459801b939dfbe3</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54193c87e9e00abdcc3a378990367d31</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_COVERAGE_SAMPLES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b383b738507198ae8a5d2665de7aa23</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_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acab35a94bceb6f7ca4bfe6329e0ed947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a580c0f5e53ff265568074269007e07a0</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_CUBE_MAP_SEAMLESS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a559d69dd226381f8de362ff0a2b046a7</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0635e1aa557ecc46fe37de2e032c5b2</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_FETCH_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6cee6b14f786544aa8ff7485a78b5436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FETCH_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0b4c1dd51f4d3b20663943ab98213747</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_FIXED_SAMPLE_LOCATIONS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af6150b665a7d459646e26bfa8acc3adb</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_FREE_MEMORY_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ebde05e1c592eb212262848d55a747f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GATHER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a50c4b9253f10142026cd6ee1b5b63c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GATHER_SHADOW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8efa881f1d9c9cc27b9c534dfe052cd5</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68c96e698e818193df65ddcde25bb7a2</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_IMAGE_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf44a8c449bf18b07e584be8117b1257</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_IMAGE_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f02cd36d7b7f6485a8dfdf895be889a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_IMMUTABLE_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae1a5985cf415f4ad47ba9c4ff356dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_IMMUTABLE_LEVELS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aee6237e6abd274567772bc8d83c6fa3d</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbc50a75a9f78400a83cdad42eaa0937</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa65b25b52548beb6d45a5362530e6c61</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_MEMORY_LAYOUT_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3275329d0c30b515091fdaca98fb1b58</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_RANGE_LENGTH_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2eba42c94c6e6f4fc9f5875676f2b961</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RANGE_POINTER_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5abfc61806534290fdd0033ffa817e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RECTANGLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a894a9b851c355d2fc5ffc7f30cf42ad6</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade2542eead220225359999d640e0c226</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_RENDERBUFFER_DATA_STORE_BINDING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad11f694b45d2e4ed9ae254f32473acc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RENDERBUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd864e1d7d914803550d8456a306ec25</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_SAMPLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac10c7a97f86732636cc174b15553ba50</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_SHADOW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaeb3d24fcb1a36790079d75a20409604</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SHARED_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b278b2590cbd8b9133495134b479af2</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_SPARSE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19121f93869a5b80ec53655d1f7b4d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SRGB_DECODE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a53317b5b4d2b636efbb1a3f7527c8d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_STENCIL_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a27968cbc72faeb68452b17c9785a8463</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_STORAGE_HINT_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7ca26e7303187dbaf7958a9a03bdc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_STORAGE_SPARSE_BIT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae43d9d82684f6c0a10c3f8726ab1b26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_A</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c71ec3afb61aa7c0ae7122f780d16c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_A_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c3b09b4251dd326bde8b4214c75ec19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_B</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ef97a55b124b754dc7c666920b3c1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_B_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a589e20a13cadb3e8ee2a4f6f708fa5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_G</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ccb2626b15d645b5aacc5d5d6057bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_G_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6475ed52b6724f757b24f960596cb1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_R</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5187b21849a44fade171f680a6ff608</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_R_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c81ad0e2b744144c34d5f4e407f4803</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_RGBA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7828207044221ef4ad54d821e5271e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_RGBA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb4ba098eef0a8ab2efe663993ecd600</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_TARGET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6336a7c2ce931f16695506d857ee96ee</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_UPDATE_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab076fa9071c3779c0e027a67051bc81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_UPDATE_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af23b5e6deab0cb7d2d92a73c296f0ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a1033591913f8ee5cdc541192a6ab9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW_MIN_LAYER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a06b55282ada91f6f15f27abe6dac6078</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW_MIN_LEVEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85ca0c95c221caf6a91ad27f44fb7666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW_NUM_LAYERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e1c243cd3ba2f39339142c343a800d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_VIEW_NUM_LEVELS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7d12fc1ba9a318eb789a808267cc2d3</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab82e4ca4880fdcb8472eda4936513fbf</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_TIMEOUT_EXPIRED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac0fee791da35f618da7eb69c3f7ad4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TIMEOUT_IGNORED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d0d00ec4423fb93b7b5176a1478e636</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TIMESTAMP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e5670e26532454b5bcf04c794ae6ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TOP_LEVEL_ARRAY_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad183926dc84f46a284ed3daa851d2cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TOP_LEVEL_ARRAY_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5ddd672b4905cf96d7596775d3df05a</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a694f38d57c753e86c2167310f5d3d3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_ACTIVE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afceda25530e749f3881cb8bfcafbd61b</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_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3624e6a30143d191501dc11612754d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add6f88ba2f4bb7b7b755a5d255a70899</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab234a13c39de9928b3cdbb4da3f07210</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BINDING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a811265a1864b0a7556a59234f094413a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa25de71b6919d28064050aa872ad9545</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87bb12862a9c0b0a566db3612b1cc15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b97a7ad75cb0ca9058bfc348907bc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6510e9e0c234ee8751642a58c050feea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a01b59e6a610ed1e3d7d84c6a75235a09</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_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaebf7d3bde2b0bef8f2c6b8240882c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c499d9b03b3bc927050c42da3930b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88856c81698053157dfdaa6666ecf953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7aa2b5d1adf726ecd66bc16961c308e</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_PAUSED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84d7c0daa1c182f42a4750bd56e90e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a881a778d40225e3938cf7ab29836a92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c428088ab256025d07b8449d36f73c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad529792f10f2ceb80d9d551529f0fbb5</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13de59ba727c28e17ad230511ca6593a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae24c6ead4ef2a264ca029439fb023412</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_BUFFER_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a34d936dbf6d7041e0e88348f939de0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88a2f77f211da5f6535ac3f6245082d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b94c1d541f2293220c2ea190ad9abcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_PAUSED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8259dcf67aa0bc43fef1aff7014eed2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9708f734c6dea5d060462394fb08d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09ea9133ac9c63e1b159e8d4464f163b</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_STREAM_OVERFLOW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac02f456f8b3f658afcea4f40982f2e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5839bc1f418ce1c654cc1edce1cb8e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH</name>
      <anchorfile>glext_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>glext_8h.html</anchorfile>
      <anchor>ab92b5870b5e599f3b228ae57bbe2ef4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2fde83e4a4a150e4c80a4c938963a285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a1a20b5c80174f7517db06ce1a62f7b</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_TRANSLATE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a705cb5977d70cd4ad78108d58bbfd36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSLATE_3D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad90e4eefba59e1261f36ae5134d2c0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSLATE_X_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a7c74b503c958bd10090078f5ea4ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSLATE_Y_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a999adee40d390150bb6b9c1dd4408206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_AFFINE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a878a787cc389b1648f7e9540635f6f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_AFFINE_3D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4ae019c37ef8b22c2119c54a2a8caf0</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_PROGRAM_MATRIX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b4139bf5867a05231de1069acf856b5</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a4f16a0cf8dbfd74001c57017c1ee1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_STRIP_ADJACENCY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a540ff67bc80d2b8d5d13ce7fc203f380</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c6180b6710f6b90112cd91b5ed78378</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLES_ADJACENCY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abc0109c6206e8c5313018dd227f53028</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_TRIANGULAR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a79479f326e28f9ec0a7bf26d764f8a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acfb94c721a3c7531664e0feb6fbf2cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNCORRELATED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3827a488541780fb3e30bceb545112fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNDEFINED_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9aa5e40e9dd956b6e7ca49f20757d21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNDEFINED_VERTEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c10e36fa292e810a6b5d41054bf75d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac9aba3d6c51251abd14e62765d1eda0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_ARRAY_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13fd60a32e502f33b8e4508b41f97da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a034b3c1ffdc26f1391b75706841d0fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a56c912f84f1b748168fdd661b975b328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3442942a03289c0ff3791edfb8b96af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae86d2ea002079e705de1c80e4eb014a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18d5fa76925b58fe0036110b92653d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85f20a7903dac1d5dcba4432a6b9fea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab13c17ba1a532919325963891389aaad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_DATA_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84419653bfb49ceaea19b3b841b32c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_INDEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a34f09ef4d97df8fa04b78b0b324fffcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_NAME_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d317f0fd951a1006dbf98261b6c1d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a475b1c2e4841b57fbb2201c7fa7d5c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58686756509992e96f97a28c8608fb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae3b2e1f7bb097435de0810938eb04fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa918be584f9bc2d0f0a60a702fbf10b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2eee5507c145a3e208d97d4f3080d72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a60e78a18e1a320aa17894d20f7da2adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c4b88c4550196906d866a7dbda7bce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e8b239971e0fb3644f2890210900b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a224db3f62a1b3e4f122071a0e9a023e2</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_UNIFORM_BUFFER_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4745bb58775a789f33fa6f3ff544c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7faf99cf20892abe41827bd14874634</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40d9617e7cb5dc7c86a653d64b1b701f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_START</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7602ed10f09a8bb921ef4ed02fe0887b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_UNIFIED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9655664a52117c1736940f1dd3fdca93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_IS_ROW_MAJOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca4d69cdadf562eef302e6e52934bc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_MATRIX_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac82923c9b4f90f6c7db954234f52aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_NAME_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafd64b69e044417721eb86cbc267d6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad383f4043a1cecd3906b0e3af07bd38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7693b5717a3ae98771fe2e0e513971b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83cd6d1d6373e84994c6f28a4b7c42bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNKNOWN_CONTEXT_RESET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad17f121d03ad253ceb86176afd9e7816</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNKNOWN_CONTEXT_RESET_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a794c1350df80ce7aa01b043f65953076</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_COMPRESSED_BLOCK_DEPTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b9a4e03f2afa3cfa24c2bf2fb432537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_COMPRESSED_BLOCK_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaaa6e74678ead1c11395c5ca050ed49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_COMPRESSED_BLOCK_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a801e94a085e7630a798b5fc4c186f5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_COMPRESSED_BLOCK_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1613ef6703f0ecec0f270f62e5d80d87</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_ROW_BYTES_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a001c22a795ae39b0faae2aff68194b40</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_UNSIGNALED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae441a19593de17c82e19dedab073baae</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_INT16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a743c980e8fe13f3ee257cad6ffda418d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT16_VEC2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2eff432ed0e20723a352442ad72679dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT16_VEC3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6a01dff8b00786dcbb5bb3d91258312</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT16_VEC4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66031461c43a1affab1df8011f97d942</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT64_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a868123d814da5cd18f60046411035ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT64_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae67d124ccea5ecfd78fb8167b3e18644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT64_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb8bbf80a8a7db268048b35649d45dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT64_VEC2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91936639ca2e1fd9081b697a39362267</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT64_VEC3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08b56773e45dbaa9f0aaf79ed375f8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT64_VEC4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0bdf718f0b2739a647893e6d37ec4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3237b4a7c5e670d4b134bfddc168e18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT8_VEC2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a260e51eac0a1db117d133a32bde8c3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT8_VEC3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6bdf404c88dfff66f2c71efd0a2cfa5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT8_VEC4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af19a90f589cff3921387b5afc7dd55c8</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</name>
      <anchorfile>glext_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>glext_8h.html</anchorfile>
      <anchor>ad2df631061f6aea31c600da19028f897</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_24_8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e9e9f45468754a0b59bf3406d3b5009</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</name>
      <anchorfile>glext_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>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_ATOMIC_COUNTER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab154f5cb66da9fe268da849ebdd369ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_1D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36160176f992f4a034972665b6972b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_1D_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0b0e96de8497e2642a4c17089fc9d2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab945da8fb452f2490c42c9d18a291c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_1D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5275f23eaa7375b23e241897bfbd1620</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa552d37690d63c36a68800fc10ba7753</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf3e359cb11434c2bf56f96d222ed974</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fce8d73f3cdbf30bd297acf411730d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa691d1c1477fa817f228ef4ec99913cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c3478824c2bbcf0c4bc4c8c4a9fabc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a476132b4c358df252b81774e6d8e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73da3adbef258d20796168d84b22d150</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff7f00148d805ff57ba5bdb1e3c05475</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_RECT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a45c13c2871db233985caa0195a3e6b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f146ac33d221b167ea2547a9516b187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_3D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac79cba1d76760df869611c2a0d636f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_3D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec87208434a035903bdebf77b6461664</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2912a1702473fb91072e1fa79e4e35a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af39896c3701b21d3b2d80e93ac3b2dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_CUBE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1304bceea389c2f260af9397ffe08bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e6495dd5a49dae8dfabd430c9bbd94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1664475f90f780fbefe8bebb9a096967</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6c288ab4716610eccacd01b42f04e2b</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e3d3929fd37a2a572e302d65b48ec4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_1D_ARRAY</name>
      <anchorfile>glext_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>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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a050f32c3c00a72f1d5f6a47eed21c180</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>glext_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>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_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4bd37ea6be85ae1eca157b99fb979e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9277206d81452ff03df08e0086049524</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_RECT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7924924eb519b5446681fc474d7d7e7c</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ad578693daa376d11660b858ae91c04</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3492730d2e8b27520d2ab78b121edb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0834a742f1e8b72eff980d536602ed42</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5787afa2218e85510ec38122b7118e1</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_SAMPLER_CUBE_MAP_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e10e1bd143d3c833be77d093dc221be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b27536a686fd95876069cc0a241bfc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a763fb86d17e789098d44fe652f856b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b1ac6b798f3fc864b98c7e2e091b9c8</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a301ef516233a3aa73acc03d547e01cfa</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5462fdf4744e7ede2cc779e03ddd34bb</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd0a0c13e5aeaf3003a89cfbbda5c6e7</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_USE_MISSING_GLYPH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeaa4c3923d998273a5dc04de0b71dc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UTF16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66d80a13289d229c0922eacba10f8817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UTF8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea0d7edf45e2e52d0ee977defc6eba1c</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_VBO_FREE_MEMORY_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95e066d6a908c5c48b61b365fba9b18c</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_VERSION_3_0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a705efdb94407e52b7f9c12623f029450</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7778e9b06882c89a842a46408f415ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a05130f22f7c0d9295991cbece080dc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af73b6a01bf4290af5fd005e4421dbb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbd23ef0757a85c124d8734770539c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a582ade2f8f27054efb5dceb0f10b6c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd756c6892a991177f4e5b6ee013108f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac77389f5f42a168496f189d2383443e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5d879c9e100c37d68d9b8bb0b203834</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_4_5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aecdeeb05c2ddaa64bd8f83d1d382e885</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_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88485d303cfe6600b49b4c44bad4604f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afec6d12cf96e4254bf371f99b0742f01</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adef144fde9d565482e20af09b714e2e7</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_OBJECT_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0352b29159cb2c01f3d70873242dc4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_OBJECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aceed2bee9e98f4700ae9d466173238e6</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_ADDRESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afec95b85a9881333a9076c5587e0a9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae6ee2d6b622429a631e02e7a05701dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e18dd2b035d83c1c3db3e4882babdad</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_DIVISOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aefbc51ad9545cd6bce205b08dab516c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c7c6cc568d2013663b25a784ce1319f</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</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a052fb8ab714507d257040e3a41fe9eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af09aa27bf88eb5a70f4f04acfbdd5f9a</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_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a101eeca713643742b842706a9eeaae6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_LONG</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a03b56959fca8a2c4c9028f918f46f83f</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_ATTRIB_ARRAY_UNIFIED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b9a62f6bc06179d2c889f982e41f735</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a50e3db36db07686400e5361b5838b96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP1_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4487aa285fbd9d2b6ae296f49b73f4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94068a2a06c26b493fc2c0a57103e838</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2ac6fac5667498e2bbe55a86560a7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5f6e3acab53d6ca63c122adf3008a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a50cdee6e38aa36853d658215432db988</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP2_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0fa546d7154a8b31399fdd3dc358a6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5ce3cc11425602cb8caa9899564a403</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2de27e8f08ff31a9f95c31deaf1fb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95b2c2fa9355217b609f0cc77b94e403</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af71d88dd217371314b6f3598f70b4621</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_RELATIVE_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d7fb6da7072e3605565042d24708d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BINDING_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a34ef21f6112c89c174eaa1947a2e7ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BINDING_DIVISOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6170ee6caad6059d5ee488eac106fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BINDING_OFFSET</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb7e4de56af0a02b6d9792a286839194</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BINDING_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9914ff8726496ac7a44686e30b9876b0</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_ELEMENT_SWIZZLE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95d338d1f46b83cf62abd98f713a8be2</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_ID_SWIZZLE_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b00ed856e06e61d3917a98ce2a39b89</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_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a16226bb95a92b0bb28ee005a89c12a1f</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_INVOCATIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6bd7083fba7a5ed67da8b966f8e8eed7</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_SUBROUTINE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9333c33c4da3a9307690519c3000f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SUBROUTINE_UNIFORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19ffccbc81ba42dae19a477300e9e853</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75fd80eeb502e416dc3e65dbe1be3ab4</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_VERTICAL_LINE_TO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ffb2f224e37fd0232b94c0b5cb10556</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTICES_SUBMITTED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ce7cbe392a738da80b249dd970d603b</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_VIDEO_BUFFER_BINDING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab32eddc59b5fe93ba290a9035a23b3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec889a4983c81ab2171db2740d35fa42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_BUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b1fb61a1e3ff0eae55d3f925bc0d3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_BUFFER_PITCH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a7c8116a99bf3497f48faf503847d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55ee41570ddd3c72e16c343538207823</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aedfe458103887c9109e6b79ec81c2247</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7b39b4a1b341dca0c7975c05588054e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_CAPTURE_FRAME_WIDTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9f352b6f77cb454784dc7726b54fdd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1110427ea050317f68f5699e15a8ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0cc9bbbb92b1d82eda28547d659ffb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_COLOR_CONVERSION_MATRIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa8962dad834621ef79b2a57b795c21bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_COLOR_CONVERSION_MAX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a705d501a32fa6b3a157a4cc0a30ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_COLOR_CONVERSION_MIN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8767ba8faa141efe9905e3977a7e258</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_COLOR_CONVERSION_OFFSET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52af6206bb1eb6777150ed3f08370fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_128_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a30bedb4b69465a43801fe441c4a7bf1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_16_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0000b809d84b76e85d5cdd9da3d58871</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_24_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66db98fffc5f82cfb500de1f611e0666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_32_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abbd0fb41965341118b97edb7f15cd9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_48_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a985756d3e2c470067027a1991df9b065</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_64_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9a28751d63dd6cf35f5f79d684674617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_8_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77a0c0ccf4ab38057291f9d8b10c6e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_96_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0aff1e93326e05c2f1eedf1249240472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_BPTC_FLOAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a79077f01b18c7a2858420f661f9a8ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_BPTC_UNORM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0a78f353b144caf070439eb77b4eb48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_RGTC1_RED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae10591aef12d5e485224573e1fd6bfc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_RGTC2_RG</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae4bd103e5c739c2cee6332ab11c5a077</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_S3TC_DXT1_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c6e26b9eafab58fc0d49a85928cd3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_S3TC_DXT1_RGBA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3bda0bfa5e74a1b312209c0191855731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_S3TC_DXT3_RGBA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afb92e4b4031a58d41a89fd8aeedc1b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_CLASS_S3TC_DXT5_RGBA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a30e9b78310531a8dd5d64d22b0748bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEW_COMPATIBILITY_CLASS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aacdc37409e8716765d1e3429b32bd71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEWPORT_BOUNDS_RANGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaff67b8ec4e026c2b053bb92a963dc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEWPORT_INDEX_PROVOKING_VERTEX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3302640f37206729f476f876b54be4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEWPORT_SUBPIXEL_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9c9871c8f895dee83c181a7e564c791</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_INDEX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ea499a8a0554ac8b9ca2fbfdc0e7b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_X_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab54bbdf593daba91f657267a657cee17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_X_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46876571705c33b396c1f5c6ca3b5ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_Y_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a63aea6ffd80e461e72d6ed6faa0e0e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_Y_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af83bfbd82b95ea9feab2249a90d1ad76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_Z_AMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f7f934f44c27a85b5d7287a7d41ee17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIRTUAL_PAGE_SIZE_Z_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad75a24871e72c6c84f7b1566b635067c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIVIDLIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5696c32ed32ff7a7ebaa342af5e1c1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VOLATILE_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeeb449fa8a9553b26ada79fb9c3f4e37</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_WAIT_FAILED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2491c664c74fc3d48e257dfae68fc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WARP_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab912f81517964b95d62fae729eb4912e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WARPS_PER_SM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a01c19590edd063bb629128e75668ee63</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_DISCARD_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a854c405ecde4ec75dc4dffe3f145b216</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_XOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa16c158cb98abf1ae3e76974ccc6b0db</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_YCBAYCR8A_4224_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a23306ecc6b7288e1226cb9c9ce15e40e</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_YCBYCR8_422_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa60927847ace8b740c327bec030bc55e</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_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7687dcc7dec2de3fb80622f134b9e554</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_Z4Y12Z4CB12Z4CR12_444_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88f3abb005522d24a9f1e69785a2f49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a909c0a80aee712672e3fafefe3077b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6616885f3d96fc36e5fd87145ac2d0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b17589591d5c187b570a1c33dbba1c8</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>GL_ZERO_TO_ONE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc9382c0f9baac8561f62cb527b85566</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>GLboolean GLboolean GLboolean GLboolean</type>
      <name>a</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3309789fc188587d666cda5ece79cf82</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>GLuint GLint GLboolean GLint GLenum</type>
      <name>access</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fb81ef401f3cb865f7b2f1bb059f7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void *</type>
      <name>addr</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a74558cb2034ec88c1188d64a77bd3bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint64EXT</type>
      <name>address</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86e3d190561a4ae1e195e1a2bcc83db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum const void GLuint GLfloat</type>
      <name>advanceScale</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e3819871e2604bf543304208b2e0891</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat</type>
      <name>alpha</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac03904b1f7e359bb2acf10a755e97c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>angle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e06c1f76a20fed54ca742cd25cb02c4</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>GLenum</type>
      <name>array</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52f38e7d822a46377fde7a02708eedb1</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>GLsizei const GLenum *</type>
      <name>attachments</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad523fc4c1eb415f0b4af038f884562d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>attribindex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7b4313fffaf75be9c3910e3a2b997bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint *</type>
      <name>attribs</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af53ceb1060941f33639f84f48d5b9273</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLboolean GLboolean</type>
      <name>b</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f71581a41fd2264c8944126dabbd010</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>const void GLbitfield GLuint GLfloat GLuint</type>
      <name>baseAndCount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff3d3e6976d443b0d5b454b9d5a4be6a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLsizei GLsizei GLuint</type>
      <name>baseinstance</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a350cf093e1f028ec729839c9e7056f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum const void GLint</type>
      <name>basevertex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9e7849bcbafd76702a30eb2c0bc2333</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint</type>
      <name>beginPresentTimeId</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3d60230b86c90c5fb5b8cfa719de757</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>const GLuint GLenum const void *</type>
      <name>binary</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a6688632748c440654bde937614810f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint GLenum</type>
      <name>binaryformat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8b92d316a6b80b0be5f2b7e4acadbf79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLenum *</type>
      <name>binaryFormat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acfd8d54d87b3ab89bda61905c33a5382</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>bindingindex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2f2eabcb397aef87fe62fdca6b80e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>bindingIndex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a02e75397703e7d7f826487efc213f32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLfixed GLfixed GLfixed GLfixed const GLubyte *</type>
      <name>bitmap</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6068a789bc2c3cc8cbe16e3280544c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const void *</type>
      <name>bits</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8dc2cc80c52413d48ac45732e90d3a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbyte GLbyte</type>
      <name>blue</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1853b32584a90fa75432925f3e26d0e8</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>GLint GLint</type>
      <name>bottom</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95fc257e5ddf46f7db9d5e898cdf1991</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLsizei const GLchar *</type>
      <name>buf</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c4d75bc402c75b7f2dff87212d2f27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>buffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab320c0878ebd51ad9a1d7af3e1bf048f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>bufferIndex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ccbd4e5c2851a7870f0f335e25f1b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const GLenum</type>
      <name>bufferMode</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2aa69515df81676e80707ec330d38e18</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>a64252a10c791491860e8e03ce0d200df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei</type>
      <name>bufSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbd8042d80dfe4a3bebe68162d8641a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLsizei</type>
      <name>bufsize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9fd818c028a0115b261bdee2febd768</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint GLsizei const GLint *</type>
      <name>bufstreams</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad8e5fe797ce3bcf659a349ab4d40a528</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>GLenum GLsizei GLuint GLint *</type>
      <name>bytesWritten</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae72ef007ea18ba8f74a1b27353794717</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>a1f2d7f8147412c43ba2303a56f97ee73</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>GLuint GLchar GLuint GLuint GLuint GLuint *</type>
      <name>capsMask</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1bc730b2fa6c4c5af1e67986f913d5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint64EXT *</type>
      <name>capture_time</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8430eb76dee1027b5e00a01a21817cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum *</type>
      <name>categories</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c522f8e5be31e872cf1dd48e5e77611</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 const void GLbitfield GLsizei GLenum const void *</type>
      <name>charcodes</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea74a10b758dcc9a3be5ad3a10460e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd92661d757c8e8c0e50c1b9c3ce496e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum const GLfloat *</type>
      <name>coeffs</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa525885eb6ef99d464fefa395c296d7e</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>GLenum GLenum</type>
      <name>colorFormat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0e7869a91d4154265d646526f47b422</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>colorNumber</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa0cc7c98d48d41e532115fa975a55d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei</type>
      <name>colorSamples</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5576a958ca0cd84585000a3b95eec63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLsizei void GLsizei void *</type>
      <name>column</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0027cf4871ca9857e8e241960701189f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLsizei void GLsizei</type>
      <name>columnBufSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e9f13be32a4f6d70fc97ec3f6a3ded7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLubyte *</type>
      <name>commands</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5cf461ea56f09de8acdab197b21e7bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>commandStart</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a432e3500424700177295545f7b057e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei</type>
      <name>commandsToDelete</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5607d535d906bf2c002d6694890e7edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr GLsizeiptr GLboolean</type>
      <name>commit</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a980229f27da2632566604641822b83d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLuint</type>
      <name>components</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a709fc0174198283c197089cb64328bc8</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>GLuint</type>
      <name>coords</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a51ad4a4fa15f0e7cc596768fb1e6af50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>coordStart</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a60f1b24c88eec23adfd4a185ea9821d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLubyte GLsizei GLenum</type>
      <name>coordType</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc59e208a220087800fa3d3bd7340516</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLsizei</type>
      <name>count</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b40aca7a9682963dd00a8f5aef0a901</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>counter</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa228d201857b67afdee8292f4cb08a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLchar GLuint GLchar GLuint GLuint *</type>
      <name>counterDataSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a512d218ca86eb9a769ff487eeef4051a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLchar GLuint GLchar GLuint GLuint GLuint GLuint *</type>
      <name>counterDataTypeEnum</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ff139ae0f42ee534caff8a953183116</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLchar GLuint GLchar *</type>
      <name>counterDesc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a475e1918a51d047caa4c7ce6de26e915</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLchar GLuint</type>
      <name>counterDescLength</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a152e28238e7e39260da71ce7349e94fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>counterId</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afaee248e9e493d56af7490fcd2018591</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLuint GLint GLuint *</type>
      <name>counterList</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae06442be5a59c403bbb79e9ca9ddaa6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLchar *</type>
      <name>counterName</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab87eab6e7d7ebd11f1c873719f7c3949</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>counterNameLength</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba1d2e297941359d5a90aaeb8d0a8e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLchar GLuint GLchar GLuint *</type>
      <name>counterOffset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e13d7e1727acec6df1bef606055af37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLuint *</type>
      <name>counters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c1c12bfd33119af88f525c280f66b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei</type>
      <name>counterSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a60bcb1092de4cf2d58ef085845dbd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei GLsizei GLchar *</type>
      <name>counterString</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa69c552934af75e16175f65c1d22e159</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLchar GLuint GLchar GLuint GLuint GLuint *</type>
      <name>counterTypeEnum</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af8911db1ae0acd36c9e4855fa603bee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>coverageSamples</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2b292c87456e7a495081094a5eed94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>coverMode</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd8139ac4315953c7ed889bdf9f0ee26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLfloat *</type>
      <name>dashArray</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf26ead1b4110807f6197463a83b7b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>dashCount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af0a169f2b60e55589fe85151eb0181d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const void *</type>
      <name>data</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61bb017ee1ec000298a975927ae725c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei</type>
      <name>dataSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e6d4067fb0d4a480d4e22a3bc1cec9e</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>GLsizei GLsizei GLfloat</type>
      <name>distance</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a744fbed01658cb96bb8ba7e85a86d1dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>divisor</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a374c5732738277aa4ed2d4c2e526c602</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>GLint</type>
      <name>drawbuffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9498cb30d80ca542e30566165861cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint const GLsizei GLsizei</type>
      <name>drawcount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe1217a9d78d4886229b64cce04434d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const void GLsizei</type>
      <name>drawCount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3f1a726b45514ebd22d0e1bdf13c83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>drawFramebuffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a867f7f073d7bc27c3f60bc027ef681e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>dst</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92034251bfd455d524a9b5610cddba00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum</type>
      <name>dstAlpha</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4fa4354ba1f6dc189c3997f4323b7312</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint</type>
      <name>dstLevel</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4232880e2565d036bfd6bb65157f21f9</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>GLenum GLint GLint GLint GLint GLuint</type>
      <name>dstName</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b9ae31edbc4be3478eb7261e83c3f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>dstRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8478d3d20676ffe27bbd88c39e848b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum</type>
      <name>dstTarget</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4393a789ab5854a0bbe6948411f5f46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint</type>
      <name>dstX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77ca91b97fba539ad60562725e8dd838</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>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint</type>
      <name>dstY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21939fb92a25aa503f1f212e948ce515</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>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint</type>
      <name>dstZ</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a593d85deabce4ced745ca619931a4f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void GLbitfield GLsizei GLenum const void GLenum GLuint GLfloat</type>
      <name>emScale</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3726447d06505030028347a0a2074202</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean</type>
      <name>enable</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0b5c7de20095d30091485d2c60a3dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLsizei const GLuint GLboolean</type>
      <name>enabled</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0455a397ab5468d21c3021f2efa6dd3c</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>const GLfixed *</type>
      <name>equation</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a373810664f543602bfcae09dbdd8231b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _cl_event *</type>
      <name>event</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a03b04a5a978bad576866339075de01f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint *</type>
      <name>exponent</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5088c45c98574ff28866140a93356e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr</type>
      <name>external_sync</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a690b5948d14052a3e0dfe067f2f79cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>f</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a691492ec0bd6383f91200e49f6ae40ed</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>GLenum GLsizeiptr const void GLsizei</type>
      <name>faceIndex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0fa7c84ae064f9ea3e5fc8dd0961546f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>fences</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6794f29e647bd481c616c9d261f09eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint</type>
      <name>fill0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a357407348a122fbfe8d39a3ba91614f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint GLenum GLuint</type>
      <name>fill1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f17141a0020eb3b1a408811b16666f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum GLuint</type>
      <name>fill2</name>
      <anchorfile>glext_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>glext_8h.html</anchorfile>
      <anchor>ab9b770aa7982140eb40a58695f5dcd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>fillMode</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3590e4a774632cd57ef34bc65e023f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum</type>
      <name>filter</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3664546554b8fc4b0b5a1a981ad97ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint *</type>
      <name>first</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ada771a798be00a696d20928c9a3371e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void GLbitfield GLuint</type>
      <name>firstGlyph</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99328bd3b2854cd8f98f3813871b138e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void GLbitfield GLuint</type>
      <name>firstGlyphIndex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae81d4289ecce5a7addc83869dc241d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>firstPathName</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac176e4b1ae88e5fc2ec01ddc02bbfa69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLsizei GLsizei GLboolean</type>
      <name>fixedsamplelocations</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08abbd147425412a12482acd7678c783</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLint GLsizei GLsizei GLboolean</type>
      <name>fixedSampleLocations</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a436d47ba80d7b8fa6953afa5a49a3af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbitfield</type>
      <name>flags</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9459b47e7388437191d2d9a69c10d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizeiptr const void *</type>
      <name>fontData</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7cdd6543c98649ad392c6549c191962</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void *</type>
      <name>fontName</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab669695d2be97b71fa1439607bfb92a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizeiptr</type>
      <name>fontSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9df8719d6fb5715949adef1071fbcc10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void GLbitfield</type>
      <name>fontStyle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1fe9e8ac10032727b31d1ddeef6155d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>fontTarget</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1794f1951eb4051e3c2263b2fd29fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei GLint GLenum</type>
      <name>format</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae2d3db041c6004a67047659b42f73a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>frame_region</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a159eccc32e84caf8ceb01f67b76a3e67</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>GLenum</type>
      <name>func</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18ae3ab36a07e388833b568cfdfa90c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLboolean</type>
      <name>g</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acaceb3a655ff28b75259860bcb868f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>genMode</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e3a23bc2aaab1d91ae48ef605e92417</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const void *</type>
      <name>getProcAddress</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a49955d55ac58f463496a20b9221a8c32</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>void(APIENTRY *</type>
      <name>GLDEBUGPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d80b21e9013445a9910958b7520d1ec</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(APIENTRY *</type>
      <name>GLDEBUGPROCAMD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a673280fdb6e72f33fb2ebcac42a58241</anchor>
      <arglist>)(GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>void(APIENTRY *</type>
      <name>GLDEBUGPROCARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81e2080f0b761e9b472d25a0374e2092</anchor>
      <arglist>)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)</arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>GLfixed</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d9fbd8d49f6e1a2b50a77ea3a764848</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLhalf</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a907b01fd6b723771418f299af624c2e5</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>a97b4493b005afc03858a4a45e2fc4128</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>GLint64</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8053760e053f2167e5e5915a8f50bc39</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>struct __GLsync *</type>
      <name>GLsync</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76505d9c6143ec25613be3749a186e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>GLuint64</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa3c323753afbe803f81e9ab959c5a6fb</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>GLintptr</type>
      <name>GLvdpauSurfaceNV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67592bca213196f7614d0e3e7683cdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbyte</type>
      <name>green</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac14cda87cf6c751d53b65a3cd41c35a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLuint</type>
      <name>group</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69cec9b28d037f2272131b4fcd148620</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint</type>
      <name>group_size_x</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ff5efccd386bdb4de1c7aab2edcc654</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint</type>
      <name>group_size_y</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae6cbe184e249f9056a3f25f86ff42bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint</type>
      <name>group_size_z</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acbed58a08eac80a60bee8c4916d07d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLuint *</type>
      <name>groups</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a29e75d4d220299193642375d018e1e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>groupsSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad74c448c7c5cc89778226c4f3e88880c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLchar *</type>
      <name>groupString</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a244f124083646673560d62dccda57b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat GLfloat</type>
      <name>h</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa0fb1b5e976920c0abeff2dca3ed774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void GLbitfield GLsizei GLenum const void GLenum</type>
      <name>handleMissingGlyphs</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3504137bbf3915c8c63b32f3719aacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei</type>
      <name>height</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e94a4956fa3fc42600a71518b6e6284</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>ac649702627969309bcba6e510869f68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLsizei void *</type>
      <name>image</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afee73cc3a067f1a92ff8b87391c73cb2</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>aec2b86da467cc9c4b739b07069de8cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint void *</type>
      <name>img</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33b5e10f5d284dfc0c3b691373497356</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 void *</type>
      <name>indices</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86ae45b9c565da40ac86309be7e43b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const void *</type>
      <name>indirect</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a041f39352fadf95d3f2f475f1b2efaa9</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>GLint GLsizei GLsizei</type>
      <name>instancecount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab239d1b3366afe2818cddcdaab3b7d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>internalformat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab90692d7f8e57332a86e3885cdcfa784</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>internalFormat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af420f71e45280df7c11f7f60d3cb1392</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>GLsizei GLenum const void GLuint GLfloat GLfloat</type>
      <name>kerningScale</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d6176d8d984eeb588ec785303d4fb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint</type>
      <name>key0</name>
      <anchorfile>glext_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>glext_8h.html</anchorfile>
      <anchor>aa67532a10088d8f85758ba163df9226e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei const GLchar *</type>
      <name>label</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2ada9e5a073fb9618bcc091f668d5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLint GLint</type>
      <name>layer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2fb5ac19001403d8210b239a4cc0a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLint GLboolean</type>
      <name>layered</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a12d02feb44c56035bf1af92d3e6a1a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei GLsizei GLsizei GLsizei</type>
      <name>layers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d6b7c6ae9c7f090b02fd8c147bbbfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>left</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85b8f6c07fbc1fb5d77c2ae090f21995</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei</type>
      <name>len</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a652168017ea9a8bbcead03d5c16269fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei GLsizei *</type>
      <name>length</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a921fa83f7755f0139c84ba1831417a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLenum GLuint GLenum GLsizei *</type>
      <name>lengths</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e5022e0eb53454928b901a25d77a55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>level</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b536fca24f51d6a849aed325793e661</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>levels</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9dddc5400c097d888e928278d710f8a2</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>a729df13a2c96c81a144b233f31e11d01</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>GLint</type>
      <name>lod</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b5a34b88a28ab9c203c2b432f6168b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLfloat *</type>
      <name>m</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11941354c1d09e70ec63bde35fc79d4f</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>const GLchar *</type>
      <name>marker</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad197067eba8400e74603a2bcd4fac47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLuint</type>
      <name>mask</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1838b9db98fcca9cd79d66954101c9f</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>GLint GLint *</type>
      <name>maxActiveCounters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af643c2cad0d97c6dc0c2ce85d45743b6</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>GLintptr GLintptr GLsizei</type>
      <name>maxdrawcount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ada902c19f2cf3b047df0d945fcc201e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const void GLsizei GLsizei</type>
      <name>maxDrawCount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd56c26f7ab0d6105ed0a505d98ea2cf</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>GLuint GLsizei const GLchar *</type>
      <name>message</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae72e557d2afe9e57588b9bab6423b06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLenum GLuint GLenum GLsizei GLchar *</type>
      <name>messageLog</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a9646bc0a175e16c64af4fd4fe40d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum const void GLuint GLsizei GLfloat *</type>
      <name>metrics</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a692c53c7bee5555dfc966c0af3a7c490</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLuint GLuint GLuint</type>
      <name>minlayer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40c7ea07fb9145adaa9b8d7f5d23d50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLuint</type>
      <name>minlevel</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab96ea4f931d6ff477e7093d4f0498fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT</type>
      <name>minPresentTime</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3418163d72f567cbb75fe724362f8d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</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>GLenum</type>
      <name>modeRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0291a383cba408c3e16e5284d9d9dac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint const GLsizei GLsizei GLint</type>
      <name>modestride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab235a00dbaefee51415f2ff5778fae87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>monitors</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3c0106911a867ae012fd008394e41257</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>GLdouble</type>
      <name>n</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad56c926da99d354e500a7bfe5b47cfa</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</type>
      <name>namelen</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a530c192f48a964d8ff63cc011b1459bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint *</type>
      <name>names</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a339b9616ddcfbc036f0258f8dcdd8902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint GLsizei</type>
      <name>nbuffers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaaa03368c8f3e2e7cda82c4e3978ddfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>nextQueryId</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a911c194e3698fa3ef7611aaa48c260e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLchar GLuint GLuint *</type>
      <name>noCounters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8b51f8addfef310a7487567243645de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLchar GLuint GLuint GLuint *</type>
      <name>noInstances</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5eb6c4b414704f00d227bd0bf57b5e62</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</type>
      <name>num</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb50fc1ead3a02a46fb52daa2045f95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>num_groups_y</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69f7d16a5eaa8691a96a548622c98659</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>num_groups_z</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09dce46b395326182c7dec92a140a6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>numAttachments</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af26fa7bb96c0c01a6e5b1e482c3fe73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>numCommands</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3c3979185812930bdf007ebd833f4ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLubyte GLsizei</type>
      <name>numCoords</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e9293ea14c48e030e2fb44e1303d9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint *</type>
      <name>numCounters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae45c717e89c73efe3356681886223080</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void GLbitfield GLsizei</type>
      <name>numGlyphs</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65737ea5e1dda7e2255d03f4782f4cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLuint GLuint GLuint GLuint</type>
      <name>numlayers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0cb61e7d2bf068c245e1f3e79c62f6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLenum GLuint GLuint</type>
      <name>numlevels</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93a74c475c73f67b5ee2e2b7d7b86bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>numPaths</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69c74eb81fcffcf7de9489cc8c99106e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei</type>
      <name>numSegments</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a989ab8ad405f01f310d420fca0c71a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei</type>
      <name>numTextureNames</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6646884570b67a37d1a3f7d7241c1b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbyte</type>
      <name>nx</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1cdaeb4d2cb14447b113b02a4cd140eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed</type>
      <name>ny</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c721972cbdd25d88d4cbaed3bcd69c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed</type>
      <name>nz</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15ad9edd32cb13fc6ab6b791af221bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLhandleARB</type>
      <name>obj</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c0d4701a6c89f4f7f0640715d27ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab49790263c78300fbf05719e38246198</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr</type>
      <name>offset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac915cd848f42b26af51745f204a3b9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei const GLuint const GLintptr *</type>
      <name>offsets</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa42b6e0f95968c93a96a15d3f457f90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>option</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa81e523833231a1d6fec95e93a118b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed GLint GLint</type>
      <name>order</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac64a59f91026a137ab3ce387f6c7e4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint</type>
      <name>origtexture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4080c53daa5448493093ca86747c2574</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>ac7c896d55e93a6cf7ff8524005b4e7b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLfloat *</type>
      <name>params</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a580ceb6968724faf709cceb93786912e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const *</type>
      <name>path</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab25d8cd967ccbd19b630d7100ff8f67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>pathA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad918ae00023891627cd3c204eec17c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>pathB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a645e16adc995df909bc920e582eecf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void GLuint</type>
      <name>pathBase</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4fc0d683e6c7905ba4ea1525c8a13463</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>pathNameType</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a594530cae44d00de6bff0e92a9fee45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const void GLbitfield GLsizei GLenum const void GLenum GLuint</type>
      <name>pathParameterTemplate</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0eb80d8b61838e4f96bbda72cb8fd443</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLuint *</type>
      <name>paths</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8bd549dff113a2012a5241d3b3d9ca0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei const void *</type>
      <name>pathString</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b9326d3d1763f308fa024af79a912a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLubyte *</type>
      <name>pattern</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1cacc2c8b1bb5cfefad9c9471d61fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLubyte *APIENTRYP</type>
      <name>PFNGLGETSTRINGIPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75bad8d467f959c6d5b724ed03c0d092</anchor>
      <arglist>(GLenum name, GLuint index)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPBUFFERARBPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf4cf17688eb7639f495e88643ee1f31</anchor>
      <arglist>(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPBUFFERPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab525f807b43748c5293d708841069072</anchor>
      <arglist>(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPBUFFERRANGEPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf87943a635d7ffd218049c0040eccf9</anchor>
      <arglist>(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPNAMEDBUFFEREXTPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab814054d091ff20e7596c8f2ca753742</anchor>
      <arglist>(GLuint buffer, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPNAMEDBUFFERPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84388925946b4c2f135ef2a8867fa9b3</anchor>
      <arglist>(GLuint buffer, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPNAMEDBUFFERRANGEEXTPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c332b2c8b4fe96eeb93c91e4bcfbbf9</anchor>
      <arglist>(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPNAMEDBUFFERRANGEPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d777d3a818100ca4e9a6a311f996deb</anchor>
      <arglist>(GLuint buffer, GLintptr offset, GLsizei length, GLbitfield access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPOBJECTBUFFERATIPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb45b0adf0dc4cb98adba914af4af5b0</anchor>
      <arglist>(GLuint buffer)</arglist>
    </member>
    <member kind="typedef">
      <type>void *APIENTRYP</type>
      <name>PFNGLMAPTEXTURE2DINTELPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaeceb7ba490fea37808215e4ff538d9b</anchor>
      <arglist>(GLuint texture, GLint level, GLbitfield access, GLint *stride, GLenum *layout)</arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>pipelines</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad085ad6ff53ca7bd889861520d981202</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const void *</type>
      <name>pixels</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9362047c6b005eb1d12ac729babc7bb0</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 void *</type>
      <name>pointer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ebaa62c83c1c4cb1f3e6c9b0237ad51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed GLint GLint GLfixed</type>
      <name>points</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c0cc65d03e264ad2c5262927b620d3f</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>GLenum GLint GLint *</type>
      <name>precision</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae6165268264b393d031f89082216499d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>precisiontype</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a486560ed9ede709018dfa4c855236354</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint</type>
      <name>presentDurationId</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ef4c0642a2003c0a3619e7801e6b432</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei const void GLenum</type>
      <name>preserve</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a25782aa2338a8f92d67ddbb51bec536e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLsizei GLsizei</type>
      <name>primcount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0e5c28dd7b0e709bfd1c3ad5acba3dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint const GLfixed *</type>
      <name>priorities</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4603d3a435cb04e01e9b8e67fc6c98ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbitfield GLuint</type>
      <name>program</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f3de28338060c0b231d2f1ffa51bbbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>programInterface</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1f230cab3df6c196f67cc9bf44fc1696</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>programs</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36b28b34166ce7bfd72fe771441526a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLsizei</type>
      <name>propCount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad93bbe216ef6c1e6d3ffa094061b0059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLsizei const GLenum *</type>
      <name>props</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5eca93bfc840dd9013a5fcf04dbaf051</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint const void GLint</type>
      <name>ptrstride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab619b4939586b3f5856bc6c08dd62842</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble GLdouble</type>
      <name>q</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8fc1e7b9baaae687804c7eed46ca09c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a142beaaf360375a3437a83a5aa8ecf06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>queryHandle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b4c286a5f5e909d0f66cb6e536e0637</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>queryId</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37c01a6df67ea1453f954329f8e6cb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLchar *</type>
      <name>queryName</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a97b96770d87ff5e95a4078847954c019</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>queryNameLength</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af02469a534b0deb873b6522a6d93a1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble</type>
      <name>r</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a42ce7cdc612e53abee15043f80220d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint *</type>
      <name>range</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73b00379db2c7ac5e30a3aa2954a50ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLchar GLuint GLchar GLuint GLuint GLuint GLuint GLuint64 *</type>
      <name>rawCounterMaxValue</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73a85d879bbf46a780ff3af927db1008</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLintptr</type>
      <name>readOffset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d6559779f2cdb4d7d405c0c83c4d650</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint</type>
      <name>ref</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad32bdec748ba376f6c0d2df39ab9a95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>reference</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a78bc3e2ef8bd3cd29cfa7209810202d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLboolean GLuint</type>
      <name>relativeoffset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85ce5fba4879e050bfd04277f9c0effe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>renderbuffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2de59ce19521dddd661a02a95abc2764</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>a1b73b6faf5e03196654860a3c89c8265</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLsizei GLsizei GLsizei GLboolean</type>
      <name>resident</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acedfb9e1d3e200ebecbe7139d4e9022d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT *</type>
      <name>result</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a321ff419cd5252e54cf95e64dc6687ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum const void GLuint GLfloat GLfloat GLenum GLfloat *</type>
      <name>returnedSpacing</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99db6d706adaa9ad06c22774393c34de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble</type>
      <name>right</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ffadbbacc6b89cf6218bc43b384d3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLsizei void *</type>
      <name>row</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a90d3e7e4182a9630993f640fa0443b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLsizei</type>
      <name>rowBufSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a649a72094f1fdb9a553000e09e80d8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>s</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4af680a6c683f88ed67b76f207f2e6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat</type>
      <name>s0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afeed0b7958979c6add0e425baba3b41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat</type>
      <name>s1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ed25fb4dc5bf1a768a78d2e2f0ca003</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>sampler</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f7acaf0f814147f227f72b9065e8ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>samplers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae6e3fc4b6f38effebfe329dcd0d959f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>samples</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d93829fc44881966fb3b59a0241947f</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>GLuint *</type>
      <name>sequence_num</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa0a930adf11315c827636598f52e12ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLenum GLuint GLenum *</type>
      <name>severities</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a244f2be6c082a4247e8e2401f688ece5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>severity</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9ef9fc6186ec914a859436da4764bca</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 GLsizei GLuint *</type>
      <name>shaders</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d0e58b1c7cdd73ed1e467304511100e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>shadertype</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36b14850b945d03396f1da1cbc42699d</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>a3d1e3edfcf61ca2d831883e1afbad89e</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>GLuint GLsizei const GLuint const GLintptr const GLsizeiptr *</type>
      <name>sizes</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ded28672f8b805d6b467777d0ac7b6f</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>GLsizei GLenum *</type>
      <name>sources</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a49a2265bc056056ba289f84e4241c89d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLsizei void GLsizei void void *</type>
      <name>span</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91b8782accc3802e4927e32acaa0c418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>src</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72e0fdf0f845ded60b1fada9e9195cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>srcAlpha</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e7b882fa1c4588936942dcbf0992e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei GLsizei</type>
      <name>srcDepth</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b0b81bd40adf1e8250ba390561b9d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei</type>
      <name>srcHeight</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a54b6cd70a06bad5726ed799bd96592</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint</type>
      <name>srcLevel</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf6df9e79dd78f07113106bf7678fce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>srcPath</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68a484a4044b6b8b08c7a2a4b6ab5c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>srcRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4cba9e3eefbff9fb837e4ae0fcc727c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>srcTarget</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab53045ebb396ffa198dd7d644556bf8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei</type>
      <name>srcWidth</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abaee7b9bc4ec6e502e2d4179655dd194</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint</type>
      <name>srcX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae3f0313bc06be5a5b7b061636435357d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLint</type>
      <name>srcX0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13a050706ae0c8d5d25c843df0527753</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>GLenum GLint GLint GLint</type>
      <name>srcY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4b365bb510504af575e0ec6c9edb44c</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>GLenum GLint GLint GLint GLint</type>
      <name>srcZ</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c88b2cf5324a0d79b19a89cdf77e2f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbitfield</type>
      <name>stages</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a107131207bf8a6602055c9b1fd2bf618</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>start</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac55adc720a3098c1b454d2a4647f4361</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>startSegment</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af853628fa0c7de732e7c088ac8d11a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLfloat GLint</type>
      <name>stencil</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa609ec0b62dfa5030c28938ac8fd4683</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>GLuint GLuint</type>
      <name>storageBlockBinding</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1b64398bf526f7c75c6d0db3d9dfacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>storageBlockIndex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae22c432649f2df71c27fecbff8359f1d</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>GLuint GLuint</type>
      <name>stream</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10d3bc96cdfc1d478f52c13d5ffd9316</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>stride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a743715bb319dd426e85b9774559cc0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLuint const GLintptr const GLsizei *</type>
      <name>strides</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acaa631de84ad6f686a6be2e0b0f87119</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const *</type>
      <name>string</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4ccfaa8ab0e1afaae94dc96ef52dde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint const GLchar GLint</type>
      <name>stringlen</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6efcdd37fbd50ab3666164d6d7f071d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const *</type>
      <name>strings</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a358800951ab289d05276c793070136b7</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>const GLvdpauSurfaceNV *</type>
      <name>surfaces</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a811e8a1a66c2eb6180acb912660e6988</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>a7d65d00ca3b0630d9b5c52df855b19f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat</type>
      <name>t0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf0ea7853561a9028dbbc4caeb2f8ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat</type>
      <name>t1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af48031a37b713afa3b0d0d7d29653d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLsizei void *</type>
      <name>table</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae45e70612085f6f870e2d650029e5510</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLfloat GLfloat GLfloat GLfloat *</type>
      <name>tangentX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff811fb34aea56feecbc010ed31ddce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLfloat GLfloat GLfloat GLfloat GLfloat *</type>
      <name>tangentY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac98fbc871483f794c67d02616c18d847</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>target</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa43eab0fe80422366a4602998d53b133</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum</type>
      <name>target0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ccb85088857174e29016b4ac35ae307</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint GLenum</type>
      <name>target1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8efeedf9c5eb98b964ddf3d5313631cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum</type>
      <name>target2</name>
      <anchorfile>glext_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>glext_8h.html</anchorfile>
      <anchor>ab9e6ad6b1899d317597964986d05374f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLfloat *</type>
      <name>tc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a45e774067520be559b8e78373132a9ec</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>GLenum GLenum GLuint</type>
      <name>texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af1de2b5e600991636b673dcda0fa5342</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei const GLuint *</type>
      <name>textureNames</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e312aec31b3aa216e75f449038205c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLuint *</type>
      <name>textures</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76454c03d9d5c83988eddfce6abb7059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>texunit</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7760934ad971f0fb9e918a4961d601e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbitfield GLuint64</type>
      <name>timeout</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad29bb0d8468b264a4e3d9204366cfaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble GLdouble</type>
      <name>top</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ab323daeacf8dfdb8f91132fecdca23</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>GLuint GLenum</type>
      <name>transformType</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbdfaccc13d78b738f3aad33f283f9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum const GLfloat *</type>
      <name>transformValues</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c28ad37820618031c591b0ea6a588d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLboolean</type>
      <name>transpose</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ad291818ab127e386dec37f7e1bdb97</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>ab7c1afc09f67635c2c376638fcc0db5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLenum *</type>
      <name>types</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adadcfe0db01d87c7231f1fafc7cdd49c</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>GLfixed</type>
      <name>u1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab296853c9d55bfdc62cda6c50d1b4781</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed</type>
      <name>u2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c6bf6fa786a04b729b30e56d68474ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>uniformBlockBinding</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac15d8775053e517f7961f1fbc8e41e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>uniformBlockIndex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc30abe82647bc0cb76d2e37147524ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLchar *</type>
      <name>uniformBlockName</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3c87da2233e63434cd12167036b1cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>uniformCount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1569175aef85efe8908df08118f1a22b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>uniformIndex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a920771c8e6c5f3c8d831f248650b8b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const GLuint *</type>
      <name>uniformIndices</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3e5baae4e0d8de768972ae323f495c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei GLsizei GLchar *</type>
      <name>uniformName</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32334347b3f569b7c8a44a78f2e4482c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar *const *</type>
      <name>uniformNames</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe0812aefec2c73b39be63d240a6a6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed</type>
      <name>units</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abfa9efe7c13ea1f8f0756f7d74b32958</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed GLint GLint</type>
      <name>uorder</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab43abcff762493cadf40025621caba8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizeiptr const void GLenum</type>
      <name>usage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afb85c5d9b1bce96aa3b530d581194d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const void *</type>
      <name>userParam</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d8f541133e0b5e5cc2e7bbdd1385095</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed GLint</type>
      <name>ustride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33731be23c667fb819c037e6fb645ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLdouble *</type>
      <name>v</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1940912a5bd64dc19d3ef39f8b15217f</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>a435c176a02c061b43e19bdf7c86cceae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat</type>
      <name>v2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0928f6d0f0f794ba000a21dfae422136</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>GLuint GLfloat *</type>
      <name>val</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa857b95cc76669c2a9109239ef40a47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLfloat *</type>
      <name>value</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae05b33104503c954681d55601ef3e0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei GLsizei GLint *</type>
      <name>values</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae545debabe0f0f4d3ca9331981dbaf6b</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>GLsizei const GLchar *const *</type>
      <name>varyings</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4fabc39fa378495cbce6b1b367fc687</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const void GLsizei GLsizei GLint</type>
      <name>vertexBufferCount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf6236901377ba62829dd63e7334eafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed GLint GLint GLfixed GLfixed GLint GLint</type>
      <name>vorder</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d88201263c9c43d2d53f877df9c49b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed GLint GLint GLfixed GLfixed GLint</type>
      <name>vstride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a7772f7703473eb7376ccb182a0c960</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLubyte GLubyte GLubyte GLubyte</type>
      <name>w</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a713abae75276598501f75c68917c5e2d</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>GLuint GLuint GLfloat</type>
      <name>weight</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b425be07cfa8ac09043ef8391e7e514</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLbyte *</type>
      <name>weights</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3fc6a10c8f7ffa12a6a7855d06ff581d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei</type>
      <name>width</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77a72419a6bb6d8b56f8d9db93a120d0</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>GLuint GLuint</type>
      <name>wordIndex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5ca25ac9fe75fbe2a28a0d16f3865dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>writeBuffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ee0c6ac700a3b1aeb60feaf73314e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLintptr GLintptr</type>
      <name>writeOffset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a913270e5d2e57ccc1d7326ab223acd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>writeTarget</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d8a3ca30d820b6f0aba152fee40532d</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>GLint GLint GLint GLint GLint</type>
      <name>x</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1af10666aa42292f407f6acc2af11948</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLfloat</type>
      <name>x0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98ac434677655cc8438bb72de2719f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLfloat GLfloat GLfloat</type>
      <name>x1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a49825216c96caaeb09237b36651181c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed</type>
      <name>x2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b907a03236685c534d89d604cff23c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLfixed GLfixed GLfixed</type>
      <name>xmove</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84285fbd59eb533a46dbd86adab48c8e</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>GLsizei GLfixed</type>
      <name>xorig</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a825a0e1948b3834ea6ba13ff3da52aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint</type>
      <name>y</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af2e2675ea2e0b9a7ec6a98fcb44a938a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLfloat GLfloat</type>
      <name>y0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7f97ed6c9c8e502fcbc44c7cb8a8312</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed</type>
      <name>y1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3af6c78fcdfccea028a5878bc747ef39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed GLfixed GLfixed</type>
      <name>y2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2be1135ed68e8d80fa9e130c7814f8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>ybits</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a640e2e1b2ee64b7d44f20f5d7690797b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfixed</type>
      <name>yfactor</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7df7409ae2aec7cd5e7b7e56c6167669</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLfixed GLfixed GLfixed GLfixed</type>
      <name>ymove</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a0a33f4f2b200cc6deb455e1891d800</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>GLsizei GLfixed GLfixed</type>
      <name>yorig</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a63906d7af226fc2cc0d8a344a91eda6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble</type>
      <name>z</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1483160fae141afea848a5393c286b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble GLdouble GLdouble 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>GLdouble GLdouble GLdouble GLdouble GLdouble</type>
      <name>zNear</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a12d99226e590bbaaf0be69169eeb4834</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint</type>
      <name>zoffset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a78276aa7b0c0355a1fc3501f7b8352a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLbitfield</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e5a184a68267effe3fddd3ccab3b79f</anchor>
      <arglist>(APIENTRYP PFNGLQUERYMATRIXXOESPROC)(GLfixed *mantissa</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>a508b2dec21679e2e346cad3e0d1969bf</anchor>
      <arglist>(APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLfloat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afb586952866409c82b50c9995210cd03</anchor>
      <arglist>(APIENTRYP PFNGLGETPATHLENGTHNVPROC)(GLuint path</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>GLsync</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18f41c291ba9a67abbb6eb9e1a3f58ce</anchor>
      <arglist>(APIENTRYP PFNGLFENCESYNCPROC)(GLenum condition</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>GLuint64</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a56dbc547843e7aad699de4b9e2632571</anchor>
      <arglist>(APIENTRYP PFNGLGETTEXTUREHANDLEARBPROC)(GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLvdpauSurfaceNV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55b5aa6a1d1294e11dcef11f8e6d5502</anchor>
      <arglist>(APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC)(const void *vdpSurface</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>void</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46df6112013cf583e82b25cebd5cb499</anchor>
      <arglist>(APIENTRYP PFNGLDRAWRANGEELEMENTSPROC)(GLenum mode</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glxext.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/GL/</path>
    <filename>glxext_8h</filename>
    <class kind="struct">GLXHyperpipeConfigSGIX</class>
    <class kind="struct">GLXHyperpipeNetworkSGIX</class>
    <class kind="struct">GLXPipeRect</class>
    <class kind="struct">GLXPipeRectLimits</class>
    <class kind="struct">GLXStereoNotifyEventEXT</class>
    <member kind="define">
      <type>#define</type>
      <name>GLEXT_64_TYPES_DEFINED</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae5ae8f2a7fffbb79e4c4562d6f3ff015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_3DFX_FULLSCREEN_MODE_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8f8fb5d0a49c090134ee4ef77e3264f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_3DFX_multisample</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7ff5947706e4199a1a4b930c3485a37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_3DFX_WINDOW_MODE_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aab70c07e8142b0e9d82d5a8eab2e916a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ACCUM_BUFFER_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5fd8727d1cea644d19e16466547b872c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ACCUM_BUFFER_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af99b23723b3c4a9a3f985636f32422a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AMD_gpu_association</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ace421819978d802f9ea1126da119889b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_context_flush_control</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>afaf8ccbc6fcfc6d98a9da72fb48195ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_create_context</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af0528737af934826a69a16b21231a686</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_create_context_profile</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a50c1074433b44a9566d86729c49b9cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_create_context_robustness</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7cab7193c72b34e2b4e4e6b017884425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_fbconfig_float</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ade2658034d4bd6c0ea60ff11f7117ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_framebuffer_sRGB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9c9df0bf189d9d14f33af97630c134d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_get_proc_address</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad57b0b6ddb16eba7ccf974e492bf8220</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_multisample</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8d052cf0d2a5b705d00c75e41c3755da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_robustness_application_isolation</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0702e9913c5750e18e90dc1707345a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_robustness_share_group_isolation</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a399848ac7bf406283185bbaa7eb36fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_vertex_buffer_object</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0a861beabbf8b94721b39cbc3f0d08fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX0_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a17242237ff084b6204bfe11a5d59b329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX1_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>adcd619a8fa601645251cd62542ee1ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX2_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3328cb0020596921cf1c662658dc7c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX3_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a561759ef2e037e5c0fc690c1317199d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX4_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a4583b587413ecd8c2c8012665b06de0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX5_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad7308243a764034c3c1f14737d3579ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX6_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aad31918c2bb62967550d54f34321b95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX7_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad966e66657e22de7ce2d7cc12497b096</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX8_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a59f3b2cea25519fcb29e9afea37cbe59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX9_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8c38b7e38ab452a394657523081dcbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX_BUFFERS_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a04f4c25fd706968488a0980d523cdf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX_BUFFERS_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a56e8f40936a1eb487e7031e0c129b610</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_BUFFER_AGE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a2d88d6d382a20e21f1715599c49fe554</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>afff8e37dff54d975300fdeff261030a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_LEFT_BUFFER_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a643d6da57a434132456af5413bc2a10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_LEFT_BUFFER_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a73fec69dca30c91c62fb283d1bede7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_LEFT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a66e1dc7b5ab409282902a73045f42e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_RIGHT_BUFFER_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae3ad7b22e7d2aba779de5eca0d0792e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_RIGHT_BUFFER_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aaacc3c204d92de73fb1b989ad013eb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_RIGHT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae1900a94d426c8e8f04410c72c7a7338</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_HYPERPIPE_CONFIG_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0ef20a60fc6bba0538fe2a8329e23214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_HYPERPIPE_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1374674d55ecf2dda8ebd09bb8765145</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_MIPMAP_TEXTURE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>abc4f5184b4db99c8d96c4cb3730581be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_RGB_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a06c1a1a7fa90cf0e27eeda2e74bfdca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_RGBA_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9adffe85376e091b1b54fd8b358f1018</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_TARGETS_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aa9ed7186e9c9a6b499416206fc12c4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BLENDED_RGBA_SGIS</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae9d05adf1096a5105ffd4cdf38bc2a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BUFFER_CLOBBER_MASK_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ada2984dea7df5bb171b1056779cf09b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BUFFER_SWAP_COMPLETE_INTEL_MASK</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af6dde555c77262c71bec3fcd298baf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COLOR_INDEX_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1a7c1c861fa561e43cf9315c92fedc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COLOR_INDEX_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>afedf5dffd201a3176d6d78b1b6163a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COLOR_INDEX_TYPE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1aea3930b21fb0d6fa2925f02564a8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COLOR_INDEX_TYPE_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a4d5ecff4f725dd187c2968231e8520ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COLOR_SAMPLES_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8e5b1fadc443187a585a7555bfe46cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONFIG_CAVEAT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a58d27359c7214348a8107d0550ba59fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_ALLOW_BUFFER_BYTE_ORDER_MISMATCH_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a483bb688d71f4e8f7f239d260c3d78f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1748fca6f96fd5483e950db3e6e3cc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_CORE_PROFILE_BIT_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aefd242a232e2acbd909a211afd867807</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_DEBUG_BIT_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0cf90dff9121a185ae2a6aa992fe0bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_ES2_PROFILE_BIT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af709c65a95e42fd42b8873b626d99367</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_ES_PROFILE_BIT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a54371caa8e02f6cbb755c9946c47ff15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_FLAGS_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9fbf65742f759adfe86f8dd3ad9fb175</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1d17031e0942bb0babeabef74cf320c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_MAJOR_VERSION_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac44e7b00d5bc2af9f87b752093e96fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_MINOR_VERSION_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a60923ecde3d05e9be4ec4688af4a186c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_PROFILE_MASK_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab41280edf02867e5169cb776785e6e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_RELEASE_BEHAVIOR_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aa0ce6b87f56e22021183746d1e3dbea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>afd5ba22dd6d2255bbbc219733a99830d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab0764cfac8ba47d78d451c14a3a5f950</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_RESET_ISOLATION_BIT_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aab7962b73c08f640c5d47407dd4844c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ade49d3de67b904fcdfc8bc5025e2b171</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a83b9074cbbdfd34a1dbcee0ef61bc67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COPY_COMPLETE_INTEL</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9d95cec21a2f86c6f80311e447f2dfba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COVERAGE_SAMPLES_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>afe2e4050ac27ec136f2f2de08da0c4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DAMAGED</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1066c7c318a5bc0744bd891a31b3279f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DAMAGED_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>adaed634e2875703016c7ffb764a8ea84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DEPTH_BUFFER_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7adcbb19f1bb44c0583f03ee60eb6011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DEPTH_BUFFER_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad436484252bf4bbafe10b9fa07accb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DEVICE_ID_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af9efaf1da9d35a6965294aeec306f750</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DIRECT_COLOR</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>adb3f2ceaa1fba3b0c97bb0880ff6cce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DIRECT_COLOR_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae2904791fa5b715ebe48752853a11b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DONT_CARE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a139db61d3057b17b2f058ba5d4f57606</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DRAWABLE_TYPE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0eae3a00b9d4abf47ae7238e55e03905</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DRAWABLE_TYPE_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6ac9cb7ae0e24cbb64ecc96fac1fbe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EVENT_MASK</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a841537cb352bb4b5da32abcae363c6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EVENT_MASK_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a56c79f89bc48c8760ecf1789e2295d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXCHANGE_COMPLETE_INTEL</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6c42410eca794832774938441761d35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_buffer_age</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a823acaebe69dff55e16c3f3a88af74ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_create_context_es2_profile</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1a4155d6b86d8a3b6e423b3bd4a8c4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_create_context_es_profile</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aad62d095f1871818fd932715bc93cbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_fbconfig_packed_float</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a4be75a7ecb334ac86d4b2496a6480afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_framebuffer_sRGB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3fcf7344714c58a26b610220b4ad9a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_import_context</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab29bfaf5825f916733f5a0727894c324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_stereo_tree</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a51c8359858052d091840de0200b8df50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_swap_control</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>abb1481401268ffe33ec48d99684dc152</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_swap_control_tear</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac6ea4e891cf2378b9c11172641bb1d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_texture_from_pixmap</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af298c73c003ebc4944fe537679f553a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_visual_info</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1c82db236ce6cd52e1c88b7a96fcb8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_visual_rating</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae22da29cd04eeae957e3afbd85da40d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FBCONFIG_ID</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac27348d36dd5c4a0de9c3ca633caf33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FBCONFIG_ID_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af1625b2d7d7708788559d8ff27b33d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FLIP_COMPLETE_INTEL</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>acbaa9fe160654db82e87671ebaff7ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FLOAT_COMPONENTS_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a652fec7ee490821b79e44f7e35a778d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af937953290befc7539b58eb5d240841e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a21d956bb959815a78efc518e7d1552a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8532c79e818568481fe5c61a6238f6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_LEFT_BUFFER_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6b7cea42e7878a2992959e705444ba33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_LEFT_BUFFER_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a93f0b8d2e25fac3502e71fd299cebb9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_LEFT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a07cddbabead9bf4f2f2e6e2eb02db1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_RIGHT_BUFFER_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9ff65cdb3d80ffe3414dfa39f4efcfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_RIGHT_BUFFER_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a4ca44537e54bbe4b7e1c74a11639e060</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_RIGHT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7e4579cc2597459fbd1cd5a04612b8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GLXEXT_VERSION</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>acbc3a59a1c69a72566bf74aeed764af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_CLOCK_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a26cdc312f99e6c3a0080f96dd2c42d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_FASTEST_TARGET_GPUS_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8a80b2447910de3fc9405ac282068b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_NUM_PIPES_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3f0a1128c3c1a18860fe6572fcaa5724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_NUM_RB_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0a11017ee0be8556a52c2203913fa60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_NUM_SIMD_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a866db370947af8c7d43a3e2e5c2ac642</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_NUM_SPI_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9cbfa6ad32b84d96c32f8da0d5985058</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_OPENGL_VERSION_STRING_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad2d8cfc51b5d9d295136379f9d79120c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_RAM_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab2f10262bfe86a483a7479df57c15a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_RENDERER_STRING_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5f18cd6c0b4cf2eebcd3032fb8661535</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GPU_VENDOR_AMD</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af39bf8ccd0aba02a9dcc8fb1bab779f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GRAY_SCALE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9928d6f51bedefef8538e2ce3a631fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GRAY_SCALE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>add382ceac40add6d06dd23b56fa0f021</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HEIGHT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a291203c744ad54765644ca1126d5ce06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HEIGHT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af39811cdab2c330a71caca97c574ab81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_DISPLAY_PIPE_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a61c6246fc9137e9683c827ad5cfecd30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_ID_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a09b104a99fc28afab8ed6682888fe7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae1c8261c0861010d8003a31d07e26005</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af700a32f17c175eb667b913c883360c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_RENDER_PIPE_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad049b8342092a75a7e61d7c4ee6bb653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_STEREO_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aa1526c2e514f402bf8d0e91fc3297205</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_INTEL_swap_event</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aef5ae6cfbf45bdec2e3f7a4124ac0596</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_LARGEST_PBUFFER</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a336366e9afe258a080025fb27635b89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_LARGEST_PBUFFER_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a71f4349e6a64bd79d9c7690cd95210bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_LATE_SWAPS_TEAR_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a42ac3a8caf366bd95b0cb1efeeada004</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_LOSE_CONTEXT_ON_RESET_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af878914ae535aa0044c89e56ad9b5dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_HEIGHT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6d670a2668878cb74fdda26a24755641</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_HEIGHT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a835e62e42fda39ac2d44dacafc6e6027</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_PIXELS</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a147bd4363a3a75aab344112ba4896799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_PIXELS_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5d5cf90fbf33ca8964c0ec3136284582</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_WIDTH</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0cc1956b35f17412802be44df902477c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_WIDTH_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a75985bbeda5c75f916407e6e5bd6fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_SWAP_INTERVAL_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a074b6203923b0dcc4ec043ba17928200</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_agp_offset</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6e9a0bda8d50d21ff0fcb6139309abc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_copy_sub_buffer</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>abe900740ae5bcbbdc80e88f4c2b7c866</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_pixmap_colormap</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a638d88213fb27365002e4ba84bbf636a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_query_renderer</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af9551569ec8c82761a8b1074bc8bad7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_release_buffers</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a59a1edfd5c947a9cb32dca17c3624790</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_set_3dfx_mode</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a30dcabd0e875f147312038a28000eafb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MIPMAP_TEXTURE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>add0d6c6d2ea8eba9881330bdb1ccef5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad52a7f1989b30d1e2a2c238dc63770fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>add2acf14b473daf6ac3a7d9d96610a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NO_RESET_NOTIFICATION_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a013a043a0fb1e9227eeb2df2272956a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NON_CONFORMANT_CONFIG</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>adadd435abcc247be896391d019ebfbea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NON_CONFORMANT_VISUAL_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3059b0a1f99ae628568c5c7f09465fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NONE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a469be69ad75b8720ad5f00160bd671b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NONE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>acc387c3f87a7436c15436b74d8ef2151</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NUM_VIDEO_CAPTURE_SLOTS_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a750b3c075b8de718aa5cb5983f93c2b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NUM_VIDEO_SLOTS_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aa829705ce53dde6a3ff12fbd64f31de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_copy_buffer</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad596eb9958d52ea1db1e67a3955eabdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_copy_image</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0c2ad52eb57b4efc42d5132a1d006c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_delay_before_swap</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>adf94bb181bdcce408a2e029c72572ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_float_buffer</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5f82c0ca7c75147ea8518c504648b307</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_multisample_coverage</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a44040c98786b12d3075fbf742dc47dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_present_video</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>abfe4a8cc409b1e4438e38a733db57901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_swap_group</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab8ecd2c64ea0cc11663caecb9499d99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_video_capture</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad91fd0682169f0a3c28c0c5d23eb250d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_video_out</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac41dd3a6964ae9ecfaea6d8b9fd7f6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_OML_swap_method</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6c070c28421443d9ec78e60647c381cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_OML_sync_control</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab2328aa172a607e98313dd4e7ba5aee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a17335f9628e50159db1da0a63008582f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_OPTIMAL_PBUFFER_WIDTH_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af84eb3d46ff2909d6e301f487763be7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a522907a44d32ff8d315c67141775c6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a40747561b132c6268a17c152248ff1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a48b0361e770643e89a00540e75cd5b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_CLOBBER_MASK</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a35b037dde69dd0405c1218f196bcf2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_HEIGHT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aebe1451505d127574b016dffd195178c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac2e1a91962c9215875751ee161fccb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_WIDTH</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a45bffd673ef79f2eaf92ac2e12f092af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PIPE_RECT_LIMITS_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a43fc83d07958aa80221d61e26ad9bfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PIPE_RECT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1a85d1b7c5319b00656c9c95f6b6a1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PIXMAP_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8b043ca42cf3151855f5bb1415fa8ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PIXMAP_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>afde1a4e1c4f1c29f7f4bb56668558068</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PRESERVED_CONTENTS</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae4a52076cdb82aa8bd12b1b55c6cd6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PRESERVED_CONTENTS_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9c2cf8a04efb8ee01d7ec043eb40f764</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PSEUDO_COLOR</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8fea3c0abfe2929ee257ecf1a137c259</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PSEUDO_COLOR_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a08bb8d30ee51e953d187feefa14bbe55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDER_TYPE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5f84122254df2d5a84aa6e44d074c24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDER_TYPE_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a49c16b1b6a705788c4411e1e17e2fd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_ACCELERATED_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab75b9d3e2edda89a21cb8960a6462007</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_DEVICE_ID_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8a0fd1a9341f24d37c465bdc034cf9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_ID_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a05c1b386df65635d6d2dec533bb75e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab0b8396856f79d8d1ae3254684558310</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_OPENGL_CORE_PROFILE_VERSION_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8b13b2333229fc7aac4397f84dad9f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_OPENGL_ES2_PROFILE_VERSION_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1de38ee34a7312c94285fe2db40bf0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6cb23d3a424b2c773623693578b1b6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_PREFERRED_PROFILE_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a292e4a3245302f0f0dad6c26c38c5f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_UNIFIED_MEMORY_ARCHITECTURE_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af6b8723527cff5693ea0c38102faf5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_VENDOR_ID_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae2078c49eb1f1c9682b586603f2236aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_VERSION_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6a67b2211ce1f810a835db4a51492292</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDERER_VIDEO_MEMORY_MESA</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7cb78f9189c1bf2f9274dd5f0b3c5ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6ac91c2ef1293de23e782773c065d309</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1b85644deac304334333b8c54ebf2947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_FLOAT_BIT_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af58a27417947c0585cf35e0b4e3f25c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_FLOAT_TYPE_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7d164825ef1f33708991df014e5512c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_TYPE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1853a9117176b461cc21583332f14734</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_TYPE_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ace3aa416fb1a4be4384824d35e96b296</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab5124f1d701dbb554ee9ac90c90a63a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a2e2f2dc4e761b519706ba4afa98f87a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad495f735c017f4e1a77206b56a5ae1a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS_3DFX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a19c0cf09f5f9765254a06740ff825d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab7d57246e9879b1104813ed8087b0f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1a7fd98412669f5ab2d3561653c16ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS_SGIS</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9982de9c99b7711bfa697f73af805598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLES</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aa78c8894e8eab6c2d53b9cd945063d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLES_3DFX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a112e1adbf518f157e6f5f9d3b66144ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLES_ARB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3b0dc14f38ac16ec38ce3c3a331727e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLES_SGIS</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>acf146da3d7cb0171c58c1ef16defb34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAVED</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a37765e3d603b11680f677f43f0d84a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAVED_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a77ee36eaad1d4b0d4c584ed1b40b68d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SCREEN</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a62f7ac8950a947df31cba3d7d24f6c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SCREEN_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9652c3c17c79f8f9a8a0ff1c6f5d1187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGI_cushion</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6824c0f4a445d814a10094cca9b5215f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGI_make_current_read</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a75212ade5addc2ea8a468be67838d4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGI_swap_control</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a37aa440968a3b6d5ad062307484ddfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGI_video_sync</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a792ac48815d45bf1dcc52d75b1b36fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIS_blended_overlay</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>acb5683270c52cab475f3a29a51493840</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIS_multisample</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a73327a15631768627aec6d7dc20e1528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIS_shared_multisample</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af6cd3ea90c3d49aba4d354e2994b3f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_dmbuffer</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8e33949da21f1441a7710992bbc6643e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_fbconfig</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>abde042d052eb94f15b0263138f56b1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_hyperpipe</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8e8e9a90dc63cffe1887b146fde63d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_pbuffer</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac43930d40c1efe8721421df62baac0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_swap_barrier</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>abd96338bf9c1656256eea6a1b2316870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_swap_group</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a51c7d18727c9d5a08acf8ae752a95dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_video_resize</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a776e33188ffea5a97f43a5d3acb777a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_video_source</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5f27dce4b478fa07b7fdd2a9033f14f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_visual_select_group</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7f2155061e8d6c64dbeb77edda71484e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SHARE_CONTEXT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a54a7337e14fa9e3ab7d1b528f8cf418c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SLOW_CONFIG</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aeb1d4b6b85fb53f9958aaf63dfc697aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SLOW_VISUAL_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a12893b09da879f370016f66c19bd178b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STATIC_COLOR</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0b8e43514dcd363ad0c3ad8938c2b836</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STATIC_COLOR_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a90439a8fb042d92eab2e7a99e6a34615</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STATIC_GRAY</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac2755eb66996189e7554da1f380d98fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STATIC_GRAY_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aa67c2891b1488fc6df6b14c1d01d45a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STENCIL_BUFFER_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af6cf6b3886b2f2552e4f9b4191543e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STENCIL_BUFFER_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5baf1e1ecd18a92922a814bdd7ebe915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STEREO_NOTIFY_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a14313a4384d0577dab147b2eae5cc63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STEREO_NOTIFY_MASK_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a880013babc2fd2f23a3d668f1264d4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STEREO_TREE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af8b281777adf6204c81df8d87cb26ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SUN_get_transparent_index</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af48f10098b6f5da2cdbe38bf92df1356</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SWAP_COPY_OML</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a2468bfb6a251c336e6396f5aca2c9674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SWAP_EXCHANGE_OML</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab23ced13cd5a60a93a8531d16a413fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SWAP_INTERVAL_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a10efdc97c020cd97f46270e42b7afd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SWAP_METHOD_OML</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af6a69eae3a32e84e31fe8fd4a96007b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SWAP_UNDEFINED_OML</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a4fe2af57efb0ec3acb654db3824fc91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SYNC_FRAME_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6ad58e4c250e50f7bbff67b1a37c35da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SYNC_SWAP_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9e6d8ea78f4e4f5dad6a2b05fb506350</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_1D_BIT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a871d7feebca00547af00864fbb398013</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_1D_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aa167bc6e71106518f0aac9aef1536856</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_2D_BIT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad00c49da5233261e8e384b88863020a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_2D_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a188aa9fadf5b067106a1e36fea6556f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_FORMAT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a35adbd9e682633c71b4dcebf410dae57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_FORMAT_NONE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a18d72873a80967d104346e649148d3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_FORMAT_RGB_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a38d1bff0d14c7dcba8beb050f2df0822</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_FORMAT_RGBA_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ada18a6bd621c8eb62069fda76b5126bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_RECTANGLE_BIT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0efa804082f8579292118e4e92f756cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_RECTANGLE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aa615e70d6a1644369249d53dc17b3cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_TARGET_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a03fa266976102e1140b8418b0a55b203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_ALPHA_VALUE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a174b5da54ffeddfb135207e122bd174d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_ALPHA_VALUE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a27d88067b5a23d3cd78f7cce9f8a48c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_BLUE_VALUE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0e3231ad93d61956c258f92043ba5583</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_BLUE_VALUE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a38d97a1028930fe63a0bea02961f779e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_GREEN_VALUE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a02e636f028bdab6aca452102d422ea53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_GREEN_VALUE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7ba8b374f60505e52bf836236cf64fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_INDEX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a71e88eac4edd6b4b55287b4467893075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_INDEX_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a19dc6699b9a6313097d4df706590695b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_INDEX_VALUE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a44e3c21ff8fecdd57e66e727d1398662</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_INDEX_VALUE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7889555b32e9861b84a52e890a5c71b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_RED_VALUE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>adfe1ceb7569af890e93a4714c2d192c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_RED_VALUE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3134a2362f62bf802c1471646a5ebde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_RGB</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a752fccf1e81a8cb94773fc5192662623</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_RGB_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a2a935b6674a1244a46820bf534a28ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_TYPE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aee4d64e71ecaca236c8057292ac0851d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_TYPE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a774951813c3685476805b58d6ab39ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRUE_COLOR</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>abe725d7d3c640b7c698114ef27b2b2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRUE_COLOR_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aee7a2961b5aa91c8b32c233e47b04942</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_UNIQUE_ID_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>add266c85dc409defe7718945002e0a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VERSION_1_3</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a60bbf06a30a6be4428fecd140ec50ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VERSION_1_4</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a13af8478caf16ac74140dd83510d020e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_ALPHA_NV</name>
      <anchorfile>glxext_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>glxext_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>glxext_8h.html</anchorfile>
      <anchor>ac947d68644226fe72928694c76f0182e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_COLOR_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9ef0bccd9e2f7bdb12473bc5aa93d606</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_DEPTH_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8039098938d52e8d7d51d5ad5f4510b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_FIELD_1_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3fa369536499075849a6e1805b6c5c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_FIELD_2_NV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>adcfcf9bed6cbb7e1021e793df95ddb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_FRAME_NV</name>
      <anchorfile>glxext_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>glxext_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>glxext_8h.html</anchorfile>
      <anchor>ab3ebdf73929d6b794c6e5f5dee65e831</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VISUAL_CAVEAT_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7e945ded8cce9f3ae2d14fa636255a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VISUAL_ID</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac2aa66d52771f5cdfb6edd2f3d916788</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VISUAL_ID_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a86534c9bd922da8df862f492c9203134</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VISUAL_SELECT_GROUP_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6afe7c968dd13e8d589c065b8197acd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WIDTH</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad4f8fb4c08c6e2ff35845f4df250b1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WIDTH_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>adebe880d7415de1e6fc901240c1e2c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WINDOW</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1a8b24e54162728da459297a6fc9ade4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WINDOW_BIT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aea4137405780d52ab6a7af2839d8e41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WINDOW_BIT_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae4e9163fde3b88dbec70717d0d66a7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WINDOW_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad8c70a281cbfa1cbd9e6e7bfe405c62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_X_RENDERABLE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aab3c57256b851c4a790422dfbbbcff4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_X_RENDERABLE_SGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a838ee3e7614852777bbee8110e84c0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_X_VISUAL_TYPE</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aef59bbc4fbbf455493d317bc7287c2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_X_VISUAL_TYPE_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a42a1f3a9e5a9fb8b40f215190224a03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_Y_INVERTED_EXT</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5da97b982e5ccafaab84235cb8738022</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>__GLXextFuncPtr</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a489a25e79cf8b88f6f8aa3d044231e5f</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXContextID</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a17c7ca5b76cc448032df0b5352803005</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLXFBConfigRec *</type>
      <name>GLXFBConfig</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0fd4b87f01422e347316867d18cdd91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLXFBConfigRec *</type>
      <name>GLXFBConfigSGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af81aa8667909660cb354b0b56bc84dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXPbuffer</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0e12899d42d3570d659900a17247cb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXPbufferSGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab1266042d7daf35af48c5372ae4bfcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXVideoCaptureDeviceNV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a336ce7c0aab103ac70bae44de7ea87d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLXVideoDeviceNV</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>afe2acbb4a962d7ef1575a68f864a5226</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXVideoSourceSGIX</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a877ec515ef3db52a64cf47bffd45d758</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXWindow</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7b7fbb726212feadef35c6c7c09b9541</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXBINDCHANNELTOWINDOWSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9409d2a8a1c7f793b05e0a1447848366</anchor>
      <arglist>)(Display *display, int screen, int channel, Window window)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXBINDHYPERPIPESGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8c2839b71093c274c36d2bb31f85a00b</anchor>
      <arglist>)(Display *dpy, int hpId)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXBINDSWAPBARRIERNVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1975056d3bfecf005fe501d79241260d</anchor>
      <arglist>)(Display *dpy, GLuint group, GLuint barrier)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXBINDSWAPBARRIERSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0924393372dfe841bb1bce6eb268ffcf</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int barrier)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXBINDTEXIMAGEEXTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9cc21a5cb12774ce58f2cf3efd265d77</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int buffer, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXBINDVIDEOCAPTUREDEVICENVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad6052103032e935991bfda34f0ccbaf5</anchor>
      <arglist>)(Display *dpy, unsigned int video_capture_slot, GLXVideoCaptureDeviceNV device)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXBINDVIDEODEVICENVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1d4cee7bb5005d434562e937f2394f6d</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>glxext_8h.html</anchorfile>
      <anchor>a554b707a060bcb0d220b1e8a822e884f</anchor>
      <arglist>)(Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXBLITCONTEXTFRAMEBUFFERAMDPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac905eb345e91c8ae4aab68ee555b02cd</anchor>
      <arglist>)(GLXContext dstCtx, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXCHANNELRECTSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af60a0341f2df012e9bc4672d8d06c01f</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>glxext_8h.html</anchorfile>
      <anchor>a26a133b4336f77938af17facaf9f1c85</anchor>
      <arglist>)(Display *display, int screen, int channel, GLenum synctype)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXFBConfig *(*</type>
      <name>PFNGLXCHOOSEFBCONFIGPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab2a006df5e4d269108f5bbd8505a5c0e</anchor>
      <arglist>)(Display *dpy, int screen, const int *attrib_list, int *nelements)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXFBConfigSGIX *(*</type>
      <name>PFNGLXCHOOSEFBCONFIGSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>adeb25744edcae401bc498177739b9014</anchor>
      <arglist>)(Display *dpy, int screen, int *attrib_list, int *nelements)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXCOPYBUFFERSUBDATANVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a75d4b40c18bfa110f408dac4ec1d19ed</anchor>
      <arglist>)(Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXCOPYIMAGESUBDATANVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a1f5bb64c7acaf7f78034d86eec4b871a</anchor>
      <arglist>)(Display *dpy, GLXContext srcCtx, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLXContext dstCtx, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXCOPYSUBBUFFERMESAPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8792757d7901c99f13de36a7276d0d2a</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int x, int y, int width, int height)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXCREATEASSOCIATEDCONTEXTAMDPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>afbeb0a7fc28ca5de93a4d5cb90a67b3c</anchor>
      <arglist>)(unsigned int id, GLXContext share_list)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad6c94969f794ec8bcb349349ee577472</anchor>
      <arglist>)(unsigned int id, GLXContext share_context, const int *attribList)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXCREATECONTEXTATTRIBSARBPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af3a61795b69e0f169c69b6d2ed167d46</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>glxext_8h.html</anchorfile>
      <anchor>a4837e2cbec29f3f66ebbbc338d00d221</anchor>
      <arglist>)(Display *dpy, GLXFBConfigSGIX config, int render_type, GLXContext share_list, Bool direct)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXPbufferSGIX(*</type>
      <name>PFNGLXCREATEGLXPBUFFERSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5687a345b8d8eae9f54a1e40f7c84c5d</anchor>
      <arglist>)(Display *dpy, GLXFBConfigSGIX config, unsigned int width, unsigned int height, int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXPixmap(*</type>
      <name>PFNGLXCREATEGLXPIXMAPMESAPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8bc8eb351d3d2d41330fb197a87ccdfa</anchor>
      <arglist>)(Display *dpy, XVisualInfo *visual, Pixmap pixmap, Colormap cmap)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXPixmap(*</type>
      <name>PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6bb914e9329e06c0eab114f22cc19101</anchor>
      <arglist>)(Display *dpy, GLXFBConfigSGIX config, Pixmap pixmap)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXCREATENEWCONTEXTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a04921cac04736c8a50f270f70e249ca8</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>glxext_8h.html</anchorfile>
      <anchor>a4436d6903fb74aa697011f0f70f32a1e</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXPixmap(*</type>
      <name>PFNGLXCREATEPIXMAPPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a83cd2f2e1dd0f3e12f710b312ea8ea60</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXWindow(*</type>
      <name>PFNGLXCREATEWINDOWPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab8f3c98ee4ade0f8548872cccc55ce61</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, Window win, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXCUSHIONSGIPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8a3650dd1b1645aaed7eb4f6aca53bbc</anchor>
      <arglist>)(Display *dpy, Window window, float cushion)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXDELAYBEFORESWAPNVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad9c2bcf502223fb4ce3dde10f5277618</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, GLfloat seconds)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXDELETEASSOCIATEDCONTEXTAMDPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aeb12e5f3ef8a4d5aa3ad8f921ffb0377</anchor>
      <arglist>)(GLXContext ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXDESTROYGLXPBUFFERSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae57dab88840ba9e11b94104e04305e94</anchor>
      <arglist>)(Display *dpy, GLXPbufferSGIX pbuf)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a2870a7328c57a333444b4c329d9be443</anchor>
      <arglist>)(Display *dpy, int hpId)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXDESTROYPBUFFERPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a53d84ef9429d237d68afe64992be73c7</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXDESTROYPIXMAPPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac70e1ecacbe2a48e73ac503ac21a9351</anchor>
      <arglist>)(Display *dpy, GLXPixmap pixmap)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXDESTROYWINDOWPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9f16809b0ebbb68b2380fd7cb7443d1d</anchor>
      <arglist>)(Display *dpy, GLXWindow win)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXVideoCaptureDeviceNV *(*</type>
      <name>PFNGLXENUMERATEVIDEOCAPTUREDEVICESNVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae40353a11d4efbd2f0f5a00c282fa5ed</anchor>
      <arglist>)(Display *dpy, int screen, int *nelements)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int *(*</type>
      <name>PFNGLXENUMERATEVIDEODEVICESNVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a60f26b2b6c7eb37df145d13e6a057980</anchor>
      <arglist>)(Display *dpy, int screen, int *nelements)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXFREECONTEXTEXTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8439c6c4675327a10f292d0747e03469</anchor>
      <arglist>)(Display *dpy, GLXContext context)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int(*</type>
      <name>PFNGLXGETAGPOFFSETMESAPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>acd805bf7b54630e213f055ff8eb9a966</anchor>
      <arglist>)(const void *pointer)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int(*</type>
      <name>PFNGLXGETCONTEXTGPUIDAMDPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab1c1bea4df1a34218863621441017287</anchor>
      <arglist>)(GLXContext ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContextID(*</type>
      <name>PFNGLXGETCONTEXTIDEXTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a94a2b748a380ba300a8fd0e748505ad1</anchor>
      <arglist>)(const GLXContext context)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXGETCURRENTASSOCIATEDCONTEXTAMDPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3f1a2b72f81a013e9232b8f66e9e8221</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>Display *(*</type>
      <name>PFNGLXGETCURRENTDISPLAYEXTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5a14e478249544ea82a1d366b6d659ba</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXDrawable(*</type>
      <name>PFNGLXGETCURRENTREADDRAWABLEPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac40f97cf38aec378c409633eb33bd7ba</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXDrawable(*</type>
      <name>PFNGLXGETCURRENTREADDRAWABLESGIPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3a5851ccd5791cdfddbd77b35592e3ca</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETFBCONFIGATTRIBPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a88b991b7e77d8b4cca0349e867b457fb</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, int attribute, int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETFBCONFIGATTRIBSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0bf6d19a6a3955b564dd4f3e1c38857f</anchor>
      <arglist>)(Display *dpy, GLXFBConfigSGIX config, int attribute, int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXFBConfigSGIX(*</type>
      <name>PFNGLXGETFBCONFIGFROMVISUALSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae1d577304f21ead1fb5a0b1dc8bf27f3</anchor>
      <arglist>)(Display *dpy, XVisualInfo *vis)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXFBConfig *(*</type>
      <name>PFNGLXGETFBCONFIGSPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a2cd299b7b525b90849e2b97ea3511040</anchor>
      <arglist>)(Display *dpy, int screen, int *nelements)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int(*</type>
      <name>PFNGLXGETGPUIDSAMDPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a8bcbbba5aa94ffc7d14eed8e9c4f769c</anchor>
      <arglist>)(unsigned int maxCount, unsigned int *ids)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETGPUINFOAMDPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7809c9f98a82813191ea6db24a860256</anchor>
      <arglist>)(unsigned int id, int property, GLenum dataType, unsigned int size, void *data)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXGETMSCRATEOMLPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3bfb3819240a4a4b8d0b19b19d54a6ec</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int32_t *numerator, int32_t *denominator)</arglist>
    </member>
    <member kind="typedef">
      <type>__GLXextFuncPtr(*</type>
      <name>PFNGLXGETPROCADDRESSARBPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af36a8cf1525f67834d9b54a9415eaa50</anchor>
      <arglist>)(const GLubyte *procName)</arglist>
    </member>
    <member kind="typedef">
      <type>__GLXextFuncPtr(*</type>
      <name>PFNGLXGETPROCADDRESSPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a4b171354723932a44246babfcf209e42</anchor>
      <arglist>)(const GLubyte *procName)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXGETSELECTEDEVENTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>afeec408f80264c008d76b02cf8541ed4</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, unsigned long *event_mask)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXGETSELECTEDEVENTSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a82026c42e50f2c0fac5512a88fa63c3a</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, unsigned long *mask)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXGETSYNCVALUESOMLPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a30d18d68d5a7eb1b62b6370ac41ce332</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int64_t *ust, int64_t *msc, int64_t *sbc)</arglist>
    </member>
    <member kind="typedef">
      <type>Status(*</type>
      <name>PFNGLXGETTRANSPARENTINDEXSUNPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3a0b681388f6898c8643544d18fe4041</anchor>
      <arglist>)(Display *dpy, Window overlay, Window underlay, long *pTransparentIndex)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETVIDEODEVICENVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac88648e917aa12f8919f90a01b7e9aa3</anchor>
      <arglist>)(Display *dpy, int screen, int numVideoDevices, GLXVideoDeviceNV *pVideoDevice)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETVIDEOINFONVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad51c871d23842a39c98c90d54d48aa5b</anchor>
      <arglist>)(Display *dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long *pulCounterOutputPbuffer, unsigned long *pulCounterOutputVideo)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETVIDEOSYNCSGIPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a41438d7c1bc13882931a7d39ef1823e8</anchor>
      <arglist>)(unsigned int *count)</arglist>
    </member>
    <member kind="typedef">
      <type>XVisualInfo *(*</type>
      <name>PFNGLXGETVISUALFROMFBCONFIGPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6b15a4dd713566114494c7d2649dfa79</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config)</arglist>
    </member>
    <member kind="typedef">
      <type>XVisualInfo *(*</type>
      <name>PFNGLXGETVISUALFROMFBCONFIGSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9a5675508b029fa28eceb8c6fe3aeb9b</anchor>
      <arglist>)(Display *dpy, GLXFBConfigSGIX config)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXHYPERPIPEATTRIBSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a83a2fee2c684dcf599660469df70d9f8</anchor>
      <arglist>)(Display *dpy, int timeSlice, int attrib, int size, void *attribList)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXHYPERPIPECONFIGSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae6dcb631656fab7dba56bd3f0a06388f</anchor>
      <arglist>)(Display *dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX *cfg, int *hpId)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXIMPORTCONTEXTEXTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a85d30371dbbc571f5c8c9598a2215a2c</anchor>
      <arglist>)(Display *dpy, GLXContextID contextID)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXJOINSWAPGROUPNVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7a1198a03283c9c304ab820841c2c76c</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, GLuint group)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXJOINSWAPGROUPSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a85a7839027540f34fcfaca2a16f0bdad</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, GLXDrawable member)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXLOCKVIDEOCAPTUREDEVICENVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a00238090911536c000eccb17136db371</anchor>
      <arglist>)(Display *dpy, GLXVideoCaptureDeviceNV device)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXMAKEASSOCIATEDCONTEXTCURRENTAMDPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a68978f3a6648fbff4eeca582ece38044</anchor>
      <arglist>)(GLXContext ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXMAKECONTEXTCURRENTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a21504ee04ec01ef89c889310d2db1db6</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXMAKECURRENTREADSGIPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3f8fd87318496b5a015aea76feacf646</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7751df130c119f90594c81cba1a2f921</anchor>
      <arglist>)(Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYCHANNELDELTASSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a5baabca2a39b5de9c90519cc8e4e2991</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>glxext_8h.html</anchorfile>
      <anchor>a76ba689ba62de4f5886c0d142414ff77</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>glxext_8h.html</anchorfile>
      <anchor>a1396f39faac71411e75f1a5642338ed2</anchor>
      <arglist>)(Display *dpy, GLXContext context, int attribute, int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYCONTEXTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a503c1fc4a29485493115eff317768e3a</anchor>
      <arglist>)(Display *dpy, GLXContext ctx, int attribute, int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYCURRENTRENDERERINTEGERMESAPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ad0da697d2aa54208216b57138b130e2c</anchor>
      <arglist>)(int attribute, unsigned int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>const char *(*</type>
      <name>PFNGLXQUERYCURRENTRENDERERSTRINGMESAPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3b38b5d1d690e0deb92504e297e746ec</anchor>
      <arglist>)(int attribute)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXQUERYDRAWABLEPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ae02aed9b6b40fb036982f76c7b66ac92</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYFRAMECOUNTNVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a3837b2076fe17e15841d7b6476b1122f</anchor>
      <arglist>)(Display *dpy, int screen, GLuint *count)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYGLXPBUFFERSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>af554e0b2599f5da2fb5525b0d1d0caeb</anchor>
      <arglist>)(Display *dpy, GLXPbufferSGIX pbuf, int attribute, unsigned int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>abc1f90b0be8292c3607b52be3c814b74</anchor>
      <arglist>)(Display *dpy, int timeSlice, int attrib, int size, void *returnAttribList)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0d368a0457e41fef0a354fb177fd4c00</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>glxext_8h.html</anchorfile>
      <anchor>a52e828b3ccdb6c3e91a275a73e3fa38e</anchor>
      <arglist>)(Display *dpy, int hpId, int *npipes)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXHyperpipeNetworkSGIX *(*</type>
      <name>PFNGLXQUERYHYPERPIPENETWORKSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a383dc783c061d521f3d31cd1d6e02795</anchor>
      <arglist>)(Display *dpy, int *npipes)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a2daf4aa11a5fca14686823ee974291e5</anchor>
      <arglist>)(Display *dpy, int screen, int *max)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYMAXSWAPGROUPSNVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a60b6a0217160c6afa1c547314bc5793c</anchor>
      <arglist>)(Display *dpy, int screen, GLuint *maxGroups, GLuint *maxBarriers)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYRENDERERINTEGERMESAPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a75b97d869a37e85c3c3b76f8c2da462d</anchor>
      <arglist>)(Display *dpy, int screen, int renderer, int attribute, unsigned int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>const char *(*</type>
      <name>PFNGLXQUERYRENDERERSTRINGMESAPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a2abbe1efcfbc912c256cf7aea8c77d66</anchor>
      <arglist>)(Display *dpy, int screen, int renderer, int attribute)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYSWAPGROUPNVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a4d399ca765c0135e09fd5b1b33eba6a0</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, GLuint *group, GLuint *barrier)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYVIDEOCAPTUREDEVICENVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a589b4cf9c6014c982a6c8ad04a2c7a34</anchor>
      <arglist>)(Display *dpy, GLXVideoCaptureDeviceNV device, int attribute, int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXRELEASEBUFFERSMESAPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a7603b4599d78b126f7394bb460bce93b</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXRELEASETEXIMAGEEXTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a25dba3b4e5f13a9552e023e8381cbf4d</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int buffer)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXRELEASEVIDEOCAPTUREDEVICENVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a6c4981794bbf3d2d5d0fc091229b5035</anchor>
      <arglist>)(Display *dpy, GLXVideoCaptureDeviceNV device)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXRELEASEVIDEODEVICENVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a4b675c75655e737c16e65e3cfa85a4a1</anchor>
      <arglist>)(Display *dpy, int screen, GLXVideoDeviceNV VideoDevice)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXRELEASEVIDEOIMAGENVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a9cf2948fcc53e1266644453893e2342b</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXRESETFRAMECOUNTNVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ab5c583f9b41aeacb12549f6bcc2dfc6c</anchor>
      <arglist>)(Display *dpy, int screen)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXSELECTEVENTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>aaeb6a34f0c18191c38f1b1be47e2882b</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, unsigned long event_mask)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXSELECTEVENTSGIXPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>ac415a1b4436a3e5d21bceffbba8da11d</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, unsigned long mask)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXSENDPBUFFERTOVIDEONVPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a2a03e0fe5f9f714804db7ffb17e32daf</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf, int iBufferType, unsigned long *pulCounterPbuffer, GLboolean bBlock)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXSET3DFXMODEMESAPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a4b66014257bf7361a7f3bb1125c346bd</anchor>
      <arglist>)(int mode)</arglist>
    </member>
    <member kind="typedef">
      <type>int64_t(*</type>
      <name>PFNGLXSWAPBUFFERSMSCOMLPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a233cc1fb1b8d6d938cd4fb58643e8721</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXSWAPINTERVALEXTPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a24fc646b15b8ec1bcb5fe8d6271080dc</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int interval)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXSWAPINTERVALSGIPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a77312d62eb72ee82e36303d978a7e637</anchor>
      <arglist>)(int interval)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXWAITFORMSCOMLPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a956b524efbe31832d6a32072c4765f26</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t *ust, int64_t *msc, int64_t *sbc)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXWAITFORSBCOMLPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a0cad04dc59fef89003ffd4fa4581ca13</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int64_t target_sbc, int64_t *ust, int64_t *msc, int64_t *sbc)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXWAITVIDEOSYNCSGIPROC</name>
      <anchorfile>glxext_8h.html</anchorfile>
      <anchor>a61d92ea961d912429c4f841be61553ba</anchor>
      <arglist>)(int divisor, int remainder, unsigned int *count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GTApplications.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTApplications_8h</filename>
    <includes id="GteCommand_8h" name="GteCommand.h" local="no" imported="no">Applications/GteCommand.h</includes>
    <includes id="GteEnvironment_8h" name="GteEnvironment.h" local="no" imported="no">Applications/GteEnvironment.h</includes>
    <includes id="GteOnIdleTimer_8h" name="GteOnIdleTimer.h" local="no" imported="no">Applications/GteOnIdleTimer.h</includes>
    <includes id="GTWindows_8h" name="GTWindows.h" local="no" imported="no">GTWindows.h</includes>
    <includes id="GteWindow2_8h" name="GteWindow2.h" local="no" imported="no">Applications/GteWindow2.h</includes>
    <includes id="GteWindow3_8h" name="GteWindow3.h" local="no" imported="no">Applications/GteWindow3.h</includes>
  </compound>
  <compound kind="file">
    <name>GteACosEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteACosEstimate_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="class">gte::ACosEstimate</class>
    <class kind="struct">gte::ACosEstimate::degree</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteAlignedBox.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteAlignedBox_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::AlignedBox</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>AlignedBox&lt; 2, Real &gt;</type>
      <name>AlignedBox2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2f8798e6076dce88d5a1bd2aa6f40955</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AlignedBox&lt; 3, Real &gt;</type>
      <name>AlignedBox3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad53c4d71cf7a73d1a5cfdcfd07748318</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteAmbientLightEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteAmbientLightEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteAmbientLightEffect_8h" name="GteAmbientLightEffect.h" local="no" imported="no">Graphics/GteAmbientLightEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteAmbientLightEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteAmbientLightEffect_8h</filename>
    <includes id="GteLightingEffect_8h" name="GteLightingEffect.h" local="no" imported="no">Graphics/GteLightingEffect.h</includes>
    <class kind="class">gte::AmbientLightEffect</class>
    <class kind="struct">gte::AmbientLightEffect::InternalLighting</class>
    <class kind="struct">gte::AmbientLightEffect::InternalMaterial</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprCircle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprCircle2_8h</filename>
    <includes id="GteApprQuadratic2_8h" name="GteApprQuadratic2.h" local="no" imported="no">Mathematics/GteApprQuadratic2.h</includes>
    <class kind="class">gte::ApprCircle2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprCylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprCylinder3_8h</filename>
    <includes id="GteCylinder3_8h" name="GteCylinder3.h" local="no" imported="no">Mathematics/GteCylinder3.h</includes>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteSymmetricEigensolver3x3_8h" name="GteSymmetricEigensolver3x3.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver3x3.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="class">gte::ApprCylinder3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprEllipse2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprEllipse2_8h</filename>
    <includes id="GteMatrix2x2_8h" name="GteMatrix2x2.h" local="no" imported="no">Mathematics/GteMatrix2x2.h</includes>
    <includes id="GteContOrientedBox2_8h" name="GteContOrientedBox2.h" local="no" imported="no">Mathematics/GteContOrientedBox2.h</includes>
    <includes id="GteDistPointHyperellipsoid_8h" name="GteDistPointHyperellipsoid.h" local="no" imported="no">Mathematics/GteDistPointHyperellipsoid.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <includes id="GteMinimizeN_8h" name="GteMinimizeN.h" local="no" imported="no">Mathematics/GteMinimizeN.h</includes>
    <class kind="class">gte::ApprEllipse2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprEllipseByArcs.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprEllipseByArcs_8h</filename>
    <includes id="GteContScribeCircle2_8h" name="GteContScribeCircle2.h" local="no" imported="no">Mathematics/GteContScribeCircle2.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>ApproximateEllipseByArcs</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a01ae65c182285a5f141b9735fdd6097c</anchor>
      <arglist>(Real a, Real b, int numArcs, std::vector&lt; Vector2&lt; Real &gt;&gt; &amp;points, std::vector&lt; Vector2&lt; Real &gt;&gt; &amp;centers, std::vector&lt; Real &gt; &amp;radii)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteApprEllipsoid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprEllipsoid3_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
    <includes id="GteContOrientedBox3_8h" name="GteContOrientedBox3.h" local="no" imported="no">Mathematics/GteContOrientedBox3.h</includes>
    <includes id="GteDistPointHyperellipsoid_8h" name="GteDistPointHyperellipsoid.h" local="no" imported="no">Mathematics/GteDistPointHyperellipsoid.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <includes id="GteMinimizeN_8h" name="GteMinimizeN.h" local="no" imported="no">Mathematics/GteMinimizeN.h</includes>
    <class kind="class">gte::ApprEllipsoid3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprGaussian2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprGaussian2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteSymmetricEigensolver2x2_8h" name="GteSymmetricEigensolver2x2.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver2x2.h</includes>
    <class kind="class">gte::ApprGaussian2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprGaussian3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprGaussian3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteSymmetricEigensolver3x3_8h" name="GteSymmetricEigensolver3x3.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver3x3.h</includes>
    <class kind="class">gte::ApprGaussian3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprGreatCircle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprGreatCircle3_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <includes id="GteSymmetricEigensolver3x3_8h" name="GteSymmetricEigensolver3x3.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver3x3.h</includes>
    <class kind="class">gte::ApprGreatArc3</class>
    <class kind="class">gte::ApprGreatCircle3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprHeightLine2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprHeightLine2_8h</filename>
    <includes id="GteMatrix2x2_8h" name="GteMatrix2x2.h" local="no" imported="no">Mathematics/GteMatrix2x2.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <class kind="class">gte::ApprHeightLine2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprHeightPlane3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprHeightPlane3_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <class kind="class">gte::ApprHeightPlane3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprOrthogonalLine2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprOrthogonalLine2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteSymmetricEigensolver2x2_8h" name="GteSymmetricEigensolver2x2.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver2x2.h</includes>
    <class kind="class">gte::ApprOrthogonalLine2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprOrthogonalLine3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprOrthogonalLine3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteSymmetricEigensolver3x3_8h" name="GteSymmetricEigensolver3x3.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver3x3.h</includes>
    <class kind="class">gte::ApprOrthogonalLine3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprOrthogonalPlane3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprOrthogonalPlane3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <includes id="GteSymmetricEigensolver3x3_8h" name="GteSymmetricEigensolver3x3.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver3x3.h</includes>
    <class kind="class">gte::ApprOrthogonalPlane3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprParaboloid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprParaboloid3_8h</filename>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteLinearSystem_8h" name="GteLinearSystem.h" local="no" imported="no">Mathematics/GteLinearSystem.h</includes>
    <class kind="class">gte::ApprParaboloid3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprPolynomial2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprPolynomial2_8h</filename>
    <includes id="GteArray2_8h" name="GteArray2.h" local="no" imported="no">LowLevel/GteArray2.h</includes>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <class kind="class">gte::ApprPolynomial2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprPolynomial3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprPolynomial3_8h</filename>
    <includes id="GteArray2_8h" name="GteArray2.h" local="no" imported="no">LowLevel/GteArray2.h</includes>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <class kind="class">gte::ApprPolynomial3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprPolynomial4.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprPolynomial4_8h</filename>
    <includes id="GteArray2_8h" name="GteArray2.h" local="no" imported="no">LowLevel/GteArray2.h</includes>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <class kind="class">gte::ApprPolynomial4</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprPolynomialSpecial2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprPolynomialSpecial2_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <class kind="class">gte::ApprPolynomialSpecial2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprPolynomialSpecial3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprPolynomialSpecial3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <class kind="class">gte::ApprPolynomialSpecial3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprPolynomialSpecial4.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprPolynomialSpecial4_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <class kind="class">gte::ApprPolynomialSpecial4</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprQuadratic2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprQuadratic2_8h</filename>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteSymmetricEigensolver_8h" name="GteSymmetricEigensolver.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver.h</includes>
    <class kind="class">gte::ApprQuadratic2</class>
    <class kind="class">gte::ApprQuadraticCircle2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprQuadratic3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprQuadratic3_8h</filename>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteSymmetricEigensolver_8h" name="GteSymmetricEigensolver.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver.h</includes>
    <class kind="class">gte::ApprQuadratic3</class>
    <class kind="class">gte::ApprQuadraticSphere3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprQuery.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprQuery_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::ApprQuery</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteApprSphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteApprSphere3_8h</filename>
    <includes id="GteApprQuadratic3_8h" name="GteApprQuadratic3.h" local="no" imported="no">Mathematics/GteApprQuadratic3.h</includes>
    <class kind="class">gte::ApprSphere3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteArc2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteArc2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <class kind="class">gte::Arc2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteArithmetic.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteArithmetic_8h</filename>
    <includes id="GteBSNumber_8h" name="GteBSNumber.h" local="no" imported="no">Mathematics/GteBSNumber.h</includes>
    <includes id="GteBSRational_8h" name="GteBSRational.h" local="no" imported="no">Mathematics/GteBSRational.h</includes>
    <includes id="GteIEEEBinary16_8h" name="GteIEEEBinary16.h" local="no" imported="no">Mathematics/GteIEEEBinary16.h</includes>
    <includes id="GteUIntegerAP32_8h" name="GteUIntegerAP32.h" local="no" imported="no">Mathematics/GteUIntegerAP32.h</includes>
    <includes id="GteUIntegerFP32_8h" name="GteUIntegerFP32.h" local="no" imported="no">Mathematics/GteUIntegerFP32.h</includes>
    <class kind="class">gte::Arithmetic</class>
    <class kind="struct">gte::Arithmetic::WhichType</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; BSNumber&lt; U &gt; &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; BSRational&lt; U &gt; &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; double &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; float &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; IEEEBinary16 &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; long double &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteArray2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteArray2_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Array2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteArray3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteArray3_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Array3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteArray4.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteArray4_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Array4</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteASinEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteASinEstimate_8h</filename>
    <includes id="GteACosEstimate_8h" name="GteACosEstimate.h" local="no" imported="no">Mathematics/GteACosEstimate.h</includes>
    <class kind="class">gte::ASinEstimate</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteATanEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteATanEstimate_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="class">gte::ATanEstimate</class>
    <class kind="struct">gte::ATanEstimate::degree</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteAtomicMinMax.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteAtomicMinMax_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>T</type>
      <name>AtomicMax</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a911d521a1323e9f914b75469cdaca5d6</anchor>
      <arglist>(std::atomic&lt; T &gt; &amp;v0, T const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>AtomicMin</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7ae5074178e9a02488d4d53c2b1a22c1</anchor>
      <arglist>(std::atomic&lt; T &gt; &amp;v0, T const &amp;v1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteAxisAngle.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteAxisAngle_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::AxisAngle</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBandedMatrix.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBandedMatrix_8h</filename>
    <includes id="GteLexicoArray2_8h" name="GteLexicoArray2.h" local="no" imported="no">LowLevel/GteLexicoArray2.h</includes>
    <class kind="class">gte::BandedMatrix</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBaseEngine.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteBaseEngine_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBaseEngine_8h" name="GteBaseEngine.h" local="no" imported="no">Graphics/GteBaseEngine.h</includes>
  </compound>
  <compound kind="file">
    <name>GteBaseEngine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteBaseEngine_8h</filename>
    <includes id="GteBlendState_8h" name="GteBlendState.h" local="no" imported="no">Graphics/GteBlendState.h</includes>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <includes id="GteDepthStencilState_8h" name="GteDepthStencilState.h" local="no" imported="no">Graphics/GteDepthStencilState.h</includes>
    <includes id="GteFont_8h" name="GteFont.h" local="no" imported="no">Graphics/GteFont.h</includes>
    <includes id="GteOverlayEffect_8h" name="GteOverlayEffect.h" local="no" imported="no">Graphics/GteOverlayEffect.h</includes>
    <includes id="GteRasterizerState_8h" name="GteRasterizerState.h" local="no" imported="no">Graphics/GteRasterizerState.h</includes>
    <includes id="GteTextureSingle_8h" name="GteTextureSingle.h" local="no" imported="no">Graphics/GteTextureSingle.h</includes>
    <class kind="class">gte::BaseEngine</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBasisFunction.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBasisFunction_8h</filename>
    <includes id="GteArray2_8h" name="GteArray2.h" local="no" imported="no">LowLevel/GteArray2.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::BasisFunction</class>
    <class kind="struct">gte::BasisFunctionInput</class>
    <class kind="struct">gte::UniqueKnot</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBezierCurve.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBezierCurve_8h</filename>
    <includes id="GteArray2_8h" name="GteArray2.h" local="no" imported="no">LowLevel/GteArray2.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteParametricCurve_8h" name="GteParametricCurve.h" local="no" imported="no">Mathematics/GteParametricCurve.h</includes>
    <class kind="class">gte::BezierCurve</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBillboardNode.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteBillboardNode_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBillboardNode_8h" name="GteBillboardNode.h" local="no" imported="no">Graphics/GteBillboardNode.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
  </compound>
  <compound kind="file">
    <name>GteBillboardNode.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteBillboardNode_8h</filename>
    <includes id="GteNode_8h" name="GteNode.h" local="no" imported="no">Graphics/GteNode.h</includes>
    <class kind="class">gte::BillboardNode</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBitHacks.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteBitHacks_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBitHacks_8h" name="GteBitHacks.h" local="no" imported="no">Mathematics/GteBitHacks.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a60cefd03536b09934e2202f832c99ac4</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a033e3d51ca4da164781a6856367d39ee</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4086728329824894116ceb622dffacb3</anchor>
      <arglist>(uint64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a496fbcd6e3d0bf6e4b25c6588306ed80</anchor>
      <arglist>(int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7495e0977a9b35c9a99215c68da641a2</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6fdede05249b183b86ad804281858e2e</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8ba6d781452eed16132245c429164499</anchor>
      <arglist>(uint64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab663fb43efb8ca3fb3b2d672d79d62d7</anchor>
      <arglist>(int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP bool</type>
      <name>IsPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aad39096f837e5f8d441f05464c150d99</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP bool</type>
      <name>IsPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac4d15a88bf50f415e9703d2129caf2af</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP uint32_t</type>
      <name>Log2OfPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1fb14edd18d8fedeb61ab25e5784c108</anchor>
      <arglist>(uint32_t powerOfTwo)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>Log2OfPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4f33e4a12fa92f9deb181006d7e3d679</anchor>
      <arglist>(int32_t powerOfTwo)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP uint32_t</type>
      <name>RoundDownToPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af58c648c2b408d3b8d7da36199da9548</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP uint64_t</type>
      <name>RoundUpToPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a55d90df7be58b7017ff1c1f85bbb567f</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int32_t const</type>
      <name>gsLeadingBitTable</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad58aa43f811199db84b6bfcef59ccd9e</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int32_t const</type>
      <name>gsTrailingBitTable</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3542b68289d3537e8bbb119a9a9c7863</anchor>
      <arglist>[32]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteBitHacks.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBitHacks_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <namespace>gte</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTE_GET_HI_I64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a8524dac102b4eaad0009c5e5b3b7e4b8</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_GET_HI_U64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a0388e6844e21fbcba80535bd02ef6b78</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_GET_LO_I64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a3dceb473b75499a764646419039c658c</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_GET_LO_U64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a8b86c62270e9139de48e7eacd3c86c0e</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_I64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>ae73a03076aaf6ddc0a42ed5707c594b1</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_MAKE_I64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a4f27ab0fe86dbc8dfe1fc0c95d3e8efd</anchor>
      <arglist>(hi, lo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_MAKE_U64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a4ef4bd8a7694d2f1650c21ad5405939b</anchor>
      <arglist>(hi, lo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_SET_HI_I64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a39c16524bd0094b71a78c1510ac91404</anchor>
      <arglist>(v, hi)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_SET_HI_U64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a49512610a52db96c6ee1eac78eca6b8d</anchor>
      <arglist>(v, hi)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_SET_LO_I64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>ab09ab85cd5e96fb2d5268d2aa235145e</anchor>
      <arglist>(v, lo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_SET_LO_U64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a97d2201f28d881b96d0fc8bbbb83b002</anchor>
      <arglist>(v, lo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_U64</name>
      <anchorfile>GteBitHacks_8h.html</anchorfile>
      <anchor>a5f15a9d2062f23063e663b614c439796</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a60cefd03536b09934e2202f832c99ac4</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a033e3d51ca4da164781a6856367d39ee</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4086728329824894116ceb622dffacb3</anchor>
      <arglist>(uint64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a496fbcd6e3d0bf6e4b25c6588306ed80</anchor>
      <arglist>(int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7495e0977a9b35c9a99215c68da641a2</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6fdede05249b183b86ad804281858e2e</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8ba6d781452eed16132245c429164499</anchor>
      <arglist>(uint64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab663fb43efb8ca3fb3b2d672d79d62d7</anchor>
      <arglist>(int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP bool</type>
      <name>IsPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aad39096f837e5f8d441f05464c150d99</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP bool</type>
      <name>IsPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac4d15a88bf50f415e9703d2129caf2af</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP uint32_t</type>
      <name>Log2OfPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1fb14edd18d8fedeb61ab25e5784c108</anchor>
      <arglist>(uint32_t powerOfTwo)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>Log2OfPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4f33e4a12fa92f9deb181006d7e3d679</anchor>
      <arglist>(int32_t powerOfTwo)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP uint32_t</type>
      <name>RoundDownToPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af58c648c2b408d3b8d7da36199da9548</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP uint64_t</type>
      <name>RoundUpToPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a55d90df7be58b7017ff1c1f85bbb567f</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteBlendState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteBlendState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBlendState_8h" name="GteBlendState.h" local="no" imported="no">Graphics/GteBlendState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteBlendState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteBlendState_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <includes id="GteDrawingState_8h" name="GteDrawingState.h" local="no" imported="no">Graphics/GteDrawingState.h</includes>
    <class kind="class">gte::BlendState</class>
    <class kind="struct">gte::BlendState::Target</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>BM_DEST_ALPHA</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>ad2a307d029371c74a74a579bf6434267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_DEST_COLOR</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a0f49d0910195462b18de0a7709cf44c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_FACTOR</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a641a8d41543dbb6e1774d8286ab400c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_INV_DEST_ALPHA</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>aca6823ff83914bdb0ea44265b79858c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_INV_DEST_COLOR</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a24de4d364c5ad8451fcb4f821c50bf07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_INV_FACTOR</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>ac523ceb67bbde3865995e9af7a008371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_INV_SRC1_COLOR</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>ad639615151c2039829da21ba6a9efd29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_INV_SRC_ALPHA</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>ae85c6d93fe076708579f5cf76ebcb01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_INV_SRC_COLOR</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a48d4b706a5e9260e4547879e1af23fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_ONE</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a3d7ed5425a4b9fc0083e7751bd7ba6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_SRC1_ALPHA</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a2fe1f2ef92d723e662af5216845316e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_SRC1_COLOR</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a1be0f1fc0f00c65931a7e6dc72f86500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_SRC_ALPHA</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>ae00a48073b27b6970ce0f074c11db06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_SRC_ALPHA_SAT</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>ab06c54ab151fa48e980832ddfbd054a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_SRC_COLOR</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>acc31ac4e1bdb8370bf862f4d39ee6cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BM_ZERO</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>acf6a6df3cccf36daf9bcfcceaebc808b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CW_ENABLE_ALPHA</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>aaee9d33866cb51cbf0f453be05c0f6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CW_ENABLE_BLUE</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a77b8a6edeeeb4e8d68a06444adebe96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CW_ENABLE_GREEN</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a87ae6039d0966aaa7498901e6d564248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CW_ENABLE_RED</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a53cd7d147026b538554dd0f7acaa4e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_ADD</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>ad5577367e4a4731382cb9a45b0cc7840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_MIN</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>ae0f7bf1a528a7aec1f1b2a9c878ec534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_REV_SUBTRACT</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a68c46bdf5a59898bdfb07abe1839e677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_SUBTRACT</name>
      <anchorfile>GteBlendState_8h.html</anchorfile>
      <anchor>a64ba1ef45023dbc4ea68f9459e40ca7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteBlendTransformController.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteBlendTransformController_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBlendTransformController_8h" name="GteBlendTransformController.h" local="no" imported="no">Graphics/GteBlendTransformController.h</includes>
    <includes id="GteSpatial_8h" name="GteSpatial.h" local="no" imported="no">Graphics/GteSpatial.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
  </compound>
  <compound kind="file">
    <name>GteBlendTransformController.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteBlendTransformController_8h</filename>
    <includes id="GteTransformController_8h" name="GteTransformController.h" local="no" imported="no">Graphics/GteTransformController.h</includes>
    <class kind="class">gte::BlendTransformController</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBoundingSphere.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteBoundingSphere_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBoundingSphere_8h" name="GteBoundingSphere.h" local="no" imported="no">Graphics/GteBoundingSphere.h</includes>
  </compound>
  <compound kind="file">
    <name>GteBoundingSphere.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteBoundingSphere_8h</filename>
    <includes id="GteCullingPlane_8h" name="GteCullingPlane.h" local="no" imported="no">Graphics/GteCullingPlane.h</includes>
    <includes id="GteTransform_8h" name="GteTransform.h" local="no" imported="no">Graphics/GteTransform.h</includes>
    <class kind="class">gte::BoundingSphere</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBoxManager.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteBoxManager_8h</filename>
    <includes id="GteIntrAlignedBox3AlignedBox3_8h" name="GteIntrAlignedBox3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrAlignedBox3AlignedBox3.h</includes>
    <includes id="GteEdgeKey_8h" name="GteEdgeKey.h" local="no" imported="no">Mathematics/GteEdgeKey.h</includes>
    <class kind="class">gte::BoxManager</class>
    <class kind="class">gte::BoxManager::Endpoint</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBSNumber.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBSNumber_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteBitHacks_8h" name="GteBitHacks.h" local="no" imported="no">Mathematics/GteBitHacks.h</includes>
    <includes id="GteIEEEBinary_8h" name="GteIEEEBinary.h" local="no" imported="no">Mathematics/GteIEEEBinary.h</includes>
    <class kind="class">gte::BSNumber</class>
    <class kind="class">gte::BSRational</class>
    <namespace>gte</namespace>
    <namespace>std</namespace>
    <member kind="function">
      <type>gte::BSNumber&lt; UIntegerType &gt;</type>
      <name>abs</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a2cdcd7ca7837b7f0655f66d6f4351fb0</anchor>
      <arglist>(gte::BSNumber&lt; UIntegerType &gt; const &amp;number)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteBSplineCurve.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBSplineCurve_8h</filename>
    <includes id="GteBasisFunction_8h" name="GteBasisFunction.h" local="no" imported="no">Mathematics/GteBasisFunction.h</includes>
    <includes id="GteParametricCurve_8h" name="GteParametricCurve.h" local="no" imported="no">Mathematics/GteParametricCurve.h</includes>
    <class kind="class">gte::BSplineCurve</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBSplineCurveFit.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBSplineCurveFit_8h</filename>
    <includes id="GteBandedMatrix_8h" name="GteBandedMatrix.h" local="no" imported="no">Mathematics/GteBandedMatrix.h</includes>
    <includes id="GteBasisFunction_8h" name="GteBasisFunction.h" local="no" imported="no">Mathematics/GteBasisFunction.h</includes>
    <class kind="class">gte::BSplineCurveFit</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBSplineSurface.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBSplineSurface_8h</filename>
    <includes id="GteBasisFunction_8h" name="GteBasisFunction.h" local="no" imported="no">Mathematics/GteBasisFunction.h</includes>
    <includes id="GteParametricSurface_8h" name="GteParametricSurface.h" local="no" imported="no">Mathematics/GteParametricSurface.h</includes>
    <class kind="class">gte::BSplineSurface</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBSplineSurfaceFit.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBSplineSurfaceFit_8h</filename>
    <includes id="GteBandedMatrix_8h" name="GteBandedMatrix.h" local="no" imported="no">Mathematics/GteBandedMatrix.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteBasisFunction_8h" name="GteBasisFunction.h" local="no" imported="no">Mathematics/GteBasisFunction.h</includes>
    <class kind="class">gte::BSplineSurfaceFit</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBSplineVolume.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBSplineVolume_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <includes id="GteBasisFunction_8h" name="GteBasisFunction.h" local="no" imported="no">Mathematics/GteBasisFunction.h</includes>
    <class kind="class">gte::BSplineVolume</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBspNode.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteBspNode_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBspNode_8h" name="GteBspNode.h" local="no" imported="no">Graphics/GteBspNode.h</includes>
    <includes id="GteCamera_8h" name="GteCamera.h" local="no" imported="no">Graphics/GteCamera.h</includes>
  </compound>
  <compound kind="file">
    <name>GteBspNode.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteBspNode_8h</filename>
    <includes id="GteNode_8h" name="GteNode.h" local="no" imported="no">Graphics/GteNode.h</includes>
    <includes id="GteHyperplane_8h" name="GteHyperplane.h" local="no" imported="no">Mathematics/GteHyperplane.h</includes>
    <class kind="class">gte::BspNode</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBSPrecision.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteBSPrecision_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBSPrecision_8h" name="GteBSPrecision.h" local="no" imported="no">Mathematics/GteBSPrecision.h</includes>
  </compound>
  <compound kind="file">
    <name>GteBSPrecision.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBSPrecision_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::BSPrecision</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteBSRational.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteBSRational_8h</filename>
    <includes id="GteBSNumber_8h" name="GteBSNumber.h" local="no" imported="no">Mathematics/GteBSNumber.h</includes>
    <class kind="class">gte::BSRational</class>
    <namespace>gte</namespace>
    <namespace>std</namespace>
    <member kind="function">
      <type>gte::BSRational&lt; UIntegerType &gt;</type>
      <name>abs</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a2dbf336830d4f2071c7525fd016351fa</anchor>
      <arglist>(gte::BSRational&lt; UIntegerType &gt; const &amp;number)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteBuffer_8h</filename>
    <includes id="GteResource_8h" name="GteResource.h" local="no" imported="no">Graphics/GteResource.h</includes>
    <class kind="class">gte::Buffer</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; Buffer &gt; const &amp;)&gt;</type>
      <name>BufferUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a531ccaa42dd13a3fbae84ac0fd180950</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteCamera.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteCamera_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteCamera_8h" name="GteCamera.h" local="no" imported="no">Graphics/GteCamera.h</includes>
  </compound>
  <compound kind="file">
    <name>GteCamera.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteCamera_8h</filename>
    <includes id="GteViewVolume_8h" name="GteViewVolume.h" local="no" imported="no">Graphics/GteViewVolume.h</includes>
    <class kind="class">gte::Camera</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteCameraRig.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteCameraRig_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteCameraRig_8h" name="GteCameraRig.h" local="no" imported="no">Graphics/GteCameraRig.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
  </compound>
  <compound kind="file">
    <name>GteCameraRig.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteCameraRig_8h</filename>
    <includes id="GteCamera_8h" name="GteCamera.h" local="no" imported="no">Graphics/GteCamera.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <class kind="class">gte::CameraRig</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteCapsule.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteCapsule_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::Capsule</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Capsule&lt; 3, Real &gt;</type>
      <name>Capsule3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a835cf6fa529a1341d8fc8e46d66c2517</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteChebyshevRatio.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteChebyshevRatio_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::ChebyshevRatio</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteCircle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteCircle3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="class">gte::Circle3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteCommand.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/</path>
    <filename>GteCommand_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteCommand_8h" name="GteCommand.h" local="no" imported="no">Applications/GteCommand.h</includes>
  </compound>
  <compound kind="file">
    <name>GteCommand.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/</path>
    <filename>GteCommand_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Command</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteComputeModel.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteComputeModel_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::ComputeModel</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteComputeProgram.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteComputeProgram_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteComputeProgram_8h" name="GteComputeProgram.h" local="no" imported="no">Graphics/GteComputeProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteComputeProgram.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteComputeProgram_8h</filename>
    <includes id="GteComputeShader_8h" name="GteComputeShader.h" local="no" imported="no">Graphics/GteComputeShader.h</includes>
    <class kind="class">gte::ComputeProgram</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteComputeShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteComputeShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteComputeShader_8h" name="GteComputeShader.h" local="no" imported="no">Graphics/GteComputeShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteComputeShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteComputeShader_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <class kind="class">gte::ComputeShader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteCone.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteCone_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <class kind="class">gte::Cone</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Cone&lt; 3, Real &gt;</type>
      <name>Cone3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad0aff64556ac893ec8077b749fd42f3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteConstantBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteConstantBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteConstantBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteConstantBuffer_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <includes id="GteMemberLayout_8h" name="GteMemberLayout.h" local="no" imported="no">Graphics/GteMemberLayout.h</includes>
    <class kind="class">gte::ConstantBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteConstantColorEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteConstantColorEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteConstantColorEffect_8h" name="GteConstantColorEffect.h" local="no" imported="no">Graphics/GteConstantColorEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteConstantColorEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteConstantColorEffect_8h</filename>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
    <class kind="class">gte::ConstantColorEffect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteConstants.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteConstants_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG1_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aea082fae335117444969bb69c1245c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG1_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a853f054f6c6fde1df49f9bcd1d0949df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG1_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a895b83c55a0ca4fda66e49858b359d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG2_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4673a8d07759d380526b568aff4db4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG2_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a94c6e7ffb752b531813f655dd1e3c0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG2_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a19c8d9e04eb2c2cdb2fa44489db47dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG2_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a35918ef796bb610c5dec21e950accec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG3_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a9aeab052afa45d2abab7403ba63b112f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG3_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a67e2eb7a5c63378b53a9d3f64c5281d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG3_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2bf9670fdf8dd8b896261d2738d99425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG3_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a71ab6f90001c06e627e1033a11a4b97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG3_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab61d9202b2cf0846957aebde57e6452f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG4_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a771e9da10af51290c822fe6877a4ffeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG4_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a39e7514e4384ba2473bf1c15365b3cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG4_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2c7ea7f93c10ccb3c7a271289fdd187f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG4_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5ee2000a6057c9a0260137f6cd829723</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG4_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad5a7c1caa82f8304951e29b8e61c4213</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG4_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6988e7c92b944e1a6af49233ea24aa9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG5_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a844dc976d7a9297cf675c266019a9064</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG5_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3561a554d5f6ee22f6acfa69738e27cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG5_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a67e252d44bb3351504cdb80551bee259</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG5_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2a041c6425ff59d2c690f92cf6596993</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG5_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a126449eac16e26d997a8d8da7cc9e5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG5_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a84600837e6f46133be7884bd8341b40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG5_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a57b3649a6bdf0eb4b7413f14303135a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG6_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a271af688b2f0562e7c87b09ad37f05d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG6_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a7db729cfdd38620e067a883f5520c0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG6_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2f1e25365dc030e0eba5c09fb6b25fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG6_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a7312ff8995705e42fee9b6fa5ef3a2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG6_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2daabce49f2d2cff14576120f4357e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG6_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8b6ef77f40b4db94509256848f1b5d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG6_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad12b8ae7cc2f13fd7f90a9b2cb5ac701</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG6_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>acd640c16a33a429c184c838aebbfacb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG7_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af12009f1921b19f8483e63b497c4cbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG7_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aeaf4ecf5318ed00e6f8b26a1473ca6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG7_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a246e1d74ea3e38c7a87161ec4d8467e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG7_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4a0b6ec0b9369fea62d7451d3286159b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG7_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>adecb72dd92218a5784fab5084482fb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG7_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a74a8c931c3e477d218ff90298e85ef4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG7_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4947060edc18b71f4aec25d725913a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG7_C7</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2419fbea2102f81e11ee1d8d13c66195</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG7_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab81f252c632f14f033a11dd80850dc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a05a2cf9f3edba888d3057a69b7a65741</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a806c896945e87055c80c0dc93a0679b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>adedb5f724aaeecddf510e78750266cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a0e1054f919338bb7b8d788a971e7d457</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a624c213fa2c3c73af5756c48294b763b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8f95550feae9d21068ce9c5d0646951b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a0bc7a79e51be6eb22ed9a12be1ceb5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_C7</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aab72c18227fa11a30329a4c34054ef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_C8</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a356e85a721b3e51ab478fb9c20888aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ACOS_DEG8_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa760338d00a14ac92708c8c98a930ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG11_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad9718876188962b3ece8bca69a3e8e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG11_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aff570cfc08a3c0b5c2222d800784a1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG11_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a246acda5da9e50ab2cc3530e3ee979a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG11_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1a295d9413560db3ff382df2ad227395</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG11_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a407af75c9840e026cb2d58ffc6cda209</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG11_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a407a26ac1a3b32984b7dc96e560af5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG11_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a9a281bbe6f75b10bf5d6076ef719e539</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG13_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a64255783b028372ebd5edbe2b856394e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG13_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a386759c498b9fc0c0971eb977f8392ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG13_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6ca11c8faf8bc4b59f6141551b17e39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG13_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a882640c7c5e2d8764414b6e1841e2910</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG13_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae4735c6281b87117d99a390509d2e77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG13_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa42ce8277b8cd347557d7576feb3e2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG13_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a431622b2c229d2cdda371e11e2ba1b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG13_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af8ab821644b32eef3c53c08cbeb0ec55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG3_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5a3ad67a0329f0e388f8559730c60c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG3_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4686079bb3e0bb8d8f9385a1892240b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG3_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ac60e7dff2145a0d2ebea49e56eeb0f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG5_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af1f11b4f921bd34bf44aa50296406541</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG5_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a194f8c5b78a9aff50e32b47ddc225952</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG5_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa59850bb9f4effb9a25c58841c84cfdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG5_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a73a717a0413c292b3120508dd3b1e00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG7_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>acbfd5aa111bf57a1944dfbec135c1deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG7_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8b32813d2574c53bb1ee221d546fb172</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG7_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a82ab3fd645b7f99e5a954d86b2385f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG7_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae8b4076538bdc6431cbde68f1e6b1406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG7_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a35eb877204fd9ffaadba0066e555c561</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG9_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a95bf91d35b120d8570d4ead8661b57db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG9_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa088e45229601c186e641ccc1ba1e8dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG9_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8aacda1e40ef381a280a32685085c0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG9_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a23259ca2681bcc759a694fe92b55a17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG9_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a72e9d6004e57540e2ad7eaffc3cba09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_ATAN_DEG9_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a0828052a7c28c8330c86b93df24ba017</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG10_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4a2acba61a26b04728f2b12dc820774f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG10_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab27a3bb0cd7005def62788541dc5d825</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG10_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aff1907ba2082dfbfc1f8ad26ac8565cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG10_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>add49f3e2f91a9d29f62519f98cd843fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG10_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad7b871f76dfdcc33cd9ff7c8daecb057</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG10_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a99aeacb7b68f4f32bd2e8855e9b512a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG10_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8edff5a724a9f3a2f72f7cd40452eef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG2_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a26cb868dcb974aa9876d4413f458ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG2_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a361c62406c72833d16924c228e035c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG2_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a023fdf71b2164d8fcd8b94c4c2451a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG4_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6b15fd1b9e1bf1f9243c48fc9d980060</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG4_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad3292e8067fda24bcc81a50ced1ee997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG4_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad4b1a5004b84ca3a46f92fe6072d8b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG4_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a029abbb82117d07bf9c062579e6c144a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG6_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>affeaf5ff401b775b8362f5551d9c757c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG6_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af7784431169dda8352e2bd574a8803f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG6_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af0ef011bf130109a1f457f031e72d0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG6_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>afdac0cae62a24ffbf8e5b6ad44a6affd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG6_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1aa50d61e46f139de4bc0c960836563b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG8_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a52e5e29e6db4fec905597efd09e0acb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG8_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>affc9e6c786e791548eed80f625bccfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG8_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a84b8d1ef0418649403ef320a0f7ebe72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG8_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a657fd1063c4e6275be1f44f79c869988</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG8_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a12fe7894ea2960bca9b5c48c069f6981</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_COS_DEG8_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a77b5c6e22fd4b65cb95815b45deffd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_DEG_TO_RAD</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a61e8a24d722d44f3e004079527451224</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG1_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a102646ab18f9c6532cb77d3bad5036a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG1_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aefbf939bce6ff7871ab523dd319903c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG1_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>afaa60f0c1799287d0afe856411dabb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG2_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab29cd454e9b9114857791789465249fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG2_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a24ee55df42dc4c0eb76dd3f1c228458d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG2_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aae56ec20a964a8cc4f080df5decbdda7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG2_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab7500301244ba488743c188f304ea9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG3_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa37b6ba3a7ead27fbe793e41de08d3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG3_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3d4b60d2c509e3c32d03f3ebf9398796</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG3_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae51177fea1e9988ad9be079cd20af056</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG3_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae93cf3c688acaf9da7491ce733b8322e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG3_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a416def40db82da2626a1d78950f253eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG4_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae3da726f178fc894cc1e73a6d907af29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG4_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a124abd960501eb375809ca295dc883e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG4_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aec2e8f0e1c29a91f858d7452837f920a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG4_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab04c4ce08c66f93a3133439308a043c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG4_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae262bb01732ad1c4260f174396941795</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG4_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad11aac42184fc1902ec85798b41df1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG5_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2e7d416754655cf338a0f5c5652ee09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG5_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a275c8ad55a00ad789eaa58cc2cf25c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG5_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae54f29d9e973bde51fdc0f222bb4ea90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG5_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>adf68f8e403dc1c066d6afabae9126e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG5_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa86b4d40e0b0a7e45fcd24f2ab6b245b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG5_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa8b39b6ddee5cdcb70f986b481660189</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG5_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae36b965081ae8d4b9a3c5a8be1a8bd65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG6_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a72808822d75d3b7c5cf150872f1570d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG6_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a37acc6a3fb9942ee7ce6b862202c2830</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG6_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad2c870a7aa3d693e143bf779d2b64ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG6_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a455ea32834385fc4076df61e6e9b661e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG6_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5923a10ae14d630cea384bf0522487ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG6_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a47fcfb8cdab08b3f2fba22d2593facfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG6_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aaf2c9c982c062aa168fb90e3178137db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG6_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8f038d0e7cc32b1934bd67ceb785f3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG7_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>afd06a27935c64362100ef803b8ca2a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG7_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>afc8b61564d24aed1558dbf8421822f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG7_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a23092bce89603a75e1f535ab12e40c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG7_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a01eecaa2012d7d6eb9f0e15bcda1b986</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG7_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a255cc72dd5dda3be1f18ed4ae1a56caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG7_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a28bc30eac61bdc9c2d4f42b545460202</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG7_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad30e5ae2b7c136cab0ba8b5844b572ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG7_C7</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2acbada90f803de318a6e3caa925f09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_EXP2_DEG7_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>abfa91cccd7260559dd2a659a085b9b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_HALF_PI</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3d3581de53d530eb94e2c7bc5bb53ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INV_HALF_PI</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a06b56ca378ff4208da7045030cfe0ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INV_LN_10</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a0e7b67448795725d332e17dcd765d1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INV_LN_2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1677752b1ac57246477fa3ecba26de6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INV_PI</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a7ca4366fd3558504fc0c8ca3edb7dc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INV_SQRT_2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8602f448ba0824d316940a9c53b49998</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INV_TWO_PI</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae7dd518fe0883a5b49277c3698632d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG1_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa052b0abf2a645360e1793f0c3e58a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG1_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae890783ca9308a470412b015b4f89b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG1_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad4502f8613960219425a8576dfd5864a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG2_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3981ad71edba99c1dc75418fb1a7974a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG2_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2ebbcec68064d9e20786e41878075b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG2_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa1821b62fa85a020bd0f576842fee3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG2_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2d36023ae1931def5337caea62fb305a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG3_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a06ee315765b8aabfef688dea3fe7f414</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG3_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3565c8152d465f5eaf63fceaee90643a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG3_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a18cb2697e1d35a99f1f7beea558cee2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG3_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>afb21e75183fc309f0566e1f08488c8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG3_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad932b421b2f9a46946e1c83341ded431</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG4_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a09df3e415fd753f1bc131b1f1a2a6a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG4_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1987961d259f5fa5ad6185c0a9c49e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG4_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5138203932a4c1ce718c81f31f64b9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG4_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab9316291c65f4c5237f264bec0596dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG4_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1ab09330ff1ca3b0ae25f19351799334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG4_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ade3bb0a694e7fa5e0bda88d70f156aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG5_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a80ef99e12393a919d03dc846f42c643c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG5_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae85c57a4494785667ffe1b1df9549e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG5_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab15356cd1711e91ad59425fe728e266a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG5_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1ed40e2d01990cbf539b1cea9110e081</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG5_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a0054fbab8cba98bbf83c5187034cc819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG5_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af10742cb91c9125ee905adbbad17bd52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG5_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aee6659b55f046933605ed9d62642f36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG6_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a9b08a9f243168c0ff3908f14f1234333</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG6_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a028a4b0f66fed4e62c2acbf898e284f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG6_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4532cc9f950cc3c7faf3a40487612062</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG6_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a9a0ffa85ea2ba01a88d26390856d8641</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG6_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a109bac5fd646f9a3de10ff4c627d785b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG6_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af1c2c2c07c8ddcc842cdc55485cd16fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG6_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa4d31cddf8949a153f7f00039076a982</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG6_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aebc4b44e32a4d0447e380e5d33f02cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG7_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ac2ae5a3e1eebdac6daa0668d0d12a2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG7_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>add8d7e8ab0b6f54b68d945a0cfe1f225</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG7_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa219df2d3730c6c4bd1d60d76398c998</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG7_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a143db63b28d2484f997661bdbdeafea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG7_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a46dfb979cfbb2ae625ea6192dd3009ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG7_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6be755a3ec9f0cf31a52bf6ab8de7b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG7_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4e74c5faa754c8fa1a2d2be0d4ffa2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG7_C7</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a7d1ace4c966f418f04460dfa2ddeafce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG7_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8687938391603f42674c5dd34c7c88a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ac22356d8a59e53292f4f9395d878903c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a95a4f3e90ea952565eaff4a923bafb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa6e57f50f749061df6347814b8fc13ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3b692bbd37ce2a8117dd70705015c5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a42c832960d71dfacaa92804fdf84589c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a7f233d973a15cb810de4aed2ac933d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a670538645ed92085de90bfa4b5943734</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_C7</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8b1d29b3e53e4b382572744d18a79cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_C8</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aef8975840cf79dc92cc34a5e913305f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_INVSQRT_DEG8_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aecaf628caa691d15bba4961afac59389</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LN_10</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6a0b0a8ad7d5cbc0adbb835f84ad180f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LN_2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a49763c7d8c535ebdd60f509286d038ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG1_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>abf75a59240fdcdc48c5e183378c624a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG1_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1afa3a082d2ec97800c31c1f20ed8d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG2_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6dff34a260015f1e543ea9e81771baae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG2_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af8fba9738b251d0fdf6cc312d8a2245f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG2_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aabfe560e89124976b317c1fa643b2330</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG3_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>abf7493f8bc7ae543308e8313dbfd9399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG3_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a146754fa3e106e64b25d2bc68a73aa3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG3_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5bb13773798ea7a6cfaa898eeae45417</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG3_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab34c88a41eedc5c9e811023f00ad6454</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG4_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a85a39c09dab5d74435d2b7115d7553f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG4_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6dbd0572295fc8389283842995bc8d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG4_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a80640ca8c06da5dc72ae2e7f91b33011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG4_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a276dd98b120a4937348b6e9a5abab158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG4_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aca449f7fcdd1e44d1fa395a3306cd38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG5_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>affd9eea34fb7f1d85e72559d9f5f7ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG5_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3c279e1a34d5dd13995aa698c9ef77c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG5_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a7fa934f4d743f8ef6f8df79005b1f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG5_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>adf9df0427fdf7961e45ca0c4670d3c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG5_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2805df2991024e802c01db7075b025af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG5_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3c67c3eab047ab60b691aca9b21b8cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG6_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3abd897ba066d45967ba933b79ef1ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG6_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a28810758926e4f4bb27dffd35676c1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG6_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa06e2974deec5475527853a3dae5f28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG6_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5c964bdb3c4db527db8ed7b7c53a1329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG6_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a9f24ead8d414e08efca4002866bf0177</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG6_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a23c43322d35a6c22078ac6a2fda98f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG6_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a9099a67f5b3bbcda13a22292d1b7eb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG7_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a53b8c302613930cecf9e2c4f249ca980</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG7_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>abd18236f8795a119d6d364aa85a95399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG7_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a67c4dbd9de4330cd1e6a9967296c77b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG7_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae76df56b8295f30a3799fe8f2a6bd00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG7_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae93d41ed7d7bcc530ea87daf1cd07ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG7_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af58f3c9c28f6839f779f7f75ca0515e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG7_C7</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a363e7659d8ef39c99dde53c6d9c62376</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG7_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>afc77112e2feac29353ce7071ffc6d720</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG8_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa2a39e1c7407c19a8807db87f8b05983</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG8_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a729c12f9ce2ddb550a23b089dcf46ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG8_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a182e4c0248c9246f6ec08deb8d3a7876</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG8_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a732407105473559c71f8079bbbf9ab96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG8_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8ce449d3038adea0b750d7e181b4eb17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG8_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a81b2b766ff2351cc0738a68e0f9bfc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG8_C7</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>acab0c2ebb8a9f0171a2385a8ef95510e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG8_C8</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad38d3673bc5023a109727310db2a0d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_LOG2_DEG8_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae450b7d0468100571da53e64661c975e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_PI</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a702dbdddcb5994ca178da02f6812a42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_QUARTER_PI</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa7fb3283e0d562402678a97ad0c0f152</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_RAD_TO_DEG</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad301724ddbb603451ef60cb60f52aa53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG11_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aef35cfe55cb1730084867c7d61dcaeda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG11_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8f4520587a4aaf210b57fe3c7ae6c318</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG11_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa5417d3dc9566af327bbc09c671a2ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG11_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ac9478df0470f73a0566575c3dd883835</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG11_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aba273f52cf8b39a13ae12e70d47f86bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG11_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa6ca12c08f82968bfa93bf869a70ac72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG11_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>adc63157500657e924bca5970d27e13ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG3_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8e570b94c4e16b6e8a7355ffbc979c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG3_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af91a793760763c67bed0a059f24a8fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG3_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af7269ff520cd33499016a49e113c9a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG5_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1690c080441dbb49674307cfb59ba77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG5_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aee8618b67d398af1b64b5a6d2d4a2dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG5_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ac627e3d052504091dd50221672d3c6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG5_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae76fa98e8d7b34f10c4ae3c9a814d196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG7_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>abfea3d9b718b3d7277171d232cb92660</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG7_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a509f55191eca29d3d1848654661a5fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG7_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aeddd40607da92f44605832d6628927bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG7_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a66aa835bfa82f74d192f9cafddef26bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG7_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a27a075c3386ae91eef7d4b3052a4a61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG9_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>abfeeba95dae0a9cd9057b76ad03a6ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG9_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3efe1a14dc19bf8702e6d1a66855367e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG9_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a770a81c65512e82315b127804e1d975b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG9_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae55913139b0e71eb5c42ca5ed287e1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG9_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a58a7acb51a0e35ae9e29b2f84bae0d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SIN_DEG9_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a32847520e0536b616dc6cbf4d8dec283</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad07b6b87bcc6209b91d56b072b33e886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG1_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a63bda916abf64102b41f0ee1c73ce659</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG1_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad65117a6915acf323c0838ce6813815f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG1_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6ac6587c8f74229ac27a7d975045c19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG2_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a25bcec34e3ce7309c22bd2cc7dfe825c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG2_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>adbb6599249d5b2abab2ca75675e6fcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG2_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad78abedb7f939b69c06d4e47162a0784</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG2_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aeb153510cb4ac218bc0d2c14017f5d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG3_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a8dc3d2a985c7ece6337f6506044247d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG3_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1a0754eb8623c969ee75c868d0af19c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG3_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a95e22062cb9c073bf3ac61c8b5d00f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG3_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ac03a98b544a0bda014dde61aa619f501</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG3_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ac116872b25ba4fcf3782404157768d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG4_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae5a7d33293937a7e3aa93d0944bfcbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG4_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a7364d58191f27fe6a48712c0a6a22fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG4_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a61b95e502b4668f96487d214aacb5ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG4_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa4ea547ea71474bd6682704f9cce926b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG4_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a826db7bfc0244503421dc70a5a93c9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG4_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a233101128414c5338b609f32fa316cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG5_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af4fc21c193256784db96c613ee8f76fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG5_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a29d8ac2912d66679d0c8df45590f2778</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG5_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ae842f7852e8b235dd3c43a3103f2dabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG5_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a23930509511e623f0a348db0ae5019f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG5_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a9f6a108ce5ccdd7152bed3085dc719f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG5_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6819df364b85727e8982547546088a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG5_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a14b0712c159c1df8e2fac3b11f011b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG6_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ac968f5de889202a1392f022c11d6883c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG6_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab58d03735f20f39b53eded32419d1e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG6_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a636223df1a49072aa234ee761dd506e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG6_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a213defa6e30cf7d794d736896c326563</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG6_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2b5f25a07538bc971565aa9e0e5628a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG6_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a06cc1b27fa0d5f00a1933cf85ab2e71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG6_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a588128336669815d905d0c1878f60321</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG6_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>abb72089adcacf04a7de2ea7b0e55f4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG7_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3d2b44b774743c4fcaaa81352a33bfdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG7_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a0c86344dd7108fe8b7784466937f83cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG7_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a376f51994e547ef8a5b47155e3936459</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG7_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad3ef406acd40c44d2fe3f6e43b171804</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG7_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a45b57b0f39ced6ac1d180b6f857054b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG7_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a2b08384e32c7e2c535be33e0973fe9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG7_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aebe350f9bad2470da8b40d9f5b728184</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG7_C7</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1502401b8c0313172b01a28ab5e7595b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG7_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a78dd0c2167f4a6265296a6efee74c846</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aec70d968870448718100b4deeef3a158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a9b4a55f75f97ea0d74ecee629adb61ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a54bb790f8752f2523f6e1a78be72475e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a0df9ce1ad03dce3aebb2eaff25d4554a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad0dc59bb07eb464528895f8b5b79498d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5d84b9acdcb08736f9b6ff84695b97dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>adb17d4710ec4983159a7fe6636e61f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_C7</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a0da5b3f1eb5a37ada257f5162c3a3334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_C8</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>af0e0abb01f125eadedd77562310237ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_SQRT_DEG8_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a7cb7d2548c6a3e6295e9781c340bd099</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG11_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a631bd6da082f5ca1512749b2b95d9696</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG11_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5a29a0911412cbb1d77ed933912b01cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG11_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5c54229cf361238d660193270c68ce25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG11_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a81a94e1be42f28f22ef5f4591567a8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG11_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6c832020b864d92a9b93d1f38edebe9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG11_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3fc3d9c1b7ffa476a3be0f0261bc5b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG11_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad04a7b393aa001a9ec457f03b53fdc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG13_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4801503665853f898c535e1b048fafa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG13_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a96819071a77ba22de263560aa4411b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG13_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a87a3f2bb32ea5424e5f6940792a050ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG13_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ab94c2fec77eee5dc7749f6e342f81f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG13_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aaf12d7d5ae52775e8e3b11bac0d5d22b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG13_C5</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a6e964d9daedc595d2b78207196a016be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG13_C6</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aca9c3a8eff55ae03f5a31042991d4334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG13_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a99ccc721c6cbd260ac7e52d2bf08767f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG3_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad03684d9d4e55f1ab08441f9fee21fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG3_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a1550a62eebd28ee6881ed8c38e1e361c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG3_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a3335eca6d32631a9b6904586362cf730</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG5_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a766f4efda03d9b1b56f6e605f8a0dcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG5_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a0575f450d74907cdb848d0197c7ead01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG5_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a155afe010bb41c730e20e8ebdb646190</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG5_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aa697a720ed8513b8bf39a3c4eb7ff315</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG7_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a673cc216de3c0d1eb19bedd2baea9774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG7_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ad444834ef433ca83000d98811436eef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG7_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5edf7857075a37b736431b3667e86ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG7_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a9bcf58a84b6fd5b339678679f018a170</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG7_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>ac3fdac5cda866071ac0ca5f3082c0392</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG9_C0</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>acdd1bb5350ec1bada0b1d6a7fbe5c3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG9_C1</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>acb3a6195d1e8cdb0d2f7201c62652208</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG9_C2</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a246cfae822fca6663d6dc9904c4cfe44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG9_C3</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4fdd83bc580d5bfd78906355806abc0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG9_C4</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a4e420a22fbb9ac7912ad653e5826f411</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TAN_DEG9_MAX_ERROR</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>aea2f515c3ffb6bf5026acacf8664105d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_C_TWO_PI</name>
      <anchorfile>GteConstants_8h.html</anchorfile>
      <anchor>a5a2331c672a1a15846ba29e893be92ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteConstrainedDelaunay2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteConstrainedDelaunay2_8h</filename>
    <includes id="GteDelaunay2_8h" name="GteDelaunay2.h" local="no" imported="no">Mathematics/GteDelaunay2.h</includes>
    <class kind="class">gte::ConstrainedDelaunay2</class>
    <namespace>gte</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTE_CDT_FAILURE</name>
      <anchorfile>GteConstrainedDelaunay2_8h.html</anchorfile>
      <anchor>a8ecc20e15bf289b6fd69a9ed11bbc83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_CDT_FAILURE_RET</name>
      <anchorfile>GteConstrainedDelaunay2_8h.html</anchorfile>
      <anchor>a49cbbde6d185255db9cae4f0f350f679</anchor>
      <arglist>(r)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_CDT_REQUIRE</name>
      <anchorfile>GteConstrainedDelaunay2_8h.html</anchorfile>
      <anchor>aa79beb90e1c033671c276b01b5bcacb4</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_CDT_REQUIRE_RET</name>
      <anchorfile>GteConstrainedDelaunay2_8h.html</anchorfile>
      <anchor>a2d39eb94a839c6c82fc80d52eb47bc30</anchor>
      <arglist>(c, r)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContCapsule3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContCapsule3_8h</filename>
    <includes id="GteApprOrthogonalLine3_8h" name="GteApprOrthogonalLine3.h" local="no" imported="no">Mathematics/GteApprOrthogonalLine3.h</includes>
    <includes id="GteDistPointLine_8h" name="GteDistPointLine.h" local="no" imported="no">Mathematics/GteDistPointLine.h</includes>
    <includes id="GteDistPointSegment_8h" name="GteDistPointSegment.h" local="no" imported="no">Mathematics/GteDistPointSegment.h</includes>
    <includes id="GteCapsule_8h" name="GteCapsule.h" local="no" imported="no">Mathematics/GteCapsule.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9e39e26107c6bcffc2f68e1cc001f3b2</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Capsule3&lt; Real &gt; &amp;capsule)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6b68f0088518dade70d2fc455fd29b8f</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adbd3973bd0eaba047ef3e6851c9a7105</anchor>
      <arglist>(Sphere3&lt; Real &gt; const &amp;sphere, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a909deab72656803c0d5aad0ff8cb156c</anchor>
      <arglist>(Capsule3&lt; Real &gt; const &amp;testCapsule, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4e444320bfc4d0610785c1211a761902</anchor>
      <arglist>(Capsule3&lt; Real &gt; const &amp;capsule0, Capsule3&lt; Real &gt; const &amp;capsule1, Capsule3&lt; Real &gt; &amp;merge)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContCircle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContCircle2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4634452fc392b42baadc56661ed49a76</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, Circle2&lt; Real &gt; &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abaf1a63f0e6baefac2e9624f71cc2343</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;point, Circle2&lt; Real &gt; const &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3fc4ffdfd980c84ade7ab0234aacb387</anchor>
      <arglist>(Circle2&lt; Real &gt; const &amp;circle0, Circle2&lt; Real &gt; const &amp;circle1, Circle2&lt; Real &gt; &amp;merge)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContCylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContCylinder3_8h</filename>
    <includes id="GteApprOrthogonalLine3_8h" name="GteApprOrthogonalLine3.h" local="no" imported="no">Mathematics/GteApprOrthogonalLine3.h</includes>
    <includes id="GteDistPointLine_8h" name="GteDistPointLine.h" local="no" imported="no">Mathematics/GteDistPointLine.h</includes>
    <includes id="GteCylinder3_8h" name="GteCylinder3.h" local="no" imported="no">Mathematics/GteCylinder3.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a61fa9506bc9436d47b06bebf7395e7c7</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Cylinder3&lt; Real &gt; &amp;cylinder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a53c7f33f46e8b9d4711f5b74f6f2d50d</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContEllipse2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContEllipse2_8h</filename>
    <includes id="GteApprGaussian2_8h" name="GteApprGaussian2.h" local="no" imported="no">Mathematics/GteApprGaussian2.h</includes>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <includes id="GteProjection_8h" name="GteProjection.h" local="no" imported="no">Mathematics/GteProjection.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a26b7805c1637672752c196ac1bfe2650</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, Ellipse2&lt; Real &gt; &amp;ellipse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a435e16470d224cdbe63fc535f09104c5</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;point, Ellipse2&lt; Real &gt; const &amp;ellipse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a477c49400eb8c602f066142a66fdd60c</anchor>
      <arglist>(Ellipse2&lt; Real &gt; const &amp;ellipse0, Ellipse2&lt; Real &gt; const &amp;ellipse1, Ellipse2&lt; Real &gt; &amp;merge)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContEllipse2MinCR.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContEllipse2MinCR_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteMatrix2x2_8h" name="GteMatrix2x2.h" local="no" imported="no">Mathematics/GteMatrix2x2.h</includes>
    <class kind="class">gte::ContEllipse2MinCR</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteContEllipsoid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContEllipsoid3_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
    <includes id="GteApprGaussian3_8h" name="GteApprGaussian3.h" local="no" imported="no">Mathematics/GteApprGaussian3.h</includes>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <includes id="GteProjection_8h" name="GteProjection.h" local="no" imported="no">Mathematics/GteProjection.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aafcac221ac248972f1076a4bf494b20d</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Ellipsoid3&lt; Real &gt; &amp;ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a860d77cfbcd05b2953c0e2b05c479e76</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5c91833dc48bb8c06bdfbf04d1c74fd7</anchor>
      <arglist>(Ellipsoid3&lt; Real &gt; const &amp;ellipsoid0, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid1, Ellipsoid3&lt; Real &gt; &amp;merge)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContEllipsoid3MinCR.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContEllipsoid3MinCR_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <class kind="class">gte::ContEllipsoid3MinCR</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteContOrientedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContOrientedBox2_8h</filename>
    <includes id="GteApprGaussian2_8h" name="GteApprGaussian2.h" local="no" imported="no">Mathematics/GteApprGaussian2.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a88ad7b4fbfe78c831990c25aa13e6c56</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, OrientedBox2&lt; Real &gt; &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a756695af69951a3bde790fbd9eabb20e</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;point, OrientedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a892bfe71a96fc9075280aa33e582a27a</anchor>
      <arglist>(OrientedBox2&lt; Real &gt; const &amp;box0, OrientedBox2&lt; Real &gt; const &amp;box1, OrientedBox2&lt; Real &gt; &amp;merge)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContOrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContOrientedBox3_8h</filename>
    <includes id="GteApprGaussian3_8h" name="GteApprGaussian3.h" local="no" imported="no">Mathematics/GteApprGaussian3.h</includes>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a999aff39143e674dbca3a8b4b1539e40</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, OrientedBox3&lt; Real &gt; &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aba78c75fe43b830f7140811b74c73380</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>afdd91c440f1d1fa5c7272c62b40225d4</anchor>
      <arglist>(OrientedBox3&lt; Real &gt; const &amp;box0, OrientedBox3&lt; Real &gt; const &amp;box1, OrientedBox3&lt; Real &gt; &amp;merge)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContPointInPolygon2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContPointInPolygon2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <class kind="class">gte::PointInPolygon2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteContPointInPolyhedron3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContPointInPolyhedron3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteContPointInPolygon2_8h" name="GteContPointInPolygon2.h" local="no" imported="no">Mathematics/GteContPointInPolygon2.h</includes>
    <includes id="GteIntrRay3Plane3_8h" name="GteIntrRay3Plane3.h" local="no" imported="no">Mathematics/GteIntrRay3Plane3.h</includes>
    <includes id="GteIntrRay3Triangle3_8h" name="GteIntrRay3Triangle3.h" local="no" imported="no">Mathematics/GteIntrRay3Triangle3.h</includes>
    <class kind="class">gte::PointInPolyhedron3::ConvexFace</class>
    <class kind="class">gte::PointInPolyhedron3</class>
    <class kind="class">gte::PointInPolyhedron3::SimpleFace</class>
    <class kind="class">gte::PointInPolyhedron3::TriangleFace</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteControlledObject.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteControlledObject_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteControlledObject_8h" name="GteControlledObject.h" local="no" imported="no">Graphics/GteControlledObject.h</includes>
  </compound>
  <compound kind="file">
    <name>GteControlledObject.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteControlledObject_8h</filename>
    <includes id="GteController_8h" name="GteController.h" local="no" imported="no">Graphics/GteController.h</includes>
    <class kind="class">gte::ControlledObject</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteController.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteController_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteController_8h" name="GteController.h" local="no" imported="no">Graphics/GteController.h</includes>
  </compound>
  <compound kind="file">
    <name>GteController.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteController_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Controller</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>RT_CLAMP</name>
      <anchorfile>GteController_8h.html</anchorfile>
      <anchor>ac9469ac30d3a67946de5f92e85b704fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>RT_WRAP</name>
      <anchorfile>GteController_8h.html</anchorfile>
      <anchor>af70b11f11558450bc472a911ef3a88a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContScribeCircle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContScribeCircle2_8h</filename>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteLinearSystem_8h" name="GteLinearSystem.h" local="no" imported="no">Mathematics/GteLinearSystem.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>Circumscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acbfe23c1e5a0d51e1235208006aa306f</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v0, Vector2&lt; Real &gt; const &amp;v1, Vector2&lt; Real &gt; const &amp;v2, Circle2&lt; Real &gt; &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Inscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5d2f4219b257e5ed7061387bab1c8795</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v0, Vector2&lt; Real &gt; const &amp;v1, Vector2&lt; Real &gt; const &amp;v2, Circle2&lt; Real &gt; &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContScribeCircle3Sphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContScribeCircle3Sphere3_8h</filename>
    <includes id="GteCircle3_8h" name="GteCircle3.h" local="no" imported="no">Mathematics/GteCircle3.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteLinearSystem_8h" name="GteLinearSystem.h" local="no" imported="no">Mathematics/GteLinearSystem.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>Circumscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a20d45caec577b189709a603762c92284</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Circle3&lt; Real &gt; &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Circumscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7ac4782cb34acefef6394999fca123d9</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Vector3&lt; Real &gt; const &amp;v3, Sphere3&lt; Real &gt; &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Inscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1173e7a3924136f03c356fd94731f041</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Circle3&lt; Real &gt; &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Inscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0cd0da93f62eee9cbf26010827a32720</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Vector3&lt; Real &gt; const &amp;v3, Sphere3&lt; Real &gt; &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteContSphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteContSphere3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af16b7c466c6cc7410e627a2282fd45b4</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Sphere3&lt; Real &gt; &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acdc6347b995c1f08f7f4d2a229bc68a6</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a487cbed894bf005d047f868a433cd977</anchor>
      <arglist>(Sphere3&lt; Real &gt; const &amp;sphere0, Sphere3&lt; Real &gt; const &amp;sphere1, Sphere3&lt; Real &gt; &amp;merge)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteConvertCoordinates.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteConvertCoordinates_8h</filename>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteGaussianElimination_8h" name="GteGaussianElimination.h" local="no" imported="no">Mathematics/GteGaussianElimination.h</includes>
    <class kind="class">gte::ConvertCoordinates</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteConvexHull2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteConvexHull2_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GtePrimalQuery2_8h" name="GtePrimalQuery2.h" local="no" imported="no">Mathematics/GtePrimalQuery2.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <class kind="class">gte::ConvexHull2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteConvexHull3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteConvexHull3_8h</filename>
    <includes id="GteETManifoldMesh_8h" name="GteETManifoldMesh.h" local="no" imported="no">Mathematics/GteETManifoldMesh.h</includes>
    <includes id="GtePrimalQuery3_8h" name="GtePrimalQuery3.h" local="no" imported="no">Mathematics/GtePrimalQuery3.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteHyperplane_8h" name="GteHyperplane.h" local="no" imported="no">Mathematics/GteHyperplane.h</includes>
    <class kind="class">gte::ConvexHull3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteConvexPolyhedron3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteConvexPolyhedron3_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <class kind="class">gte::ConvexPolyhedron3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteCosEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteCosEstimate_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="class">gte::CosEstimate</class>
    <class kind="struct">gte::CosEstimate::degree</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteCubicRootsQR.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteCubicRootsQR_8h</filename>
    <class kind="class">gte::CubicRootsQR</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteCuller.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteCuller_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteCamera_8h" name="GteCamera.h" local="no" imported="no">Graphics/GteCamera.h</includes>
    <includes id="GteSpatial_8h" name="GteSpatial.h" local="no" imported="no">Graphics/GteSpatial.h</includes>
  </compound>
  <compound kind="file">
    <name>GteCuller.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteCuller_8h</filename>
    <includes id="GteBoundingSphere_8h" name="GteBoundingSphere.h" local="no" imported="no">Graphics/GteBoundingSphere.h</includes>
    <includes id="GteCamera_8h" name="GteCamera.h" local="no" imported="no">Graphics/GteCamera.h</includes>
    <class kind="class">gte::Culler</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>std::vector&lt; Visual * &gt;</type>
      <name>VisibleSet</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>add9c8e3dfaba89dfc585d6c717daaaae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CULL_ALWAYS</name>
      <anchorfile>GteCuller_8h.html</anchorfile>
      <anchor>a2be4e7b41421e6bf8387ad645e42da3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CULL_DYNAMIC</name>
      <anchorfile>GteCuller_8h.html</anchorfile>
      <anchor>a5f25624cc2732a0fbeaf8d11bca9cf1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteCullingPlane.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteCullingPlane_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteCullingPlane_8h" name="GteCullingPlane.h" local="no" imported="no">Graphics/GteCullingPlane.h</includes>
  </compound>
  <compound kind="file">
    <name>GteCullingPlane.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteCullingPlane_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <class kind="class">gte::CullingPlane</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteCylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteCylinder3_8h</filename>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <class kind="class">gte::Cylinder3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDarbouxFrame.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDarbouxFrame_8h</filename>
    <includes id="GteMatrix2x2_8h" name="GteMatrix2x2.h" local="no" imported="no">Mathematics/GteMatrix2x2.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteParametricSurface_8h" name="GteParametricSurface.h" local="no" imported="no">Mathematics/GteParametricSurface.h</includes>
    <class kind="class">gte::DarbouxFrame3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDataFormat.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteDataFormat_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDataFormat_8h" name="GteDataFormat.h" local="no" imported="no">Graphics/GteDataFormat.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDataFormat.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteDataFormat_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::DataFormat</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>DF_420_OPAQUE</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a7fe1339cea2c226efe96191db9deebcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_A8_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a6f92a503474a64e27f4065c4035c6e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_A8P8</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a4a4fcc9b3d9fa55864fec1338a268f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_AI44</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>adf85c83aec573afb7652f9ac9fe23bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_AYUV</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a3ad1912c5771757e7a9b2c908353774f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_B4G4R4A4_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>adee3d57288693157f2a380a81e846d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_B5G5R5A1_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a84d626642c003d2455e3ec8e42b30564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_B5G6R5_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a0ddcdbd6400d4bd8c1886412cb139a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_B8G8R8A8_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a865a214b5563ba9cfc3e1e5fdbf86411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_B8G8R8A8_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a21a367b680182e0bbdd2b5afbd631775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_B8G8R8A8_UNORM_SRGB</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a3871204fb2a8e90096254e64878e46f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_B8G8R8X8_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a7e94f2371a27e457de1e6af8cb5c4890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_B8G8R8X8_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aafba48eb12d503a3ee84d00e8413fe8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_B8G8R8X8_UNORM_SRGB</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aae2a076ff96c3576a5e033a35b1acb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC1_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a78e2c4847183256e1edc33c8675aa6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC1_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a43a1e8afb0e7fbc25e620c9cf0dc7e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC1_UNORM_SRGB</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ab4e1ccb99078128360c83607590bec32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC2_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a5998621485a9f4ebaafa2cab67906c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC2_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>af3e9adc6b896166d26b8fd41a50a7fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC2_UNORM_SRGB</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a5f3e31bd98eb6e3da15cc3047c846464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC3_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a7312877884c2a12dd4c610bed6a578a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC3_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ad1fcbe65d63cefb002869950cfa8d49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC3_UNORM_SRGB</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ab67937301b87a35860b36a3c92b239eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC4_SNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a10689081f709429914bbb6a24e372aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC4_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a0ca560739e3536be1a2d2c2096fc5a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC4_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>abaa1891c667a8c23b2735acddc8eb888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC5_SNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a27b271a0bc2ebef17927bb7585fc35fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC5_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a01dd33ba9c5b21defc8215963d761b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC5_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a9fad668bd020ee847a3d71c9e6731818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC6H_SF16</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ac79ab6511d8997b6fe6ddde47159f1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC6H_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a20c6e367e6f4c2b67870e2a3701182db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC6H_UF16</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aa415adae115742c5daef92f26f4ee2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC7_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ab9b22dccf51e81c4b03fa6850c36b229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC7_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ab7441d4396d101c1ee612158495eed96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BC7_UNORM_SRGB</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a9cf3b421c8ed29f49ef69c3a2de12963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_BYTE</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a275c972f0c58f69bdbe19519301c49dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_D16_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a6a74da37f053627612ce2a095f3ff695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_D24_UNORM_S8_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a3277f672d8983993ddbcaa597d2b5b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_D32_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ad6b3acec8b4881e704a1b14c58ce04ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_D32_FLOAT_S8X24_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a57f403f5290cbfbcc21fe48f4aa13e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_DOUBLE</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aa7f3a145f7cd6f73422894d1ae2214ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aa89d047350b5483958749b767e508a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_FLOAT_11_11_10</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a65d2577d72f587ae24a3f8698d684f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_G8R8_G8B8_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a9581e98572e07d5d0d063ad1cc7567e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_HALF_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a0f1d0f60f8cf19584a90c73e7b810f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_IA44</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ad5b4b73c019198cd6482d8fee73d8a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_INT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a289297db2dee8479fb590de81b82b720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_INT_10_10_2</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a1fee99918e3917fcac7978b08bc3975e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_NV11</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a2fc162a68372e7e00a67d3373586a59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_NV12</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a4233c4e233ce9cc9d7cc793314efa3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_P010</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aba5dfed6c59f7bcd94b060bdabf54121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_P016</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a24882389279ea2aad0a192d2559b78f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_P8</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ad69e02ccdf45733196f2067be65e8cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R10G10B10_XR_BIAS_A2_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a1fce308d1ea463bc58c5f7414b51b1e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R10G10B10A2_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a7487b5bbc35ef2a623f984b6f6ae50b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R10G10B10A2_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>abd6b43c1ebd975898e15aa5f94f36610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R10G10B10A2_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a6729a6c5d39d7ffa2b89d30180508a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R11G11B10_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a35269f3f51c4e973a55543abb76fadf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ad146db0b2e0a04ce305c36170667b282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a28d9b11c1a4790e07e7d54a572a2196b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16_SNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a6e537972d185ad478a563611be41b401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a27f0d93edbff3e2aa50186112d58ea43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a86cec46861ccc6babc42af209dbdcc1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a58fd87db7a0866e2aacedf34d0a7c435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a3c5036beccfc99030ca2161bb7e9fb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a42468c608250b383e10e581610db5d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16_SNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a669bd37ff0a0e6b45b78cb5a8ceebc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a2cc9807412affe8600d71ef97a8dfcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a12dfe2da7c74d747e4091fdfa0cb3a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a30507b75e273ace32221af826bb7ef3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16B16A16_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a779f1b2f668ca4c2b07eff5a6dbd9bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16B16A16_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a34389f267484254da4acc8f4d9decd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16B16A16_SNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ac62c1b97b6ccac790a50206ecc5fa5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16B16A16_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ab3d16d496b3f976a835eb44e415f7278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16B16A16_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a351efaa5714049e3cf1d0a64a3429680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R16G16B16A16_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>abc0adce43f901e3da705d50930dd8229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R1_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a32f547d59c1fa6da3578befcd74959b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R24_UNORM_X8_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a356c58e97aa36bfd83e1e9c4cf3ceefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R24G8_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aae0432259df82425340c057c760db7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a8fedab39a3098df055eded80015e8c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32_FLOAT_X8X24_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a9a37d343284db39858f4446b2d4bac49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a18cd28a14a1a8b9da8af8100e7ca5b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a991efc8b21a703cc772e98e346ea0279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a5deb4bd4215d993614d01b2ec31bbec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ac61e748e2f290777264abe05e7c5c78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ab3c70e787917e066271b03040909a8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a8204a3ef5dcf9ccb21181b82ba608f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a5f68d34a6578cbbf164ed4e953adf3bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32B32_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a3a9c48acd6b9f2be447137378ff115f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32B32_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a9156f210dd98ca10c4dd28db211cf086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32B32_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>afb7e1b7a259fe3704c27b7578518500e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32B32_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aa1e1cbdfb413449afd1dfcaaa5409ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32B32A32_FLOAT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a6d9bd393507804a5f97e236d263816d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32B32A32_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a4b909ed868d2f249280eac0eda7721a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32B32A32_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a094d6cd736cd45544912b4bf4fe7a070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G32B32A32_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ae24ec1f0c7bf14a6384bd18c8e6dc604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R32G8X24_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a162540c9d75ab87abf1b222ed0318317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a760b6db94de53376b2fab4254a7bfb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8_SNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a8d2280fa41b14ae1f5333b57a60d8d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a05a1d96d26f56ccf1de25d2ea50565f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a42d3aadfef8cc41fdde9394d17aa67d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a24275c4b498c8a79949fbc909a0e8a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8_B8G8_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a3a8a439f537ef82300da3c645b573ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a2b47d4cc20e87dda718c9a618003e0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8_SNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a76fc244d24e4a0d5da13e73e7d594729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>af04c38e16f3b1ae571a8aad2b7368a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a2739a286fada8e29a40f95ca324396f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ab9fcff019211aa8f6c1cf492c88e4881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8B8A8_SINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a7637156755f1cab512d1aa368fec852f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8B8A8_SNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a20f39fefbf22e3f4ec21354115db23a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8B8A8_TYPELESS</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a5201ed8d834facc01742b6e339d3f52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8B8A8_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a80767530e80d903c449f5d25737654af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8B8A8_UNORM</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aa3989eba7c8bd20cfa1b792e4a547b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R8G8B8A8_UNORM_SRGB</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ad8c5331f1599f4a30397209ff5a19b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_R9G9B9E5_SHAREDEXP</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a51f07efacc704699f8ec74f66a9a8bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_SHORT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ad59b1286aa20d1e5fbf894cdd21717af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_UBYTE</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a3cb9d8eb8977b03f29f85421f541607c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>af103a8c0bc2683290ad0a81b1541ad67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_UINT_10_10_2</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a3a5466c9bb74b9b0ca2233bd0e9e0eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_UNKNOWN</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a2b49fa5b0a8adec6baac82cf10c73b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_UNSUPPORTED</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ad3414ecdeec79872e617928f068d63b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_USHORT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>ac0a564cc211238af2e9346efca4b5c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_X24_TYPELESS_G8_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a4d152e201933cc55c7095ab1123abdd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_X32_TYPELESS_G8X24_UINT</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a02eb1517d1a7c99f9cbdd33aed9e2abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_Y210</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a663ca2a476ffac874fe9e02d2bda3c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_Y216</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a125785e963c9baa00e04d836c065b5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_Y410</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>a91421271171949f8ec68e3fd28a25ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_Y416</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>abda5e260bf6f30462eb30339e713f5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DF_YUY2</name>
      <anchorfile>GteDataFormat_8h.html</anchorfile>
      <anchor>aeb3cef08df9c95932c2c30918e8412e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDCPQuery.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDCPQuery_8h</filename>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <class kind="class">gte::DCPQuery</class>
    <class kind="struct">gte::DCPQuery::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDelaunay2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDelaunay2_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteETManifoldMesh_8h" name="GteETManifoldMesh.h" local="no" imported="no">Mathematics/GteETManifoldMesh.h</includes>
    <includes id="GtePrimalQuery2_8h" name="GtePrimalQuery2.h" local="no" imported="no">Mathematics/GtePrimalQuery2.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <class kind="class">gte::Delaunay2</class>
    <class kind="struct">gte::Delaunay2::ProcessedVertex</class>
    <class kind="struct">gte::Delaunay2::SearchInfo</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDelaunay2Mesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDelaunay2Mesh_8h</filename>
    <includes id="GteDelaunay2_8h" name="GteDelaunay2.h" local="no" imported="no">Mathematics/GteDelaunay2.h</includes>
    <class kind="class">gte::Delaunay2Mesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDelaunay3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDelaunay3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GtePrimalQuery3_8h" name="GtePrimalQuery3.h" local="no" imported="no">Mathematics/GtePrimalQuery3.h</includes>
    <includes id="GteTSManifoldMesh_8h" name="GteTSManifoldMesh.h" local="no" imported="no">Mathematics/GteTSManifoldMesh.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteHyperplane_8h" name="GteHyperplane.h" local="no" imported="no">Mathematics/GteHyperplane.h</includes>
    <class kind="class">gte::Delaunay3</class>
    <class kind="struct">gte::Delaunay3::SearchInfo</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDelaunay3Mesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDelaunay3Mesh_8h</filename>
    <includes id="GteDelaunay3_8h" name="GteDelaunay3.h" local="no" imported="no">Mathematics/GteDelaunay3.h</includes>
    <class kind="class">gte::Delaunay3Mesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDepthStencilState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteDepthStencilState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDepthStencilState_8h" name="GteDepthStencilState.h" local="no" imported="no">Graphics/GteDepthStencilState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDepthStencilState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteDepthStencilState_8h</filename>
    <includes id="GteDrawingState_8h" name="GteDrawingState.h" local="no" imported="no">Graphics/GteDrawingState.h</includes>
    <class kind="class">gte::DepthStencilState</class>
    <class kind="struct">gte::DepthStencilState::Face</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>EQUAL</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>ab61255a4a9a516506f9d9a68f164873d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GREATER</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>aeb2bcac2e813e1f8d0f4da02e5f1bd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GREATER_EQUAL</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>a9be07a0b922eebb04f2dabc32c83419d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LESS</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>ace23c094d382970cae684969ba8d4880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LESS_EQUAL</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>a615fbea5aa163ceb3fdb47472af722c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MASK_ZERO</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>a0f6ec319f60375588ad81c0c60369035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NEVER</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>aa5e40ba27c118cfa6f755e2241228644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NOT_EQUAL</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>a65d2cc14312fc4b7ced6811af807551e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_DECR_SAT</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>abe09f63a1b9717099d56db0cbb5b3aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_INCR</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>a5194c2460b206f31cd7967c29a175359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_INCR_SAT</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>a1f1612bcc5d4a0ad84b0b7495a1d8a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_INVERT</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>a1e58c5e92beedc3a1b266a2bd052f0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_KEEP</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>afd5c31108e38e46e4b7e3e4df4bc0dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_REPLACE</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>a812cb8c1876bb6445531e26798ca4568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OP_ZERO</name>
      <anchorfile>GteDepthStencilState_8h.html</anchorfile>
      <anchor>afa75a17e3b8a566fe0881d294dc94ccc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDirectionalLightEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteDirectionalLightEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDirectionalLightEffect_8h" name="GteDirectionalLightEffect.h" local="no" imported="no">Graphics/GteDirectionalLightEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDirectionalLightEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteDirectionalLightEffect_8h</filename>
    <includes id="GteLightingEffect_8h" name="GteLightingEffect.h" local="no" imported="no">Graphics/GteLightingEffect.h</includes>
    <class kind="class">gte::DirectionalLightEffect</class>
    <class kind="struct">gte::DirectionalLightEffect::InternalGeometry</class>
    <class kind="struct">gte::DirectionalLightEffect::InternalLighting</class>
    <class kind="struct">gte::DirectionalLightEffect::InternalMaterial</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDirectionalLightTextureEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteDirectionalLightTextureEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDirectionalLightTextureEffect_8h" name="GteDirectionalLightTextureEffect.h" local="no" imported="no">Graphics/GteDirectionalLightTextureEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDirectionalLightTextureEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteDirectionalLightTextureEffect_8h</filename>
    <includes id="GteLightingEffect_8h" name="GteLightingEffect.h" local="no" imported="no">Graphics/GteLightingEffect.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::DirectionalLightTextureEffect</class>
    <class kind="struct">gte::DirectionalLightTextureEffect::InternalGeometry</class>
    <class kind="struct">gte::DirectionalLightTextureEffect::InternalLighting</class>
    <class kind="struct">gte::DirectionalLightTextureEffect::InternalMaterial</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistAlignedBox3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistAlignedBox3OrientedBox3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLCPSolver_8h" name="GteLCPSolver.h" local="no" imported="no">Mathematics/GteLCPSolver.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistAlignedBoxAlignedBox.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistAlignedBoxAlignedBox_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, AlignedBox&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, AlignedBox&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistCircle3Circle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistCircle3Circle3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GtePolynomial1_8h" name="GtePolynomial1.h" local="no" imported="no">Mathematics/GtePolynomial1.h</includes>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <includes id="GteCircle3_8h" name="GteCircle3.h" local="no" imported="no">Mathematics/GteCircle3.h</includes>
    <includes id="GteRootsPolynomial_8h" name="GteRootsPolynomial.h" local="no" imported="no">Mathematics/GteRootsPolynomial.h</includes>
    <class kind="struct">gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::ClosestInfo</class>
    <class kind="class">gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::SCPolynomial</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistLine3AlignedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistLine3AlignedBox3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteDistPointAlignedBox_8h" name="GteDistPointAlignedBox.h" local="no" imported="no">Mathematics/GteDistPointAlignedBox.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistLine3Circle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistLine3Circle3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <includes id="GteCircle3_8h" name="GteCircle3.h" local="no" imported="no">Mathematics/GteCircle3.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteRootsBisection_8h" name="GteRootsBisection.h" local="no" imported="no">Mathematics/GteRootsBisection.h</includes>
    <includes id="GteRootsPolynomial_8h" name="GteRootsPolynomial.h" local="no" imported="no">Mathematics/GteRootsPolynomial.h</includes>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::ClosestInfo</class>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistLine3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistLine3OrientedBox3_8h</filename>
    <includes id="GteDistLine3AlignedBox3_8h" name="GteDistLine3AlignedBox3.h" local="no" imported="no">Mathematics/GteDistLine3AlignedBox3.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistLine3Rectangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistLine3Rectangle3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteDistLineSegment_8h" name="GteDistLineSegment.h" local="no" imported="no">Mathematics/GteDistLineSegment.h</includes>
    <includes id="GteRectangle_8h" name="GteRectangle.h" local="no" imported="no">Mathematics/GteRectangle.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Line3&lt; Real &gt;, Rectangle3&lt; Real &gt;&gt;</type>
      <name>DCPLine3Rectangle3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2348116ce70f5756102e7a12708899a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistLine3Triangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistLine3Triangle3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteDistLineSegment_8h" name="GteDistLineSegment.h" local="no" imported="no">Mathematics/GteDistLineSegment.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistLineLine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistLineLine_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPLineLine&lt; 2, Real &gt;</type>
      <name>DCPLine2Line2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1034172c9fb8ff739ed2e4a7c4bb1c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPLineLine&lt; 3, Real &gt;</type>
      <name>DCPLine3Line3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7dd8d694f4ed2092fc41e8414aaeff62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Line&lt; N, Real &gt;, Line&lt; N, Real &gt;&gt;</type>
      <name>DCPLineLine</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae0c3378848d1354b625355ef539f71d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistLineRay.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistLineRay_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPLineRay&lt; 2, Real &gt;</type>
      <name>DCPLine2Ray2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a35cfee41fa5733319b9f025979d5e55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPLineRay&lt; 3, Real &gt;</type>
      <name>DCPLine3Ray3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae12c4e5c71bb6d0384277a0ef5859fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Line&lt; N, Real &gt;, Ray&lt; N, Real &gt;&gt;</type>
      <name>DCPLineRay</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad5705745329ce7243c829c6b9ee5ee39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistLineSegment.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistLineSegment_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPLineSegment&lt; 2, Real &gt;</type>
      <name>DCPLine2Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a45be25663bf198dee1ff92e2ec2fccdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPLineSegment&lt; 3, Real &gt;</type>
      <name>DCPLine3Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4b278a2a955245829aaa45ecbad25c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Line&lt; N, Real &gt;, Segment&lt; N, Real &gt;&gt;</type>
      <name>DCPLineSegment</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a57d501cd8b931dc2ce170ed42aece67f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistOrientedBox3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistOrientedBox3OrientedBox3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLCPSolver_8h" name="GteLCPSolver.h" local="no" imported="no">Mathematics/GteLCPSolver.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistPoint3Circle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPoint3Circle3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <includes id="GteCircle3_8h" name="GteCircle3.h" local="no" imported="no">Mathematics/GteCircle3.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistPoint3ConvexPolyhedron3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPoint3ConvexPolyhedron3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLCPSolver_8h" name="GteLCPSolver.h" local="no" imported="no">Mathematics/GteLCPSolver.h</includes>
    <includes id="GteConvexPolyhedron3_8h" name="GteConvexPolyhedron3.h" local="no" imported="no">Mathematics/GteConvexPolyhedron3.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, ConvexPolyhedron3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, ConvexPolyhedron3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistPoint3Cylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPoint3Cylinder3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteCylinder3_8h" name="GteCylinder3.h" local="no" imported="no">Mathematics/GteCylinder3.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistPoint3Frustum3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPoint3Frustum3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteFrustum3_8h" name="GteFrustum3.h" local="no" imported="no">Mathematics/GteFrustum3.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistPoint3Plane3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPoint3Plane3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteHyperplane_8h" name="GteHyperplane.h" local="no" imported="no">Mathematics/GteHyperplane.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistPoint3Rectangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPoint3Rectangle3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteRectangle_8h" name="GteRectangle.h" local="no" imported="no">Mathematics/GteRectangle.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistPoint3Tetrahedron3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPoint3Tetrahedron3_8h</filename>
    <includes id="GteDistPointTriangle_8h" name="GteDistPointTriangle.h" local="no" imported="no">Mathematics/GteDistPointTriangle.h</includes>
    <includes id="GteTetrahedron3_8h" name="GteTetrahedron3.h" local="no" imported="no">Mathematics/GteTetrahedron3.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Tetrahedron3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Tetrahedron3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistPointAlignedBox.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPointAlignedBox_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPPointAlignedBox&lt; 2, Real &gt;</type>
      <name>DCPPoint2AlignedBox2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9454bc0ce6a585da25a0cefd06b05646</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointAlignedBox&lt; 3, Real &gt;</type>
      <name>DCPPoint3AlignedBox3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3889a0331fb05f79d5d17987abf8a28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt;&gt;</type>
      <name>DCPPointAlignedBox</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abbc5f2485940fc44de68ad43846485c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistPointHyperellipsoid.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPointHyperellipsoid_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Hyperellipsoid&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Hyperellipsoid&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPPointHyperellipsoid&lt; 2, Real &gt;</type>
      <name>DCPPoint2Ellipse2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab7a4ff987bdf56c2467a207824362a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointHyperellipsoid&lt; 3, Real &gt;</type>
      <name>DCPPoint3Ellipsoid3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad903d08e55d00e3b20d9a121b3cac46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Hyperellipsoid&lt; N, Real &gt;&gt;</type>
      <name>DCPPointHyperellipsoid</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5aacc95ecef5c37605c2f9e2bd63be0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistPointLine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPointLine_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPPointLine&lt; 2, Real &gt;</type>
      <name>DCPPoint2Line2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ace406c7b09a17e8af3cbdff588e90c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointLine&lt; 3, Real &gt;</type>
      <name>DCPPoint3Line3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2b4a5cbc58cfa9976b1db6e93fa685cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Line&lt; N, Real &gt;&gt;</type>
      <name>DCPPointLine</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6e57d8286c709bc23beb00d8df707417</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistPointOrientedBox.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPointOrientedBox_8h</filename>
    <includes id="GteDistPointAlignedBox_8h" name="GteDistPointAlignedBox.h" local="no" imported="no">Mathematics/GteDistPointAlignedBox.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, OrientedBox&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, OrientedBox&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPPointOrientedBox&lt; 2, Real &gt;</type>
      <name>DCPPoint2OrientedBox2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa8e3516e4e4791cec7b6d783bcc27796</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointOrientedBox&lt; 3, Real &gt;</type>
      <name>DCPPoint3OrientedBox3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af605605440c639920e6010d6c54f37ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt;&gt;</type>
      <name>DCPPointOrientedBox</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6a05c3f124ab38003b29706c8df9f97d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistPointRay.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPointRay_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPPointRay&lt; 2, Real &gt;</type>
      <name>DCPPoint2Ray2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aad0bfe9a4cb0a12b8ec463a606983611</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointRay&lt; 3, Real &gt;</type>
      <name>DCPPoint3Ray3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a14cd1e7746c10e88be4ff09985bac74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Ray&lt; N, Real &gt;&gt;</type>
      <name>DCPPointRay</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7ade0a2bf44fdc8ff8aada9f1d68eca8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistPointSegment.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPointSegment_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPPointSegment&lt; 2, Real &gt;</type>
      <name>DCPPoint2Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a285f58f9566ca7e820d5b142d7fe1a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointSegment&lt; 3, Real &gt;</type>
      <name>DCPPoint3Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab446568572bba1547362d771dbe2dbac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Segment&lt; N, Real &gt;&gt;</type>
      <name>DCPPointSegment</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a874024aac8eb098b53f7da2856f9e531</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistPointTriangle.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPointTriangle_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Triangle&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Triangle&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPPointTriangle&lt; 2, Real &gt;</type>
      <name>DCPPoint2Triangle2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acc5a565eb90880fae0fc6bcb29b44a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointTriangle&lt; 3, Real &gt;</type>
      <name>DCPPoint3Triangle3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a94f969390bcd7589787c9dea4c5d6faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Triangle&lt; N, Real &gt;&gt;</type>
      <name>DCPPointTriangle</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1f0384d1e6e415662e16bc78a5a332f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistPointTriangleExact.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistPointTriangleExact_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <class kind="class">gte::DistancePointTriangleExact</class>
    <class kind="struct">gte::DistancePointTriangleExact::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistRay3AlignedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistRay3AlignedBox3_8h</filename>
    <includes id="GteDistLine3AlignedBox3_8h" name="GteDistLine3AlignedBox3.h" local="no" imported="no">Mathematics/GteDistLine3AlignedBox3.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistRay3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistRay3OrientedBox3_8h</filename>
    <includes id="GteDistLine3OrientedBox3_8h" name="GteDistLine3OrientedBox3.h" local="no" imported="no">Mathematics/GteDistLine3OrientedBox3.h</includes>
    <includes id="GteDistPointOrientedBox_8h" name="GteDistPointOrientedBox.h" local="no" imported="no">Mathematics/GteDistPointOrientedBox.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistRay3Rectangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistRay3Rectangle3_8h</filename>
    <includes id="GteDistLine3Rectangle3_8h" name="GteDistLine3Rectangle3.h" local="no" imported="no">Mathematics/GteDistLine3Rectangle3.h</includes>
    <includes id="GteDistPoint3Rectangle3_8h" name="GteDistPoint3Rectangle3.h" local="no" imported="no">Mathematics/GteDistPoint3Rectangle3.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistRay3Triangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistRay3Triangle3_8h</filename>
    <includes id="GteDistLine3Triangle3_8h" name="GteDistLine3Triangle3.h" local="no" imported="no">Mathematics/GteDistLine3Triangle3.h</includes>
    <includes id="GteDistPointTriangle_8h" name="GteDistPointTriangle.h" local="no" imported="no">Mathematics/GteDistPointTriangle.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistRayRay.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistRayRay_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPRayRay&lt; 2, Real &gt;</type>
      <name>DCPRay2Ray2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a24bbd611ba636f9123acab54e8a0065c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPRayRay&lt; 3, Real &gt;</type>
      <name>DCPRay3Ray3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a997597a6ed7718b697e067de67be19a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Ray&lt; N, Real &gt;&gt;</type>
      <name>DCPRayRay</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0a35edfeafb75ca601409747b9a19780</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistRaySegment.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistRaySegment_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPRaySegment&lt; 2, Real &gt;</type>
      <name>DCPRay2Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adb3685bbcfa5fba78e06a3fb31357963</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPRaySegment&lt; 3, Real &gt;</type>
      <name>DCPRay3Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a23c3c2dc14ae5b5a18c3e77c34174407</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Segment&lt; N, Real &gt;&gt;</type>
      <name>DCPRaySegment</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aab60e1dd3402f6bcbb69e7602f486211</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistRectangle3AlignedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistRectangle3AlignedBox3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLCPSolver_8h" name="GteLCPSolver.h" local="no" imported="no">Mathematics/GteLCPSolver.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteRectangle_8h" name="GteRectangle.h" local="no" imported="no">Mathematics/GteRectangle.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistRectangle3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistRectangle3OrientedBox3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLCPSolver_8h" name="GteLCPSolver.h" local="no" imported="no">Mathematics/GteLCPSolver.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteRectangle_8h" name="GteRectangle.h" local="no" imported="no">Mathematics/GteRectangle.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistRectangle3Rectangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistRectangle3Rectangle3_8h</filename>
    <includes id="GteDistSegment3Rectangle3_8h" name="GteDistSegment3Rectangle3.h" local="no" imported="no">Mathematics/GteDistSegment3Rectangle3.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistSegment3AlignedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistSegment3AlignedBox3_8h</filename>
    <includes id="GteDistLine3AlignedBox3_8h" name="GteDistLine3AlignedBox3.h" local="no" imported="no">Mathematics/GteDistLine3AlignedBox3.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistSegment3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistSegment3OrientedBox3_8h</filename>
    <includes id="GteDistLine3OrientedBox3_8h" name="GteDistLine3OrientedBox3.h" local="no" imported="no">Mathematics/GteDistLine3OrientedBox3.h</includes>
    <includes id="GteDistPointOrientedBox_8h" name="GteDistPointOrientedBox.h" local="no" imported="no">Mathematics/GteDistPointOrientedBox.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistSegment3Rectangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistSegment3Rectangle3_8h</filename>
    <includes id="GteDistLine3Rectangle3_8h" name="GteDistLine3Rectangle3.h" local="no" imported="no">Mathematics/GteDistLine3Rectangle3.h</includes>
    <includes id="GteDistPoint3Rectangle3_8h" name="GteDistPoint3Rectangle3.h" local="no" imported="no">Mathematics/GteDistPoint3Rectangle3.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistSegment3Triangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistSegment3Triangle3_8h</filename>
    <includes id="GteDistLine3Triangle3_8h" name="GteDistLine3Triangle3.h" local="no" imported="no">Mathematics/GteDistLine3Triangle3.h</includes>
    <includes id="GteDistPointTriangle_8h" name="GteDistPointTriangle.h" local="no" imported="no">Mathematics/GteDistPointTriangle.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistSegmentSegment.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistSegmentSegment_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Segment&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>DCPSegmentSegment&lt; 2, Real &gt;</type>
      <name>DCPSegment2Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af63ab6347ed1670bf1926d36dedbaf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPSegmentSegment&lt; 3, Real &gt;</type>
      <name>DCPSegment3Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad6f88d918fd3c0e3e65d29dae2f9d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Segment&lt; N, Real &gt;, Segment&lt; N, Real &gt;&gt;</type>
      <name>DCPSegmentSegment</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1d6a8d39aaffc50540b545749dc05e78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDistSegmentSegmentExact.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistSegmentSegmentExact_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::DistanceSegmentSegmentExact</class>
    <class kind="struct">gte::DistanceSegmentSegmentExact::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistTriangle3AlignedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistTriangle3AlignedBox3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLCPSolver_8h" name="GteLCPSolver.h" local="no" imported="no">Mathematics/GteLCPSolver.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistTriangle3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistTriangle3OrientedBox3_8h</filename>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteLCPSolver_8h" name="GteLCPSolver.h" local="no" imported="no">Mathematics/GteLCPSolver.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistTriangle3Rectangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistTriangle3Rectangle3_8h</filename>
    <includes id="GteDistSegment3Rectangle3_8h" name="GteDistSegment3Rectangle3.h" local="no" imported="no">Mathematics/GteDistSegment3Rectangle3.h</includes>
    <includes id="GteDistSegment3Triangle3_8h" name="GteDistSegment3Triangle3.h" local="no" imported="no">Mathematics/GteDistSegment3Triangle3.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDistTriangle3Triangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDistTriangle3Triangle3_8h</filename>
    <includes id="GteDistSegment3Triangle3_8h" name="GteDistSegment3Triangle3.h" local="no" imported="no">Mathematics/GteDistSegment3Triangle3.h</includes>
    <class kind="class">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDrawingState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteDrawingState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDrawingState_8h" name="GteDrawingState.h" local="no" imported="no">Graphics/GteDrawingState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDrawingState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteDrawingState_8h</filename>
    <includes id="GteGraphicsObject_8h" name="GteGraphicsObject.h" local="no" imported="no">Graphics/GteGraphicsObject.h</includes>
    <class kind="class">gte::DrawingState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDrawTarget.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteDrawTarget_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteDrawTarget_8h" name="GteDrawTarget.h" local="no" imported="no">Graphics/GteDrawTarget.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDrawTarget.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteDrawTarget_8h</filename>
    <includes id="GteTextureDS_8h" name="GteTextureDS.h" local="no" imported="no">Graphics/GteTextureDS.h</includes>
    <includes id="GteTextureRT_8h" name="GteTextureRT.h" local="no" imported="no">Graphics/GteTextureRT.h</includes>
    <class kind="class">gte::DrawTarget</class>
    <class kind="class">gte::DrawTarget::ListenerForDestruction</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDualQuaternion.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteDualQuaternion_8h</filename>
    <includes id="GteQuaternion_8h" name="GteQuaternion.h" local="no" imported="no">Mathematics/GteQuaternion.h</includes>
    <class kind="class">gte::DualQuaternion</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Conjugate</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>afb2f56fa9f9dff63e0dbc22d3ac3c3f6</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Cross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a22877d90c0699d0a0346d4449cfa60af</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Dot</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6c6138c644798c1b4c52f62071a4905e</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa1151fa681f61c39d61b814ff639e44e</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Length</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6f77b58e4a59dad244e54c659af9783f</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2231762aee9fc2967ce1c0df4d10187f</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6f98c56d75ad5035296a4a23c6260a60</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a532d9ed43daaa085aef38309a3e53beb</anchor>
      <arglist>(Real scalar, DualQuaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a39d3e4b5642ea039bab5e1c51b21863e</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad7b5cfb39958afe732ede042f65059d4</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a251caf6c2c230938369938dce1381a62</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0a0babbfeaf4f4bd23f9f39b8970fe53</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4e41320d997581f81b5ddb71f54fed66</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3fff55ec176d5b4153328116ceeb893c</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6e859dc398c7a9b0ccf1388d008f2d42</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af2f21cbaddc8dcef7169697d1c8a60dd</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adea31ddc8b9385eb1fffdde1d5ced412</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af054c2726317a5f6fde177b95e64b74b</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 4, Real &gt;</type>
      <name>RigidTransform</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4d24f197e6783b0b35e8a068b567a6ce</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d, Vector&lt; 4, Real &gt; const &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDX11BlendState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11BlendState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11BlendState_8h" name="GteDX11BlendState.h" local="no" imported="no">Graphics/DX11/GteDX11BlendState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11BlendState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11BlendState_8h</filename>
    <includes id="GteBlendState_8h" name="GteBlendState.h" local="no" imported="no">Graphics/GteBlendState.h</includes>
    <includes id="GteDX11DrawingState_8h" name="GteDX11DrawingState.h" local="no" imported="no">Graphics/DX11/GteDX11DrawingState.h</includes>
    <class kind="class">gte::DX11BlendState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Buffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Buffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteDX11Buffer_8h" name="GteDX11Buffer.h" local="no" imported="no">Graphics/DX11/GteDX11Buffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Buffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Buffer_8h</filename>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <includes id="GteDX11Resource_8h" name="GteDX11Resource.h" local="no" imported="no">Graphics/DX11/GteDX11Resource.h</includes>
    <class kind="class">gte::DX11Buffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11ComputeShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11ComputeShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11ComputeShader_8h" name="GteDX11ComputeShader.h" local="no" imported="no">Graphics/DX11/GteDX11ComputeShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11ComputeShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11ComputeShader_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <includes id="GteDX11Shader_8h" name="GteDX11Shader.h" local="no" imported="no">Graphics/DX11/GteDX11Shader.h</includes>
    <class kind="class">gte::DX11ComputeShader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11ConstantBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11ConstantBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11ConstantBuffer_8h" name="GteDX11ConstantBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11ConstantBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11ConstantBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11ConstantBuffer_8h</filename>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteDX11Buffer_8h" name="GteDX11Buffer.h" local="no" imported="no">Graphics/DX11/GteDX11Buffer.h</includes>
    <class kind="class">gte::DX11ConstantBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11DepthStencilState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11DepthStencilState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11DepthStencilState_8h" name="GteDX11DepthStencilState.h" local="no" imported="no">Graphics/DX11/GteDX11DepthStencilState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11DepthStencilState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11DepthStencilState_8h</filename>
    <includes id="GteDepthStencilState_8h" name="GteDepthStencilState.h" local="no" imported="no">Graphics/GteDepthStencilState.h</includes>
    <includes id="GteDX11DrawingState_8h" name="GteDX11DrawingState.h" local="no" imported="no">Graphics/DX11/GteDX11DrawingState.h</includes>
    <class kind="class">gte::DX11DepthStencilState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11DrawingState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11DrawingState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11DrawingState_8h" name="GteDX11DrawingState.h" local="no" imported="no">Graphics/DX11/GteDX11DrawingState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11DrawingState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11DrawingState_8h</filename>
    <includes id="GteDrawingState_8h" name="GteDrawingState.h" local="no" imported="no">Graphics/GteDrawingState.h</includes>
    <includes id="GteDX11GraphicsObject_8h" name="GteDX11GraphicsObject.h" local="no" imported="no">Graphics/DX11/GteDX11GraphicsObject.h</includes>
    <class kind="class">gte::DX11DrawingState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11DrawTarget.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11DrawTarget_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11DrawTarget_8h" name="GteDX11DrawTarget.h" local="no" imported="no">Graphics/DX11/GteDX11DrawTarget.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11DrawTarget.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11DrawTarget_8h</filename>
    <includes id="GteGEDrawTarget_8h" name="GteGEDrawTarget.h" local="no" imported="no">Graphics/GteGEDrawTarget.h</includes>
    <includes id="GteDX11TextureDS_8h" name="GteDX11TextureDS.h" local="no" imported="no">Graphics/DX11/GteDX11TextureDS.h</includes>
    <includes id="GteDX11TextureRT_8h" name="GteDX11TextureRT.h" local="no" imported="no">Graphics/DX11/GteDX11TextureRT.h</includes>
    <class kind="class">gte::DX11DrawTarget</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Engine.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Engine_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11Engine_8h" name="GteDX11Engine.h" local="no" imported="no">Graphics/DX11/GteDX11Engine.h</includes>
    <includes id="GteDX11BlendState_8h" name="GteDX11BlendState.h" local="no" imported="no">Graphics/DX11/GteDX11BlendState.h</includes>
    <includes id="GteDX11ComputeShader_8h" name="GteDX11ComputeShader.h" local="no" imported="no">Graphics/DX11/GteDX11ComputeShader.h</includes>
    <includes id="GteDX11ConstantBuffer_8h" name="GteDX11ConstantBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11ConstantBuffer.h</includes>
    <includes id="GteDX11DepthStencilState_8h" name="GteDX11DepthStencilState.h" local="no" imported="no">Graphics/DX11/GteDX11DepthStencilState.h</includes>
    <includes id="GteDX11DrawTarget_8h" name="GteDX11DrawTarget.h" local="no" imported="no">Graphics/DX11/GteDX11DrawTarget.h</includes>
    <includes id="GteDX11GeometryShader_8h" name="GteDX11GeometryShader.h" local="no" imported="no">Graphics/DX11/GteDX11GeometryShader.h</includes>
    <includes id="GteDX11IndexBuffer_8h" name="GteDX11IndexBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11IndexBuffer.h</includes>
    <includes id="GteDX11IndirectArgumentsBuffer_8h" name="GteDX11IndirectArgumentsBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11IndirectArgumentsBuffer.h</includes>
    <includes id="GteDX11PixelShader_8h" name="GteDX11PixelShader.h" local="no" imported="no">Graphics/DX11/GteDX11PixelShader.h</includes>
    <includes id="GteDX11RasterizerState_8h" name="GteDX11RasterizerState.h" local="no" imported="no">Graphics/DX11/GteDX11RasterizerState.h</includes>
    <includes id="GteDX11RawBuffer_8h" name="GteDX11RawBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11RawBuffer.h</includes>
    <includes id="GteDX11SamplerState_8h" name="GteDX11SamplerState.h" local="no" imported="no">Graphics/DX11/GteDX11SamplerState.h</includes>
    <includes id="GteDX11StructuredBuffer_8h" name="GteDX11StructuredBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11StructuredBuffer.h</includes>
    <includes id="GteDX11Texture1_8h" name="GteDX11Texture1.h" local="no" imported="no">Graphics/DX11/GteDX11Texture1.h</includes>
    <includes id="GteDX11Texture1Array_8h" name="GteDX11Texture1Array.h" local="no" imported="no">Graphics/DX11/GteDX11Texture1Array.h</includes>
    <includes id="GteDX11Texture2_8h" name="GteDX11Texture2.h" local="no" imported="no">Graphics/DX11/GteDX11Texture2.h</includes>
    <includes id="GteDX11Texture2Array_8h" name="GteDX11Texture2Array.h" local="no" imported="no">Graphics/DX11/GteDX11Texture2Array.h</includes>
    <includes id="GteDX11Texture3_8h" name="GteDX11Texture3.h" local="no" imported="no">Graphics/DX11/GteDX11Texture3.h</includes>
    <includes id="GteDX11TextureCube_8h" name="GteDX11TextureCube.h" local="no" imported="no">Graphics/DX11/GteDX11TextureCube.h</includes>
    <includes id="GteDX11TextureCubeArray_8h" name="GteDX11TextureCubeArray.h" local="no" imported="no">Graphics/DX11/GteDX11TextureCubeArray.h</includes>
    <includes id="GteDX11TextureBuffer_8h" name="GteDX11TextureBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11TextureBuffer.h</includes>
    <includes id="GteDX11VertexBuffer_8h" name="GteDX11VertexBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11VertexBuffer.h</includes>
    <includes id="GteDX11VertexShader_8h" name="GteDX11VertexShader.h" local="no" imported="no">Graphics/DX11/GteDX11VertexShader.h</includes>
    <includes id="GteHLSLProgramFactory_8h" name="GteHLSLProgramFactory.h" local="no" imported="no">Graphics/DX11/GteHLSLProgramFactory.h</includes>
    <includes id="GteHLSLComputeProgram_8h" name="GteHLSLComputeProgram.h" local="no" imported="no">Graphics/DX11/GteHLSLComputeProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Engine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Engine_8h</filename>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteDX11InputLayoutManager_8h" name="GteDX11InputLayoutManager.h" local="no" imported="no">Graphics/DX11/GteDX11InputLayoutManager.h</includes>
    <includes id="GteDX11PerformanceCounter_8h" name="GteDX11PerformanceCounter.h" local="no" imported="no">Graphics/DX11/GteDX11PerformanceCounter.h</includes>
    <includes id="GteDXGIOutput_8h" name="GteDXGIOutput.h" local="no" imported="no">Graphics/DX11/GteDXGIOutput.h</includes>
    <class kind="class">gte::DX11Engine</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11GeometryShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11GeometryShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11GeometryShader_8h" name="GteDX11GeometryShader.h" local="no" imported="no">Graphics/DX11/GteDX11GeometryShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11GeometryShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11GeometryShader_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <includes id="GteDX11Shader_8h" name="GteDX11Shader.h" local="no" imported="no">Graphics/DX11/GteDX11Shader.h</includes>
    <class kind="class">gte::DX11GeometryShader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11GraphicsObject.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11GraphicsObject_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11GraphicsObject_8h" name="GteDX11GraphicsObject.h" local="no" imported="no">Graphics/DX11/GteDX11GraphicsObject.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11GraphicsObject.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11GraphicsObject_8h</filename>
    <includes id="GteGEObject_8h" name="GteGEObject.h" local="no" imported="no">Graphics/GteGEObject.h</includes>
    <includes id="GteDX11Include_8h" name="GteDX11Include.h" local="no" imported="no">Graphics/DX11/GteDX11Include.h</includes>
    <class kind="class">gte::DX11GraphicsObject</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Include.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Include_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::InterfaceReleaser</class>
    <namespace>gte</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_HR_RETURN</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>abc0eb12c7fa2c844ce9ba6665bc0eb74</anchor>
      <arglist>(msg, value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_HR_RETURN_NONE</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>a914296c951534eb9f409bf929c506066</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_HR_RETURN_VOID</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>a3e08acafbe434faa506e4bf208bd2429</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D11_BIND_NONE</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>a606a19ecacb2032bde8509292e0df7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D11_BUFFER_UAV_FLAG_BASIC</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>a62ead80fb54cc82f00be1b14e38bfcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D11_CPU_ACCESS_NONE</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>ad44e6554262eeb7057ac43ee69fec8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D11_CPU_ACCESS_READ_WRITE</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>a613683eda0664d797fbd4d2e649e9a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D11_QUERY_MISC_NONE</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>a7caa42e45e428fec2c3ea7e6c24bfc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D11_RESOURCE_MISC_NONE</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>afd6deba563c2c8351817831391128ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOMINMAX</name>
      <anchorfile>GteDX11Include_8h.html</anchorfile>
      <anchor>a9f918755b601cf4bffca775992e6fb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ULONG</type>
      <name>FinalRelease</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a257cd310f93cdfcc3b01c9f934aa9b43</anchor>
      <arglist>(T *&amp;object)</arglist>
    </member>
    <member kind="function">
      <type>ULONG</type>
      <name>SafeRelease</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa052bcb912d2d12e671f5e1dfcbeb15e</anchor>
      <arglist>(T *&amp;object)</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>SetPrivateName</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1f1e595a3c2ac705d685b0a4346c6317</anchor>
      <arglist>(ID3D11DeviceChild *object, std::string const &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>SetPrivateName</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abc19fde6d799a0420142074c24246f1d</anchor>
      <arglist>(IDXGIObject *object, std::string const &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteDX11IndexBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11IndexBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11IndexBuffer_8h" name="GteDX11IndexBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11IndexBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11IndexBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11IndexBuffer_8h</filename>
    <includes id="GteIndexBuffer_8h" name="GteIndexBuffer.h" local="no" imported="no">Graphics/GteIndexBuffer.h</includes>
    <includes id="GteDX11Buffer_8h" name="GteDX11Buffer.h" local="no" imported="no">Graphics/DX11/GteDX11Buffer.h</includes>
    <class kind="class">gte::DX11IndexBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11IndirectArgumentsBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11IndirectArgumentsBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11IndirectArgumentsBuffer_8h" name="GteDX11IndirectArgumentsBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11IndirectArgumentsBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11IndirectArgumentsBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11IndirectArgumentsBuffer_8h</filename>
    <includes id="GteIndirectArgumentsBuffer_8h" name="GteIndirectArgumentsBuffer.h" local="no" imported="no">Graphics/GteIndirectArgumentsBuffer.h</includes>
    <includes id="GteDX11Buffer_8h" name="GteDX11Buffer.h" local="no" imported="no">Graphics/DX11/GteDX11Buffer.h</includes>
    <class kind="class">gte::DX11IndirectArgumentsBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11InputLayout.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11InputLayout_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11InputLayout_8h" name="GteDX11InputLayout.h" local="no" imported="no">Graphics/DX11/GteDX11InputLayout.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11InputLayout.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11InputLayout_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteDX11Include_8h" name="GteDX11Include.h" local="no" imported="no">Graphics/DX11/GteDX11Include.h</includes>
    <class kind="class">gte::DX11InputLayout</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11InputLayoutManager.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11InputLayoutManager_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11InputLayoutManager_8h" name="GteDX11InputLayoutManager.h" local="no" imported="no">Graphics/DX11/GteDX11InputLayoutManager.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11InputLayoutManager.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11InputLayoutManager_8h</filename>
    <includes id="GteThreadSafeMap_8h" name="GteThreadSafeMap.h" local="no" imported="no">LowLevel/GteThreadSafeMap.h</includes>
    <includes id="GteGEInputLayoutManager_8h" name="GteGEInputLayoutManager.h" local="no" imported="no">Graphics/GteGEInputLayoutManager.h</includes>
    <includes id="GteDX11InputLayout_8h" name="GteDX11InputLayout.h" local="no" imported="no">Graphics/DX11/GteDX11InputLayout.h</includes>
    <class kind="class">gte::DX11InputLayoutManager</class>
    <class kind="class">gte::DX11InputLayoutManager::LayoutMap</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11PerformanceCounter.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11PerformanceCounter_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteDX11PerformanceCounter_8h" name="GteDX11PerformanceCounter.h" local="no" imported="no">Graphics/DX11/GteDX11PerformanceCounter.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11PerformanceCounter.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11PerformanceCounter_8h</filename>
    <includes id="GteDX11Include_8h" name="GteDX11Include.h" local="no" imported="no">Graphics/DX11/GteDX11Include.h</includes>
    <class kind="class">gte::DX11PerformanceCounter</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11PixelShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11PixelShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11PixelShader_8h" name="GteDX11PixelShader.h" local="no" imported="no">Graphics/DX11/GteDX11PixelShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11PixelShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11PixelShader_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <includes id="GteDX11Shader_8h" name="GteDX11Shader.h" local="no" imported="no">Graphics/DX11/GteDX11Shader.h</includes>
    <class kind="class">gte::DX11PixelShader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11RasterizerState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11RasterizerState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11RasterizerState_8h" name="GteDX11RasterizerState.h" local="no" imported="no">Graphics/DX11/GteDX11RasterizerState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11RasterizerState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11RasterizerState_8h</filename>
    <includes id="GteRasterizerState_8h" name="GteRasterizerState.h" local="no" imported="no">Graphics/GteRasterizerState.h</includes>
    <includes id="GteDX11DrawingState_8h" name="GteDX11DrawingState.h" local="no" imported="no">Graphics/DX11/GteDX11DrawingState.h</includes>
    <class kind="class">gte::DX11RasterizerState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11RawBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11RawBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11RawBuffer_8h" name="GteDX11RawBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11RawBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11RawBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11RawBuffer_8h</filename>
    <includes id="GteRawBuffer_8h" name="GteRawBuffer.h" local="no" imported="no">Graphics/GteRawBuffer.h</includes>
    <includes id="GteDX11Buffer_8h" name="GteDX11Buffer.h" local="no" imported="no">Graphics/DX11/GteDX11Buffer.h</includes>
    <class kind="class">gte::DX11RawBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Resource.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Resource_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11Resource_8h" name="GteDX11Resource.h" local="no" imported="no">Graphics/DX11/GteDX11Resource.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Resource.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Resource_8h</filename>
    <includes id="GteResource_8h" name="GteResource.h" local="no" imported="no">Graphics/GteResource.h</includes>
    <includes id="GteDX11GraphicsObject_8h" name="GteDX11GraphicsObject.h" local="no" imported="no">Graphics/DX11/GteDX11GraphicsObject.h</includes>
    <class kind="class">gte::DX11Resource</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11SamplerState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11SamplerState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11SamplerState_8h" name="GteDX11SamplerState.h" local="no" imported="no">Graphics/DX11/GteDX11SamplerState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11SamplerState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11SamplerState_8h</filename>
    <includes id="GteSamplerState_8h" name="GteSamplerState.h" local="no" imported="no">Graphics/GteSamplerState.h</includes>
    <includes id="GteDX11DrawingState_8h" name="GteDX11DrawingState.h" local="no" imported="no">Graphics/DX11/GteDX11DrawingState.h</includes>
    <class kind="class">gte::DX11SamplerState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Shader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Shader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11Shader_8h" name="GteDX11Shader.h" local="no" imported="no">Graphics/DX11/GteDX11Shader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Shader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Shader_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <includes id="GteDX11GraphicsObject_8h" name="GteDX11GraphicsObject.h" local="no" imported="no">Graphics/DX11/GteDX11GraphicsObject.h</includes>
    <class kind="class">gte::DX11Shader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11StructuredBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11StructuredBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11StructuredBuffer_8h" name="GteDX11StructuredBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11StructuredBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11StructuredBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11StructuredBuffer_8h</filename>
    <includes id="GteStructuredBuffer_8h" name="GteStructuredBuffer.h" local="no" imported="no">Graphics/GteStructuredBuffer.h</includes>
    <includes id="GteDX11Buffer_8h" name="GteDX11Buffer.h" local="no" imported="no">Graphics/DX11/GteDX11Buffer.h</includes>
    <class kind="class">gte::DX11StructuredBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Texture_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteDX11Texture_8h" name="GteDX11Texture.h" local="no" imported="no">Graphics/DX11/GteDX11Texture.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Texture_8h</filename>
    <includes id="GteTexture_8h" name="GteTexture.h" local="no" imported="no">Graphics/GteTexture.h</includes>
    <includes id="GteDX11Resource_8h" name="GteDX11Resource.h" local="no" imported="no">Graphics/DX11/GteDX11Resource.h</includes>
    <class kind="class">gte::DX11Texture</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture1.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Texture1_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11Texture1_8h" name="GteDX11Texture1.h" local="no" imported="no">Graphics/DX11/GteDX11Texture1.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture1.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Texture1_8h</filename>
    <includes id="GteTexture1_8h" name="GteTexture1.h" local="no" imported="no">Graphics/GteTexture1.h</includes>
    <includes id="GteDX11TextureSingle_8h" name="GteDX11TextureSingle.h" local="no" imported="no">Graphics/DX11/GteDX11TextureSingle.h</includes>
    <class kind="class">gte::DX11Texture1</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture1Array.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Texture1Array_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11Texture1Array_8h" name="GteDX11Texture1Array.h" local="no" imported="no">Graphics/DX11/GteDX11Texture1Array.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture1Array.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Texture1Array_8h</filename>
    <includes id="GteTexture1Array_8h" name="GteTexture1Array.h" local="no" imported="no">Graphics/GteTexture1Array.h</includes>
    <includes id="GteDX11TextureArray_8h" name="GteDX11TextureArray.h" local="no" imported="no">Graphics/DX11/GteDX11TextureArray.h</includes>
    <class kind="class">gte::DX11Texture1Array</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture2.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Texture2_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11Texture2_8h" name="GteDX11Texture2.h" local="no" imported="no">Graphics/DX11/GteDX11Texture2.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Texture2_8h</filename>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <includes id="GteDX11TextureSingle_8h" name="GteDX11TextureSingle.h" local="no" imported="no">Graphics/DX11/GteDX11TextureSingle.h</includes>
    <class kind="class">gte::DX11Texture2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture2Array.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Texture2Array_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11Texture2Array_8h" name="GteDX11Texture2Array.h" local="no" imported="no">Graphics/DX11/GteDX11Texture2Array.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture2Array.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Texture2Array_8h</filename>
    <includes id="GteTexture2Array_8h" name="GteTexture2Array.h" local="no" imported="no">Graphics/GteTexture2Array.h</includes>
    <includes id="GteDX11TextureArray_8h" name="GteDX11TextureArray.h" local="no" imported="no">Graphics/DX11/GteDX11TextureArray.h</includes>
    <class kind="class">gte::DX11Texture2Array</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture3.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11Texture3_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11Texture3_8h" name="GteDX11Texture3.h" local="no" imported="no">Graphics/DX11/GteDX11Texture3.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11Texture3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11Texture3_8h</filename>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <includes id="GteDX11TextureSingle_8h" name="GteDX11TextureSingle.h" local="no" imported="no">Graphics/DX11/GteDX11TextureSingle.h</includes>
    <class kind="class">gte::DX11Texture3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureArray.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11TextureArray_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11TextureArray_8h" name="GteDX11TextureArray.h" local="no" imported="no">Graphics/DX11/GteDX11TextureArray.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureArray.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11TextureArray_8h</filename>
    <includes id="GteTextureArray_8h" name="GteTextureArray.h" local="no" imported="no">Graphics/GteTextureArray.h</includes>
    <includes id="GteDX11Texture_8h" name="GteDX11Texture.h" local="no" imported="no">Graphics/DX11/GteDX11Texture.h</includes>
    <class kind="class">gte::DX11TextureArray</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11TextureBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11TextureBuffer_8h" name="GteDX11TextureBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11TextureBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11TextureBuffer_8h</filename>
    <includes id="GteTextureBuffer_8h" name="GteTextureBuffer.h" local="no" imported="no">Graphics/GteTextureBuffer.h</includes>
    <includes id="GteDX11Buffer_8h" name="GteDX11Buffer.h" local="no" imported="no">Graphics/DX11/GteDX11Buffer.h</includes>
    <class kind="class">gte::DX11TextureBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureCube.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11TextureCube_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11TextureCube_8h" name="GteDX11TextureCube.h" local="no" imported="no">Graphics/DX11/GteDX11TextureCube.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureCube.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11TextureCube_8h</filename>
    <includes id="GteTextureCube_8h" name="GteTextureCube.h" local="no" imported="no">Graphics/GteTextureCube.h</includes>
    <includes id="GteDX11TextureArray_8h" name="GteDX11TextureArray.h" local="no" imported="no">Graphics/DX11/GteDX11TextureArray.h</includes>
    <class kind="class">gte::DX11TextureCube</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureCubeArray.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11TextureCubeArray_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11TextureCubeArray_8h" name="GteDX11TextureCubeArray.h" local="no" imported="no">Graphics/DX11/GteDX11TextureCubeArray.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureCubeArray.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11TextureCubeArray_8h</filename>
    <includes id="GteTextureCubeArray_8h" name="GteTextureCubeArray.h" local="no" imported="no">Graphics/GteTextureCubeArray.h</includes>
    <includes id="GteDX11TextureArray_8h" name="GteDX11TextureArray.h" local="no" imported="no">Graphics/DX11/GteDX11TextureArray.h</includes>
    <class kind="class">gte::DX11TextureCubeArray</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureDS.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11TextureDS_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11TextureDS_8h" name="GteDX11TextureDS.h" local="no" imported="no">Graphics/DX11/GteDX11TextureDS.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureDS.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11TextureDS_8h</filename>
    <includes id="GteTextureDS_8h" name="GteTextureDS.h" local="no" imported="no">Graphics/GteTextureDS.h</includes>
    <includes id="GteDX11Texture2_8h" name="GteDX11Texture2.h" local="no" imported="no">Graphics/DX11/GteDX11Texture2.h</includes>
    <class kind="class">gte::DX11TextureDS</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureRT.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11TextureRT_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11TextureRT_8h" name="GteDX11TextureRT.h" local="no" imported="no">Graphics/DX11/GteDX11TextureRT.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureRT.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11TextureRT_8h</filename>
    <includes id="GteTextureRT_8h" name="GteTextureRT.h" local="no" imported="no">Graphics/GteTextureRT.h</includes>
    <includes id="GteDX11Texture2_8h" name="GteDX11Texture2.h" local="no" imported="no">Graphics/DX11/GteDX11Texture2.h</includes>
    <class kind="class">gte::DX11TextureRT</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureSingle.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11TextureSingle_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11TextureSingle_8h" name="GteDX11TextureSingle.h" local="no" imported="no">Graphics/DX11/GteDX11TextureSingle.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11TextureSingle.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11TextureSingle_8h</filename>
    <includes id="GteTextureSingle_8h" name="GteTextureSingle.h" local="no" imported="no">Graphics/GteTextureSingle.h</includes>
    <includes id="GteDX11Texture_8h" name="GteDX11Texture.h" local="no" imported="no">Graphics/DX11/GteDX11Texture.h</includes>
    <class kind="class">gte::DX11TextureSingle</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11VertexBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11VertexBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11VertexBuffer_8h" name="GteDX11VertexBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11VertexBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11VertexBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11VertexBuffer_8h</filename>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteDX11Buffer_8h" name="GteDX11Buffer.h" local="no" imported="no">Graphics/DX11/GteDX11Buffer.h</includes>
    <class kind="class">gte::DX11VertexBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDX11VertexShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDX11VertexShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDX11VertexShader_8h" name="GteDX11VertexShader.h" local="no" imported="no">Graphics/DX11/GteDX11VertexShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDX11VertexShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDX11VertexShader_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <includes id="GteDX11Shader_8h" name="GteDX11Shader.h" local="no" imported="no">Graphics/DX11/GteDX11Shader.h</includes>
    <class kind="class">gte::DX11VertexShader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDXGIAdapter.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDXGIAdapter_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDXGIAdapter_8h" name="GteDXGIAdapter.h" local="no" imported="no">Graphics/DX11/GteDXGIAdapter.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDXGIAdapter.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDXGIAdapter_8h</filename>
    <includes id="GteDXGIOutput_8h" name="GteDXGIOutput.h" local="no" imported="no">Graphics/DX11/GteDXGIOutput.h</includes>
    <class kind="class">gte::DXGIAdapter</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteDXGIOutput.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteDXGIOutput_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDXGIOutput_8h" name="GteDXGIOutput.h" local="no" imported="no">Graphics/DX11/GteDXGIOutput.h</includes>
  </compound>
  <compound kind="file">
    <name>GteDXGIOutput.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteDXGIOutput_8h</filename>
    <includes id="GteDX11Include_8h" name="GteDX11Include.h" local="no" imported="no">Graphics/DX11/GteDX11Include.h</includes>
    <class kind="class">gte::DXGIOutput</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteEdgeKey.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteEdgeKey_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteEdgeKey_8h" name="GteEdgeKey.h" local="no" imported="no">Mathematics/GteEdgeKey.h</includes>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteEdgeKey.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteEdgeKey_8h</filename>
    <includes id="GteFeatureKey_8h" name="GteFeatureKey.h" local="no" imported="no">Mathematics/GteFeatureKey.h</includes>
    <class kind="class">gte::EdgeKey</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteEllipse3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteEllipse3_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="class">gte::Ellipse3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteEnvironment.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/</path>
    <filename>GteEnvironment_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteEnvironment_8h" name="GteEnvironment.h" local="no" imported="no">Applications/GteEnvironment.h</includes>
  </compound>
  <compound kind="file">
    <name>GteEnvironment.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/</path>
    <filename>GteEnvironment_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Environment</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteETManifoldMesh.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteETManifoldMesh_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteETManifoldMesh_8h" name="GteETManifoldMesh.h" local="no" imported="no">Mathematics/GteETManifoldMesh.h</includes>
  </compound>
  <compound kind="file">
    <name>GteETManifoldMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteETManifoldMesh_8h</filename>
    <includes id="GteEdgeKey_8h" name="GteEdgeKey.h" local="no" imported="no">Mathematics/GteEdgeKey.h</includes>
    <includes id="GteTriangleKey_8h" name="GteTriangleKey.h" local="no" imported="no">Mathematics/GteTriangleKey.h</includes>
    <class kind="class">gte::ETManifoldMesh::Edge</class>
    <class kind="class">gte::ETManifoldMesh</class>
    <class kind="class">gte::ETManifoldMesh::Triangle</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteEulerAngles.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteEulerAngles_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::EulerAngles</class>
    <namespace>gte</namespace>
    <member kind="enumeration">
      <type></type>
      <name>EulerResult</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ER_INVALID</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590a3bccd708ffe358ca0aa63e2ab60fb827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ER_UNIQUE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590ad7890b817963a82447fb80b587d9e611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ER_NOT_UNIQUE_SUM</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590a109a784b3e978fbb021552d3dd657d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ER_NOT_UNIQUE_DIF</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590a8287a3e5b60b9ebc018180502df6c00c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteExp2Estimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteExp2Estimate_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="struct">gte::Exp2Estimate::degree</class>
    <class kind="class">gte::Exp2Estimate</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteExpEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteExpEstimate_8h</filename>
    <includes id="GteExp2Estimate_8h" name="GteExp2Estimate.h" local="no" imported="no">Mathematics/GteExp2Estimate.h</includes>
    <class kind="class">gte::ExpEstimate</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteExtremalQuery3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteExtremalQuery3_8h</filename>
    <includes id="GtePolyhedron3_8h" name="GtePolyhedron3.h" local="no" imported="no">Mathematics/GtePolyhedron3.h</includes>
    <class kind="class">gte::ExtremalQuery3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteExtremalQuery3BSP.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteExtremalQuery3BSP_8h</filename>
    <includes id="GteExtremalQuery3_8h" name="GteExtremalQuery3.h" local="no" imported="no">Physics/GteExtremalQuery3.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <includes id="GteVETManifoldMesh_8h" name="GteVETManifoldMesh.h" local="no" imported="no">Mathematics/GteVETManifoldMesh.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteRangeIteration_8h" name="GteRangeIteration.h" local="no" imported="no">LowLevel/GteRangeIteration.h</includes>
    <class kind="class">gte::ExtremalQuery3BSP</class>
    <class kind="class">gte::ExtremalQuery3BSP::SphericalArc</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteExtremalQuery3PRJ.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteExtremalQuery3PRJ_8h</filename>
    <includes id="GteExtremalQuery3_8h" name="GteExtremalQuery3.h" local="no" imported="no">Physics/GteExtremalQuery3.h</includes>
    <class kind="class">gte::ExtremalQuery3PRJ</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFeatureKey.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteFeatureKey_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::FeatureKey</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFIQuery.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteFIQuery_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::FIQuery</class>
    <class kind="struct">gte::FIQuery::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid2.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid2_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid2_8h" name="GteFluid2.h" local="no" imported="no">Physics/GteFluid2.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid2_8h</filename>
    <includes id="GteFluid2AdjustVelocity_8h" name="GteFluid2AdjustVelocity.h" local="no" imported="no">Physics/GteFluid2AdjustVelocity.h</includes>
    <includes id="GteFluid2ComputeDivergence_8h" name="GteFluid2ComputeDivergence.h" local="no" imported="no">Physics/GteFluid2ComputeDivergence.h</includes>
    <includes id="GteFluid2EnforceStateBoundary_8h" name="GteFluid2EnforceStateBoundary.h" local="no" imported="no">Physics/GteFluid2EnforceStateBoundary.h</includes>
    <includes id="GteFluid2InitializeSource_8h" name="GteFluid2InitializeSource.h" local="no" imported="no">Physics/GteFluid2InitializeSource.h</includes>
    <includes id="GteFluid2InitializeState_8h" name="GteFluid2InitializeState.h" local="no" imported="no">Physics/GteFluid2InitializeState.h</includes>
    <includes id="GteFluid2SolvePoisson_8h" name="GteFluid2SolvePoisson.h" local="no" imported="no">Physics/GteFluid2SolvePoisson.h</includes>
    <includes id="GteFluid2UpdateState_8h" name="GteFluid2UpdateState.h" local="no" imported="no">Physics/GteFluid2UpdateState.h</includes>
    <class kind="class">gte::Fluid2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid2AdjustVelocity.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid2AdjustVelocity_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid2AdjustVelocity_8h" name="GteFluid2AdjustVelocity.h" local="no" imported="no">Physics/GteFluid2AdjustVelocity.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid2AdjustVelocity.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid2AdjustVelocity_8h</filename>
    <includes id="GteFluid2Parameters_8h" name="GteFluid2Parameters.h" local="no" imported="no">Physics/GteFluid2Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::Fluid2AdjustVelocity</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid2ComputeDivergence.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid2ComputeDivergence_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid2ComputeDivergence_8h" name="GteFluid2ComputeDivergence.h" local="no" imported="no">Physics/GteFluid2ComputeDivergence.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid2ComputeDivergence.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid2ComputeDivergence_8h</filename>
    <includes id="GteFluid2Parameters_8h" name="GteFluid2Parameters.h" local="no" imported="no">Physics/GteFluid2Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::Fluid2ComputeDivergence</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid2EnforceStateBoundary.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid2EnforceStateBoundary_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid2EnforceStateBoundary_8h" name="GteFluid2EnforceStateBoundary.h" local="no" imported="no">Physics/GteFluid2EnforceStateBoundary.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid2EnforceStateBoundary.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid2EnforceStateBoundary_8h</filename>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::Fluid2EnforceStateBoundary</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid2InitializeSource.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid2InitializeSource_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid2InitializeSource_8h" name="GteFluid2InitializeSource.h" local="no" imported="no">Physics/GteFluid2InitializeSource.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid2InitializeSource.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid2InitializeSource_8h</filename>
    <includes id="GteFluid2Parameters_8h" name="GteFluid2Parameters.h" local="no" imported="no">Physics/GteFluid2Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="struct">gte::Fluid2InitializeSource::External</class>
    <class kind="class">gte::Fluid2InitializeSource</class>
    <class kind="struct">gte::Fluid2InitializeSource::Vortex</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid2InitializeState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid2InitializeState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid2InitializeState_8h" name="GteFluid2InitializeState.h" local="no" imported="no">Physics/GteFluid2InitializeState.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid2InitializeState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid2InitializeState_8h</filename>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::Fluid2InitializeState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid2Parameters.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid2Parameters_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <class kind="struct">gte::Fluid2Parameters</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid2SolvePoisson.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid2SolvePoisson_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid2SolvePoisson_8h" name="GteFluid2SolvePoisson.h" local="no" imported="no">Physics/GteFluid2SolvePoisson.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid2SolvePoisson.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid2SolvePoisson_8h</filename>
    <includes id="GteFluid2Parameters_8h" name="GteFluid2Parameters.h" local="no" imported="no">Physics/GteFluid2Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::Fluid2SolvePoisson</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid2UpdateState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid2UpdateState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid2UpdateState_8h" name="GteFluid2UpdateState.h" local="no" imported="no">Physics/GteFluid2UpdateState.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid2UpdateState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid2UpdateState_8h</filename>
    <includes id="GteFluid2Parameters_8h" name="GteFluid2Parameters.h" local="no" imported="no">Physics/GteFluid2Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteSamplerState_8h" name="GteSamplerState.h" local="no" imported="no">Graphics/GteSamplerState.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::Fluid2UpdateState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid3.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid3_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid3_8h" name="GteFluid3.h" local="no" imported="no">Physics/GteFluid3.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid3_8h</filename>
    <includes id="GteFluid3AdjustVelocity_8h" name="GteFluid3AdjustVelocity.h" local="no" imported="no">Physics/GteFluid3AdjustVelocity.h</includes>
    <includes id="GteFluid3ComputeDivergence_8h" name="GteFluid3ComputeDivergence.h" local="no" imported="no">Physics/GteFluid3ComputeDivergence.h</includes>
    <includes id="GteFluid3EnforceStateBoundary_8h" name="GteFluid3EnforceStateBoundary.h" local="no" imported="no">Physics/GteFluid3EnforceStateBoundary.h</includes>
    <includes id="GteFluid3InitializeSource_8h" name="GteFluid3InitializeSource.h" local="no" imported="no">Physics/GteFluid3InitializeSource.h</includes>
    <includes id="GteFluid3InitializeState_8h" name="GteFluid3InitializeState.h" local="no" imported="no">Physics/GteFluid3InitializeState.h</includes>
    <includes id="GteFluid3SolvePoisson_8h" name="GteFluid3SolvePoisson.h" local="no" imported="no">Physics/GteFluid3SolvePoisson.h</includes>
    <includes id="GteFluid3UpdateState_8h" name="GteFluid3UpdateState.h" local="no" imported="no">Physics/GteFluid3UpdateState.h</includes>
    <class kind="class">gte::Fluid3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid3AdjustVelocity.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid3AdjustVelocity_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid3AdjustVelocity_8h" name="GteFluid3AdjustVelocity.h" local="no" imported="no">Physics/GteFluid3AdjustVelocity.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid3AdjustVelocity.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid3AdjustVelocity_8h</filename>
    <includes id="GteFluid3Parameters_8h" name="GteFluid3Parameters.h" local="no" imported="no">Physics/GteFluid3Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <class kind="class">gte::Fluid3AdjustVelocity</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid3ComputeDivergence.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid3ComputeDivergence_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid3ComputeDivergence_8h" name="GteFluid3ComputeDivergence.h" local="no" imported="no">Physics/GteFluid3ComputeDivergence.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid3ComputeDivergence.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid3ComputeDivergence_8h</filename>
    <includes id="GteFluid3Parameters_8h" name="GteFluid3Parameters.h" local="no" imported="no">Physics/GteFluid3Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <class kind="class">gte::Fluid3ComputeDivergence</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid3EnforceStateBoundary.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid3EnforceStateBoundary_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid3EnforceStateBoundary_8h" name="GteFluid3EnforceStateBoundary.h" local="no" imported="no">Physics/GteFluid3EnforceStateBoundary.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid3EnforceStateBoundary.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid3EnforceStateBoundary_8h</filename>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <class kind="class">gte::Fluid3EnforceStateBoundary</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid3InitializeSource.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid3InitializeSource_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid3InitializeSource_8h" name="GteFluid3InitializeSource.h" local="no" imported="no">Physics/GteFluid3InitializeSource.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid3InitializeSource.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid3InitializeSource_8h</filename>
    <includes id="GteFluid3Parameters_8h" name="GteFluid3Parameters.h" local="no" imported="no">Physics/GteFluid3Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <class kind="struct">gte::Fluid3InitializeSource::External</class>
    <class kind="class">gte::Fluid3InitializeSource</class>
    <class kind="struct">gte::Fluid3InitializeSource::Vortex</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid3InitializeState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid3InitializeState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid3InitializeState_8h" name="GteFluid3InitializeState.h" local="no" imported="no">Physics/GteFluid3InitializeState.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid3InitializeState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid3InitializeState_8h</filename>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <class kind="class">gte::Fluid3InitializeState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid3Parameters.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid3Parameters_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <class kind="struct">gte::Fluid3Parameters</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid3SolvePoisson.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid3SolvePoisson_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid3SolvePoisson_8h" name="GteFluid3SolvePoisson.h" local="no" imported="no">Physics/GteFluid3SolvePoisson.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid3SolvePoisson.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid3SolvePoisson_8h</filename>
    <includes id="GteFluid3Parameters_8h" name="GteFluid3Parameters.h" local="no" imported="no">Physics/GteFluid3Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <class kind="class">gte::Fluid3SolvePoisson</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFluid3UpdateState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Physics/</path>
    <filename>GteFluid3UpdateState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFluid3UpdateState_8h" name="GteFluid3UpdateState.h" local="no" imported="no">Physics/GteFluid3UpdateState.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFluid3UpdateState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteFluid3UpdateState_8h</filename>
    <includes id="GteFluid3Parameters_8h" name="GteFluid3Parameters.h" local="no" imported="no">Physics/GteFluid3Parameters.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteSamplerState_8h" name="GteSamplerState.h" local="no" imported="no">Graphics/GteSamplerState.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <class kind="class">gte::Fluid3UpdateState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFont.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteFont_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteFont_8h" name="GteFont.h" local="no" imported="no">Graphics/GteFont.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFont.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteFont_8h</filename>
    <includes id="GteIndexBuffer_8h" name="GteIndexBuffer.h" local="no" imported="no">Graphics/GteIndexBuffer.h</includes>
    <includes id="GteTextEffect_8h" name="GteTextEffect.h" local="no" imported="no">Graphics/GteTextEffect.h</includes>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <class kind="class">gte::Font</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFontArialW400H18.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteFontArialW400H18_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFontArialW400H18_8h" name="GteFontArialW400H18.h" local="no" imported="no">Graphics/GteFontArialW400H18.h</includes>
  </compound>
  <compound kind="file">
    <name>GteFontArialW400H18.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteFontArialW400H18_8h</filename>
    <includes id="GteFont_8h" name="GteFont.h" local="no" imported="no">Graphics/GteFont.h</includes>
    <class kind="class">gte::FontArialW400H18</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFrenetFrame.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteFrenetFrame_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteParametricCurve_8h" name="GteParametricCurve.h" local="no" imported="no">Mathematics/GteParametricCurve.h</includes>
    <class kind="class">gte::FrenetFrame2</class>
    <class kind="class">gte::FrenetFrame3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFrustum3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteFrustum3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="class">gte::Frustum3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteFunctions.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteFunctions_8h</filename>
    <includes id="GteArithmetic_8h" name="GteArithmetic.h" local="no" imported="no">Mathematics/GteArithmetic.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="class">gte::Function</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGaussianElimination.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteGaussianElimination_8h</filename>
    <includes id="GteLexicoArray2_8h" name="GteLexicoArray2.h" local="no" imported="no">LowLevel/GteLexicoArray2.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <class kind="class">gte::GaussianElimination</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGEDrawTarget.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteGEDrawTarget_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGEDrawTarget_8h" name="GteGEDrawTarget.h" local="no" imported="no">Graphics/GteGEDrawTarget.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGEDrawTarget.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteGEDrawTarget_8h</filename>
    <includes id="GteDrawTarget_8h" name="GteDrawTarget.h" local="no" imported="no">Graphics/GteDrawTarget.h</includes>
    <class kind="class">gte::GEDrawTarget</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGEInputLayoutManager.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteGEInputLayoutManager_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::GEInputLayoutManager</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGenerateMeshUV.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteGenerateMeshUV_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGenerateMeshUV_8h" name="GteGenerateMeshUV.h" local="no" imported="no">Mathematics/GteGenerateMeshUV.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGenerateMeshUV.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteGenerateMeshUV_8h</filename>
    <includes id="GteComputeModel_8h" name="GteComputeModel.h" local="no" imported="no">LowLevel/GteComputeModel.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteETManifoldMesh_8h" name="GteETManifoldMesh.h" local="no" imported="no">Mathematics/GteETManifoldMesh.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="class">gte::GenerateMeshUV</class>
    <class kind="class">gte::GenerateMeshUVBase</class>
    <class kind="class">gte::GenerateMeshUV::UVComputeModel</class>
    <class kind="struct">gte::GenerateMeshUV::Vertex</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGEObject.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteGEObject_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGEObject_8h" name="GteGEObject.h" local="no" imported="no">Graphics/GteGEObject.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGEObject.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteGEObject_8h</filename>
    <includes id="GteGraphicsObject_8h" name="GteGraphicsObject.h" local="no" imported="no">Graphics/GteGraphicsObject.h</includes>
    <class kind="class">gte::GEObject</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGeometryShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteGeometryShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGeometryShader_8h" name="GteGeometryShader.h" local="no" imported="no">Graphics/GteGeometryShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGeometryShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteGeometryShader_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <class kind="class">gte::GeometryShader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4AtomicCounterBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4AtomicCounterBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4AtomicCounterBuffer_8h" name="GteGL4AtomicCounterBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4AtomicCounterBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4AtomicCounterBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4AtomicCounterBuffer_8h</filename>
    <includes id="GteRawBuffer_8h" name="GteRawBuffer.h" local="no" imported="no">Graphics/GteRawBuffer.h</includes>
    <includes id="GteGL4Buffer_8h" name="GteGL4Buffer.h" local="no" imported="no">Graphics/GL4/GteGL4Buffer.h</includes>
    <class kind="class">gte::GL4AtomicCounterBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4BlendState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4BlendState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4BlendState_8h" name="GteGL4BlendState.h" local="no" imported="no">Graphics/GL4/GteGL4BlendState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4BlendState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4BlendState_8h</filename>
    <includes id="GteBlendState_8h" name="GteBlendState.h" local="no" imported="no">Graphics/GteBlendState.h</includes>
    <includes id="GteGL4DrawingState_8h" name="GteGL4DrawingState.h" local="no" imported="no">Graphics/GL4/GteGL4DrawingState.h</includes>
    <class kind="class">gte::GL4BlendState</class>
    <class kind="struct">gte::GL4BlendState::Target</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4Buffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4Buffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4Buffer_8h" name="GteGL4Buffer.h" local="no" imported="no">Graphics/GL4/GteGL4Buffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4Buffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4Buffer_8h</filename>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <includes id="GteGL4Resource_8h" name="GteGL4Resource.h" local="no" imported="no">Graphics/GL4/GteGL4Resource.h</includes>
    <class kind="class">gte::GL4Buffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4ConstantBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4ConstantBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4ConstantBuffer_8h" name="GteGL4ConstantBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4ConstantBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4ConstantBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4ConstantBuffer_8h</filename>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteGL4Buffer_8h" name="GteGL4Buffer.h" local="no" imported="no">Graphics/GL4/GteGL4Buffer.h</includes>
    <class kind="class">gte::GL4ConstantBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4DepthStencilState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4DepthStencilState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4DepthStencilState_8h" name="GteGL4DepthStencilState.h" local="no" imported="no">Graphics/GL4/GteGL4DepthStencilState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4DepthStencilState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4DepthStencilState_8h</filename>
    <includes id="GteDepthStencilState_8h" name="GteDepthStencilState.h" local="no" imported="no">Graphics/GteDepthStencilState.h</includes>
    <includes id="GteGL4DrawingState_8h" name="GteGL4DrawingState.h" local="no" imported="no">Graphics/GL4/GteGL4DrawingState.h</includes>
    <class kind="struct">gte::GL4DepthStencilState::Face</class>
    <class kind="class">gte::GL4DepthStencilState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4DrawingState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4DrawingState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGL4DrawingState_8h" name="GteGL4DrawingState.h" local="no" imported="no">Graphics/GL4/GteGL4DrawingState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4DrawingState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4DrawingState_8h</filename>
    <includes id="GteDrawingState_8h" name="GteDrawingState.h" local="no" imported="no">Graphics/GteDrawingState.h</includes>
    <includes id="GteGL4GraphicsObject_8h" name="GteGL4GraphicsObject.h" local="no" imported="no">Graphics/GL4/GteGL4GraphicsObject.h</includes>
    <class kind="class">gte::GL4DrawingState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4DrawTarget.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4DrawTarget_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4DrawTarget_8h" name="GteGL4DrawTarget.h" local="no" imported="no">Graphics/GL4/GteGL4DrawTarget.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4DrawTarget.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4DrawTarget_8h</filename>
    <includes id="GteGEDrawTarget_8h" name="GteGEDrawTarget.h" local="no" imported="no">Graphics/GteGEDrawTarget.h</includes>
    <includes id="GteGL4TextureDS_8h" name="GteGL4TextureDS.h" local="no" imported="no">Graphics/GL4/GteGL4TextureDS.h</includes>
    <includes id="GteGL4TextureRT_8h" name="GteGL4TextureRT.h" local="no" imported="no">Graphics/GL4/GteGL4TextureRT.h</includes>
    <class kind="class">gte::GL4DrawTarget</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4Engine.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4Engine_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteFontArialW400H18_8h" name="GteFontArialW400H18.h" local="no" imported="no">Graphics/GteFontArialW400H18.h</includes>
    <includes id="GteGL4AtomicCounterBuffer_8h" name="GteGL4AtomicCounterBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4AtomicCounterBuffer.h</includes>
    <includes id="GteGL4Engine_8h" name="GteGL4Engine.h" local="no" imported="no">Graphics/GL4/GteGL4Engine.h</includes>
    <includes id="GteGL4BlendState_8h" name="GteGL4BlendState.h" local="no" imported="no">Graphics/GL4/GteGL4BlendState.h</includes>
    <includes id="GteGL4ConstantBuffer_8h" name="GteGL4ConstantBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4ConstantBuffer.h</includes>
    <includes id="GteGL4DepthStencilState_8h" name="GteGL4DepthStencilState.h" local="no" imported="no">Graphics/GL4/GteGL4DepthStencilState.h</includes>
    <includes id="GteGL4DrawTarget_8h" name="GteGL4DrawTarget.h" local="no" imported="no">Graphics/GL4/GteGL4DrawTarget.h</includes>
    <includes id="GteGL4IndexBuffer_8h" name="GteGL4IndexBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4IndexBuffer.h</includes>
    <includes id="GteGL4RasterizerState_8h" name="GteGL4RasterizerState.h" local="no" imported="no">Graphics/GL4/GteGL4RasterizerState.h</includes>
    <includes id="GteGL4SamplerState_8h" name="GteGL4SamplerState.h" local="no" imported="no">Graphics/GL4/GteGL4SamplerState.h</includes>
    <includes id="GteGL4StructuredBuffer_8h" name="GteGL4StructuredBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4StructuredBuffer.h</includes>
    <includes id="GteGL4Texture1_8h" name="GteGL4Texture1.h" local="no" imported="no">Graphics/GL4/GteGL4Texture1.h</includes>
    <includes id="GteGL4Texture1Array_8h" name="GteGL4Texture1Array.h" local="no" imported="no">Graphics/GL4/GteGL4Texture1Array.h</includes>
    <includes id="GteGL4Texture2_8h" name="GteGL4Texture2.h" local="no" imported="no">Graphics/GL4/GteGL4Texture2.h</includes>
    <includes id="GteGL4Texture2Array_8h" name="GteGL4Texture2Array.h" local="no" imported="no">Graphics/GL4/GteGL4Texture2Array.h</includes>
    <includes id="GteGL4Texture3_8h" name="GteGL4Texture3.h" local="no" imported="no">Graphics/GL4/GteGL4Texture3.h</includes>
    <includes id="GteGL4TextureCube_8h" name="GteGL4TextureCube.h" local="no" imported="no">Graphics/GL4/GteGL4TextureCube.h</includes>
    <includes id="GteGL4TextureCubeArray_8h" name="GteGL4TextureCubeArray.h" local="no" imported="no">Graphics/GL4/GteGL4TextureCubeArray.h</includes>
    <includes id="GteGL4VertexBuffer_8h" name="GteGL4VertexBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4VertexBuffer.h</includes>
    <includes id="GteGLSLProgramFactory_8h" name="GteGLSLProgramFactory.h" local="no" imported="no">Graphics/GL4/GteGLSLProgramFactory.h</includes>
    <includes id="GteGLSLComputeProgram_8h" name="GteGLSLComputeProgram.h" local="no" imported="no">Graphics/GL4/GteGLSLComputeProgram.h</includes>
    <includes id="GteGLSLVisualProgram_8h" name="GteGLSLVisualProgram.h" local="no" imported="no">Graphics/GL4/GteGLSLVisualProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4Engine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4Engine_8h</filename>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteGL4InputLayoutManager_8h" name="GteGL4InputLayoutManager.h" local="no" imported="no">Graphics/GL4/GteGL4InputLayoutManager.h</includes>
    <class kind="class">gte::GL4Engine</class>
    <class kind="struct">gte::GL4Engine::ProgramIndexUnitMap::LinkInfo</class>
    <class kind="class">gte::GL4Engine::ProgramIndexUnitMap</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4GraphicsObject.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4GraphicsObject_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGL4GraphicsObject_8h" name="GteGL4GraphicsObject.h" local="no" imported="no">Graphics/GL4/GteGL4GraphicsObject.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4GraphicsObject.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4GraphicsObject_8h</filename>
    <includes id="GteGEObject_8h" name="GteGEObject.h" local="no" imported="no">Graphics/GteGEObject.h</includes>
    <includes id="GteOpenGL_8h" name="GteOpenGL.h" local="no" imported="no">Graphics/GL4/GteOpenGL.h</includes>
    <class kind="class">gte::GL4GraphicsObject</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4IndexBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4IndexBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4IndexBuffer_8h" name="GteGL4IndexBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4IndexBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4IndexBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4IndexBuffer_8h</filename>
    <includes id="GteIndexBuffer_8h" name="GteIndexBuffer.h" local="no" imported="no">Graphics/GteIndexBuffer.h</includes>
    <includes id="GteGL4Buffer_8h" name="GteGL4Buffer.h" local="no" imported="no">Graphics/GL4/GteGL4Buffer.h</includes>
    <class kind="class">gte::GL4IndexBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4InputLayout.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4InputLayout_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4InputLayout_8h" name="GteGL4InputLayout.h" local="no" imported="no">Graphics/GL4/GteGL4InputLayout.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4InputLayout.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4InputLayout_8h</filename>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteOpenGL_8h" name="GteOpenGL.h" local="no" imported="no">Graphics/GL4/GteOpenGL.h</includes>
    <class kind="struct">gte::GL4InputLayout::Attribute</class>
    <class kind="class">gte::GL4InputLayout</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4InputLayoutManager.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4InputLayoutManager_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4InputLayoutManager_8h" name="GteGL4InputLayoutManager.h" local="no" imported="no">Graphics/GL4/GteGL4InputLayoutManager.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4InputLayoutManager.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4InputLayoutManager_8h</filename>
    <includes id="GteThreadSafeMap_8h" name="GteThreadSafeMap.h" local="no" imported="no">LowLevel/GteThreadSafeMap.h</includes>
    <includes id="GteGEInputLayoutManager_8h" name="GteGEInputLayoutManager.h" local="no" imported="no">Graphics/GteGEInputLayoutManager.h</includes>
    <includes id="GteGL4InputLayout_8h" name="GteGL4InputLayout.h" local="no" imported="no">Graphics/GL4/GteGL4InputLayout.h</includes>
    <class kind="class">gte::GL4InputLayoutManager</class>
    <class kind="class">gte::GL4InputLayoutManager::LayoutMap</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4RasterizerState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4RasterizerState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4RasterizerState_8h" name="GteGL4RasterizerState.h" local="no" imported="no">Graphics/GL4/GteGL4RasterizerState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4RasterizerState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4RasterizerState_8h</filename>
    <includes id="GteRasterizerState_8h" name="GteRasterizerState.h" local="no" imported="no">Graphics/GteRasterizerState.h</includes>
    <includes id="GteGL4DrawingState_8h" name="GteGL4DrawingState.h" local="no" imported="no">Graphics/GL4/GteGL4DrawingState.h</includes>
    <class kind="class">gte::GL4RasterizerState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4Resource.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4Resource_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4Resource_8h" name="GteGL4Resource.h" local="no" imported="no">Graphics/GL4/GteGL4Resource.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4Resource.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4Resource_8h</filename>
    <includes id="GteResource_8h" name="GteResource.h" local="no" imported="no">Graphics/GteResource.h</includes>
    <includes id="GteGL4GraphicsObject_8h" name="GteGL4GraphicsObject.h" local="no" imported="no">Graphics/GL4/GteGL4GraphicsObject.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::GL4Resource</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4SamplerState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4SamplerState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4SamplerState_8h" name="GteGL4SamplerState.h" local="no" imported="no">Graphics/GL4/GteGL4SamplerState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4SamplerState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4SamplerState_8h</filename>
    <includes id="GteSamplerState_8h" name="GteSamplerState.h" local="no" imported="no">Graphics/GteSamplerState.h</includes>
    <includes id="GteGL4DrawingState_8h" name="GteGL4DrawingState.h" local="no" imported="no">Graphics/GL4/GteGL4DrawingState.h</includes>
    <class kind="class">gte::GL4SamplerState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4StructuredBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4StructuredBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4StructuredBuffer_8h" name="GteGL4StructuredBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4StructuredBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4StructuredBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4StructuredBuffer_8h</filename>
    <includes id="GteStructuredBuffer_8h" name="GteStructuredBuffer.h" local="no" imported="no">Graphics/GteStructuredBuffer.h</includes>
    <includes id="GteGL4Buffer_8h" name="GteGL4Buffer.h" local="no" imported="no">Graphics/GL4/GteGL4Buffer.h</includes>
    <class kind="class">gte::GL4StructuredBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4Texture_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGL4Texture_8h" name="GteGL4Texture.h" local="no" imported="no">Graphics/GL4/GteGL4Texture.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4Texture_8h</filename>
    <includes id="GteTexture_8h" name="GteTexture.h" local="no" imported="no">Graphics/GteTexture.h</includes>
    <includes id="GteGL4Resource_8h" name="GteGL4Resource.h" local="no" imported="no">Graphics/GL4/GteGL4Resource.h</includes>
    <class kind="class">gte::GL4Texture</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture1.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4Texture1_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4Texture1_8h" name="GteGL4Texture1.h" local="no" imported="no">Graphics/GL4/GteGL4Texture1.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture1.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4Texture1_8h</filename>
    <includes id="GteTexture1_8h" name="GteTexture1.h" local="no" imported="no">Graphics/GteTexture1.h</includes>
    <includes id="GteGL4TextureSingle_8h" name="GteGL4TextureSingle.h" local="no" imported="no">Graphics/GL4/GteGL4TextureSingle.h</includes>
    <class kind="class">gte::GL4Texture1</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture1Array.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4Texture1Array_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4Texture1Array_8h" name="GteGL4Texture1Array.h" local="no" imported="no">Graphics/GL4/GteGL4Texture1Array.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture1Array.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4Texture1Array_8h</filename>
    <includes id="GteTexture1Array_8h" name="GteTexture1Array.h" local="no" imported="no">Graphics/GteTexture1Array.h</includes>
    <includes id="GteGL4TextureArray_8h" name="GteGL4TextureArray.h" local="no" imported="no">Graphics/GL4/GteGL4TextureArray.h</includes>
    <class kind="class">gte::GL4Texture1Array</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture2.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4Texture2_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4Texture2_8h" name="GteGL4Texture2.h" local="no" imported="no">Graphics/GL4/GteGL4Texture2.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4Texture2_8h</filename>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <includes id="GteGL4TextureSingle_8h" name="GteGL4TextureSingle.h" local="no" imported="no">Graphics/GL4/GteGL4TextureSingle.h</includes>
    <class kind="class">gte::GL4Texture2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture2Array.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4Texture2Array_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4Texture2Array_8h" name="GteGL4Texture2Array.h" local="no" imported="no">Graphics/GL4/GteGL4Texture2Array.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture2Array.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4Texture2Array_8h</filename>
    <includes id="GteTexture2Array_8h" name="GteTexture2Array.h" local="no" imported="no">Graphics/GteTexture2Array.h</includes>
    <includes id="GteGL4TextureArray_8h" name="GteGL4TextureArray.h" local="no" imported="no">Graphics/GL4/GteGL4TextureArray.h</includes>
    <class kind="class">gte::GL4Texture2Array</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture3.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4Texture3_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4Texture3_8h" name="GteGL4Texture3.h" local="no" imported="no">Graphics/GL4/GteGL4Texture3.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4Texture3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4Texture3_8h</filename>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <includes id="GteGL4TextureSingle_8h" name="GteGL4TextureSingle.h" local="no" imported="no">Graphics/GL4/GteGL4TextureSingle.h</includes>
    <class kind="class">gte::GL4Texture3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureArray.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4TextureArray_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4TextureArray_8h" name="GteGL4TextureArray.h" local="no" imported="no">Graphics/GL4/GteGL4TextureArray.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureArray.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4TextureArray_8h</filename>
    <includes id="GteTextureArray_8h" name="GteTextureArray.h" local="no" imported="no">Graphics/GteTextureArray.h</includes>
    <includes id="GteGL4Texture_8h" name="GteGL4Texture.h" local="no" imported="no">Graphics/GL4/GteGL4Texture.h</includes>
    <class kind="class">gte::GL4TextureArray</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureCube.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4TextureCube_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4TextureCube_8h" name="GteGL4TextureCube.h" local="no" imported="no">Graphics/GL4/GteGL4TextureCube.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureCube.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4TextureCube_8h</filename>
    <includes id="GteTextureCube_8h" name="GteTextureCube.h" local="no" imported="no">Graphics/GteTextureCube.h</includes>
    <includes id="GteGL4TextureArray_8h" name="GteGL4TextureArray.h" local="no" imported="no">Graphics/GL4/GteGL4TextureArray.h</includes>
    <class kind="class">gte::GL4TextureCube</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureCubeArray.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4TextureCubeArray_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4TextureCubeArray_8h" name="GteGL4TextureCubeArray.h" local="no" imported="no">Graphics/GL4/GteGL4TextureCubeArray.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureCubeArray.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4TextureCubeArray_8h</filename>
    <includes id="GteTextureCubeArray_8h" name="GteTextureCubeArray.h" local="no" imported="no">Graphics/GteTextureCubeArray.h</includes>
    <includes id="GteGL4TextureArray_8h" name="GteGL4TextureArray.h" local="no" imported="no">Graphics/GL4/GteGL4TextureArray.h</includes>
    <class kind="class">gte::GL4TextureCubeArray</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureDS.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4TextureDS_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4TextureDS_8h" name="GteGL4TextureDS.h" local="no" imported="no">Graphics/GL4/GteGL4TextureDS.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureDS.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4TextureDS_8h</filename>
    <includes id="GteTextureDS_8h" name="GteTextureDS.h" local="no" imported="no">Graphics/GteTextureDS.h</includes>
    <includes id="GteGL4Texture2_8h" name="GteGL4Texture2.h" local="no" imported="no">Graphics/GL4/GteGL4Texture2.h</includes>
    <class kind="class">gte::GL4TextureDS</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureRT.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4TextureRT_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4TextureRT_8h" name="GteGL4TextureRT.h" local="no" imported="no">Graphics/GL4/GteGL4TextureRT.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureRT.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4TextureRT_8h</filename>
    <includes id="GteTextureRT_8h" name="GteTextureRT.h" local="no" imported="no">Graphics/GteTextureRT.h</includes>
    <includes id="GteGL4Texture2_8h" name="GteGL4Texture2.h" local="no" imported="no">Graphics/GL4/GteGL4Texture2.h</includes>
    <class kind="class">gte::GL4TextureRT</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureSingle.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4TextureSingle_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4TextureSingle_8h" name="GteGL4TextureSingle.h" local="no" imported="no">Graphics/GL4/GteGL4TextureSingle.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4TextureSingle.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4TextureSingle_8h</filename>
    <includes id="GteTextureSingle_8h" name="GteTextureSingle.h" local="no" imported="no">Graphics/GteTextureSingle.h</includes>
    <includes id="GteGL4Texture_8h" name="GteGL4Texture.h" local="no" imported="no">Graphics/GL4/GteGL4Texture.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::GL4TextureSingle</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGL4VertexBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGL4VertexBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGL4VertexBuffer_8h" name="GteGL4VertexBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4VertexBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGL4VertexBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGL4VertexBuffer_8h</filename>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteGL4Buffer_8h" name="GteGL4Buffer.h" local="no" imported="no">Graphics/GL4/GteGL4Buffer.h</includes>
    <class kind="class">gte::GL4VertexBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGLSLComputeProgram.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGLSLComputeProgram_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGLSLComputeProgram_8h" name="GteGLSLComputeProgram.h" local="no" imported="no">Graphics/GL4/GteGLSLComputeProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGLSLComputeProgram.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGLSLComputeProgram_8h</filename>
    <includes id="GteComputeProgram_8h" name="GteComputeProgram.h" local="no" imported="no">Graphics/GteComputeProgram.h</includes>
    <includes id="GteGLSLReflection_8h" name="GteGLSLReflection.h" local="no" imported="no">Graphics/GL4/GteGLSLReflection.h</includes>
    <class kind="class">gte::GLSLComputeProgram</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGLSLProgramFactory.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGLSLProgramFactory_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGLSLComputeProgram_8h" name="GteGLSLComputeProgram.h" local="no" imported="no">Graphics/GL4/GteGLSLComputeProgram.h</includes>
    <includes id="GteGLSLProgramFactory_8h" name="GteGLSLProgramFactory.h" local="no" imported="no">Graphics/GL4/GteGLSLProgramFactory.h</includes>
    <includes id="GteGLSLVisualProgram_8h" name="GteGLSLVisualProgram.h" local="no" imported="no">Graphics/GL4/GteGLSLVisualProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGLSLProgramFactory.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGLSLProgramFactory_8h</filename>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteOpenGL_8h" name="GteOpenGL.h" local="no" imported="no">Graphics/GL4/GteOpenGL.h</includes>
    <class kind="class">gte::GLSLProgramFactory</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGLSLReflection.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGLSLReflection_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGLSLReflection_8h" name="GteGLSLReflection.h" local="no" imported="no">Graphics/GL4/GteGLSLReflection.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ENUM</name>
      <anchorfile>GteGLSLReflection_8cpp.html</anchorfile>
      <anchor>afebf3472428cb2d55455084c6b893a5e</anchor>
      <arglist>(value, shadername, rows, cols, size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteGLSLReflection.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGLSLReflection_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <includes id="GteOpenGL_8h" name="GteOpenGL.h" local="no" imported="no">Graphics/GL4/GteOpenGL.h</includes>
    <class kind="struct">gte::GLSLReflection::AtomicCounterBuffer</class>
    <class kind="struct">gte::GLSLReflection::BufferVariable</class>
    <class kind="struct">gte::GLSLReflection::DataBlock</class>
    <class kind="struct">gte::GLSLReflection::EnumMap</class>
    <class kind="class">gte::GLSLReflection</class>
    <class kind="struct">gte::GLSLReflection::Input</class>
    <class kind="struct">gte::GLSLReflection::Output</class>
    <class kind="struct">gte::GLSLReflection::SubroutineUniform</class>
    <class kind="struct">gte::GLSLReflection::TransformFeedbackBuffer</class>
    <class kind="struct">gte::GLSLReflection::TransformFeedbackVarying</class>
    <class kind="struct">gte::GLSLReflection::Uniform</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGLSLVisualProgram.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteGLSLVisualProgram_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGLSLVisualProgram_8h" name="GteGLSLVisualProgram.h" local="no" imported="no">Graphics/GL4/GteGLSLVisualProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGLSLVisualProgram.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteGLSLVisualProgram_8h</filename>
    <includes id="GteVisualProgram_8h" name="GteVisualProgram.h" local="no" imported="no">Graphics/GteVisualProgram.h</includes>
    <includes id="GteGLSLReflection_8h" name="GteGLSLReflection.h" local="no" imported="no">Graphics/GL4/GteGLSLReflection.h</includes>
    <class kind="class">gte::GLSLVisualProgram</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGLXEngine.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/GLX/</path>
    <filename>GteGLXEngine_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGLXEngine_8h" name="GteGLXEngine.h" local="no" imported="no">Graphics/GL4/GLX/GteGLXEngine.h</includes>
    <includes id="GLX_2GteWindowSystem_8h" name="GLX/GteWindowSystem.h" local="no" imported="no">Applications/GLX/GteWindowSystem.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGLXEngine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/GLX/</path>
    <filename>GteGLXEngine_8h</filename>
    <includes id="GteGL4Engine_8h" name="GteGL4Engine.h" local="no" imported="no">Graphics/GL4/GteGL4Engine.h</includes>
    <class kind="class">gte::GLXEngine</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteGLXExtensions.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/GLX/</path>
    <filename>GteGLXExtensions_8cpp</filename>
    <includes id="GteOpenGL_8h" name="GteOpenGL.h" local="no" imported="no">Graphics/GL4/GteOpenGL.h</includes>
    <includes id="glxext_8h" name="glxext.h" local="no" imported="no">Graphics/GL4/GL/glxext.h</includes>
    <member kind="function">
      <type>void *</type>
      <name>GetOpenGLFunctionPointer</name>
      <anchorfile>GteGLXExtensions_8cpp.html</anchorfile>
      <anchor>a8f49accddcbeb799d55d31dd9b2ffc13</anchor>
      <arglist>(char const *name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteGMatrix.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteGMatrix_8h</filename>
    <includes id="GteGVector_8h" name="GteGVector.h" local="no" imported="no">Mathematics/GteGVector.h</includes>
    <includes id="GteGaussianElimination_8h" name="GteGaussianElimination.h" local="no" imported="no">Mathematics/GteGaussianElimination.h</includes>
    <class kind="class">gte::GMatrix</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a055a1c174253fe20bf535d53c8632274</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2b0cc18091326fae0af3af72ad195398</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>L1Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a99dba59578ebd62efdeb91fdc53fbcc5</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>L2Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a502257044131061c3b9eb5d6180d6124</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>LInfinityNorm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa2f8567fbd9d5a770ed11aef662a57f3</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeDiagonal</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a00891a71bca4ee07c735286006c6f606</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;D, GMatrix&lt; Real &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyAB</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a97d406f712ed58d41abb7fc4b95c946c</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyABT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad55a4201b08db0567a7ec028bdf59166</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyATB</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad2ba904d40e5900c86184c24deaf53c3</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyATBT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1a7994651f354a19fd69295dfa25e6b4</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyDM</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaad5f113224afbdfa8122f6c0119744f</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;D, GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyMD</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a87b93744d435fa4ee772a325d44a714a</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, GVector&lt; Real &gt; const &amp;D)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3a4a42a01ca67b1994400d18054ad16d</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab8c95fdc53a063bf88b452dedd74cbe1</anchor>
      <arglist>(Real scalar, GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3fc5f3438dfe4852719206c9b0f2802c</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, GVector&lt; Real &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a021db588214332fa2d287aa858431194</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;V, GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aac8f24a81c57675889b10b8ee1c0ca48</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1e6d157d97f2cb060a8307ef5e1cdc07</anchor>
      <arglist>(GMatrix&lt; Real &gt; &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a555904eea53d71f15ba9309e2b9238b1</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a22f944f99d48d42fc34a03f5a89e3c16</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M0, GMatrix&lt; Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6b814540833307edb4abb322a25cff32</anchor>
      <arglist>(GMatrix&lt; Real &gt; &amp;M0, GMatrix&lt; Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9f110e3d2d28a323eb7caf5587ba0fdb</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a10b05e0f1a6a2cc03fecc08a24f9695a</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M0, GMatrix&lt; Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a42e1cbb111bc95addd52395532db405e</anchor>
      <arglist>(GMatrix&lt; Real &gt; &amp;M0, GMatrix&lt; Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4aed4e1e8ceb40a6d4a98b75f1088ed1</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5f361c1237e2181e7956e454c2325a4c</anchor>
      <arglist>(GMatrix&lt; Real &gt; &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>OuterProduct</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3d6f705213a37f00129f3f68c5564a95</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;U, GVector&lt; Real &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>Transpose</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aeaddc48b00047ae9ec4551b17630c019</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteGraphicsEngine.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteGraphicsEngine_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGraphicsEngine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteGraphicsEngine_8h</filename>
    <includes id="GteThreadSafeMap_8h" name="GteThreadSafeMap.h" local="no" imported="no">LowLevel/GteThreadSafeMap.h</includes>
    <includes id="GteBaseEngine_8h" name="GteBaseEngine.h" local="no" imported="no">Graphics/GteBaseEngine.h</includes>
    <includes id="GteBlendState_8h" name="GteBlendState.h" local="no" imported="no">Graphics/GteBlendState.h</includes>
    <includes id="GteDepthStencilState_8h" name="GteDepthStencilState.h" local="no" imported="no">Graphics/GteDepthStencilState.h</includes>
    <includes id="GteGEDrawTarget_8h" name="GteGEDrawTarget.h" local="no" imported="no">Graphics/GteGEDrawTarget.h</includes>
    <includes id="GteGEInputLayoutManager_8h" name="GteGEInputLayoutManager.h" local="no" imported="no">Graphics/GteGEInputLayoutManager.h</includes>
    <includes id="GteGEObject_8h" name="GteGEObject.h" local="no" imported="no">Graphics/GteGEObject.h</includes>
    <includes id="GteOverlayEffect_8h" name="GteOverlayEffect.h" local="no" imported="no">Graphics/GteOverlayEffect.h</includes>
    <includes id="GteRasterizerState_8h" name="GteRasterizerState.h" local="no" imported="no">Graphics/GteRasterizerState.h</includes>
    <includes id="GteFontArialW400H18_8h" name="GteFontArialW400H18.h" local="no" imported="no">Graphics/GteFontArialW400H18.h</includes>
    <includes id="GteVisual_8h" name="GteVisual.h" local="no" imported="no">Graphics/GteVisual.h</includes>
    <class kind="class">gte::GraphicsEngine::DTListener</class>
    <class kind="class">gte::GraphicsEngine::GOListener</class>
    <class kind="class">gte::GraphicsEngine</class>
    <namespace>gte</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTE_GRAPHICS_USE_NAMED_OBJECTS</name>
      <anchorfile>GteGraphicsEngine_8h.html</anchorfile>
      <anchor>a7910bfed7e21e93d6b55f6371c5e47bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteGraphicsObject.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteGraphicsObject_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteGraphicsObject_8h" name="GteGraphicsObject.h" local="no" imported="no">Graphics/GteGraphicsObject.h</includes>
  </compound>
  <compound kind="file">
    <name>GteGraphicsObject.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteGraphicsObject_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::GraphicsObject</class>
    <class kind="class">gte::GraphicsObject::ListenerForDestruction</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>GT_BLEND_STATE</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>aa5684fad61f4dbeebef217868ce7117d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_BUFFER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a970fa8a3441bb6b12d88ce9846bb6088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_COMPUTE_SHADER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a6d58dc4dacdaa3c48040ba9eab41a874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_CONSTANT_BUFFER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a00adf6a625e48f5fcc3e803dd1e9a07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_DEPTH_STENCIL_STATE</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a37af7db979c49fa0686320babff5bf2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_DRAWING_STATE</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a9509fceb68a61683cef328376e78423c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_GEOMETRY_SHADER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a5b3f712afb3c194d142cb042aa2fb242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_GRAPHICS_OBJECT</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>af31ca2e3a4d904b429a565f09ceb8f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_INDEX_BUFFER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a98a576b22560b02bc937faa60d9e033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_INDIRECT_ARGUMENTS_BUFFER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a426d4b9e34892082ffb8928a244a9c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_PIXEL_SHADER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>ae86f538ab6b2e9ccc13b60ae6f5b6b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_RASTERIZER_STATE</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a51dd56fe6434dbd295d3187b17fb6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_RAW_BUFFER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a613807fd047880d5400672f4e17747a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_RESOURCE</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a81549e8f36d5617c2790a0377559f351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_SAMPLER_STATE</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>aa22f40bb47e49438103037f51d771943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_SHADER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>ab8e3d1bad0738f9b5687ddcf61e9bddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_STRUCTURED_BUFFER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a0f7a529e6afc115ec6a3c3bcf49ab21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>aaadc4d9f88f9356b8387a56496c75f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE1</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>aecf4aefdccad645b8ebb963401a50499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE1_ARRAY</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a55fabfea0c1de949b7cb8efaa8298c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE2</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a399be1a2099c961316d6ddb275c2cdb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE2_ARRAY</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>aeb3a66ee008d4c381b67d551d9317aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE3</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a2773be66c87bc1c8b04530c331037b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE_ARRAY</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>ada0b7e784ed97ef35fbacb463e93101b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE_BUFFER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>aeea3e64c70e9a9bb8240760e4ff6c95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE_CUBE</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>ac3bba8635bb0f5ab1adb0d90ffcb99ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE_CUBE_ARRAY</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>af9cbd63839421cdc23a71e4ef668c502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE_DS</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a3d76ccaedd76764d6f932016480456ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE_RT</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a09b41013042de94d269fd10f03229945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TEXTURE_SINGLE</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a1a1f841f7069421c69e2fca57346a38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_TYPED_BUFFER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>ac4a01883b4ef29fd8eba4fa0882ad757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_VERTEX_BUFFER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>a2133bcc6a3a0d2a5fc2801680c80891d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GT_VERTEX_SHADER</name>
      <anchorfile>GteGraphicsObject_8h.html</anchorfile>
      <anchor>aba43a84f7a2672dca423db7c0b903eb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteGVector.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteGVector_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::GVector</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>ComputeExtremes</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7481889b205b62b4d32ffd1d298656c4</anchor>
      <arglist>(int numVectors, GVector&lt; Real &gt; const *v, GVector&lt; Real &gt; &amp;vmin, GVector&lt; Real &gt; &amp;vmax)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Dot</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad8d74f6e5377726b8868d9bc19f06164</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>HLift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a69538d93ef41cea1a2a0f7905fb9e299</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, Real last)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>HProject</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a91bbf37550e05e23eb201695abc79f8e</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Length</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8c365cbe02d9980b388a8cca2ad6d8cd</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>Lift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a03f912a535581ea99095fc580f02fd57</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, int inject, Real value)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Normalize</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3463751d3fb2518889401d693b72a019</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1e4c0575157e681ed0a56b0edf84fbd6</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac3da5b8a609d3385c188cf76e1f15251</anchor>
      <arglist>(Real scalar, GVector&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a932a56c8d14fe11465abc3831db08956</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad00986bb9c83cfb7a82228b0b567dd8f</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aba69dcddee34ea7ed65697dbdfa7e8f9</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a30056591edee650b8ee0e2cb55c88d67</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ade509a5d1a6504d270d73cc8e4d2c7f3</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af6566b27f1ecf874ed041c6156623f9a</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af0320886dc0b5293ebbca482eec450fd</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae3c4cebf33d1a9981315f7a14c788b98</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2078cf3d7831de7c533c00fc8caaebd0</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Orthonormalize</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a26d5dc6343137d450026b36c65615c8d</anchor>
      <arglist>(int numElements, GVector&lt; Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>Project</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae60ae4c63ba28fedde8c49cd10a7c818</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, int reject)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteHalfspace.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteHalfspace_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::Halfspace</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Halfspace&lt; 3, Real &gt;</type>
      <name>Halfspace3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a07952c6a54d20fb331b39f2f6974c074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteHistogram.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Imagics/</path>
    <filename>GteHistogram_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHistogram_8h" name="GteHistogram.h" local="no" imported="no">Imagics/GteHistogram.h</includes>
    <includes id="GteImage2_8h" name="GteImage2.h" local="no" imported="no">Imagics/GteImage2.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHistogram.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Imagics/</path>
    <filename>GteHistogram_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Histogram</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLBaseBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLBaseBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLBaseBuffer_8h" name="GteHLSLBaseBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLBaseBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLBaseBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLBaseBuffer_8h</filename>
    <includes id="GteMemberLayout_8h" name="GteMemberLayout.h" local="no" imported="no">Graphics/GteMemberLayout.h</includes>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <includes id="GteHLSLShaderType_8h" name="GteHLSLShaderType.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderType.h</includes>
    <includes id="GteHLSLShaderVariable_8h" name="GteHLSLShaderVariable.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderVariable.h</includes>
    <class kind="class">gte::HLSLBaseBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLByteAddressBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLByteAddressBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLByteAddressBuffer_8h" name="GteHLSLByteAddressBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLByteAddressBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLByteAddressBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLByteAddressBuffer_8h</filename>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <class kind="class">gte::HLSLByteAddressBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLComputeProgram.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLComputeProgram_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLComputeProgram_8h" name="GteHLSLComputeProgram.h" local="no" imported="no">Graphics/DX11/GteHLSLComputeProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLComputeProgram.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLComputeProgram_8h</filename>
    <includes id="GteComputeProgram_8h" name="GteComputeProgram.h" local="no" imported="no">Graphics/GteComputeProgram.h</includes>
    <class kind="class">gte::HLSLComputeProgram</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLConstantBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLConstantBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLConstantBuffer_8h" name="GteHLSLConstantBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLConstantBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLConstantBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLConstantBuffer_8h</filename>
    <includes id="GteHLSLBaseBuffer_8h" name="GteHLSLBaseBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLBaseBuffer.h</includes>
    <class kind="class">gte::HLSLConstantBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLFactory.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLFactory_8h</filename>
    <includes id="GteHLSLBaseBuffer_8h" name="GteHLSLBaseBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLBaseBuffer.h</includes>
    <includes id="GteHLSLByteAddressBuffer_8h" name="GteHLSLByteAddressBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLByteAddressBuffer.h</includes>
    <includes id="GteHLSLConstantBuffer_8h" name="GteHLSLConstantBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLConstantBuffer.h</includes>
    <includes id="GteHLSLParameter_8h" name="GteHLSLParameter.h" local="no" imported="no">Graphics/DX11/GteHLSLParameter.h</includes>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <includes id="GteHLSLResourceBindInfo_8h" name="GteHLSLResourceBindInfo.h" local="no" imported="no">Graphics/DX11/GteHLSLResourceBindInfo.h</includes>
    <includes id="GteHLSLSamplerState_8h" name="GteHLSLSamplerState.h" local="no" imported="no">Graphics/DX11/GteHLSLSamplerState.h</includes>
    <includes id="GteHLSLShader_8h" name="GteHLSLShader.h" local="no" imported="no">Graphics/DX11/GteHLSLShader.h</includes>
    <includes id="GteHLSLShaderFactory_8h" name="GteHLSLShaderFactory.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderFactory.h</includes>
    <includes id="GteHLSLShaderType_8h" name="GteHLSLShaderType.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderType.h</includes>
    <includes id="GteHLSLShaderVariable_8h" name="GteHLSLShaderVariable.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderVariable.h</includes>
    <includes id="GteHLSLStructuredBuffer_8h" name="GteHLSLStructuredBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLStructuredBuffer.h</includes>
    <includes id="GteHLSLTexture_8h" name="GteHLSLTexture.h" local="no" imported="no">Graphics/DX11/GteHLSLTexture.h</includes>
    <includes id="GteHLSLTextureArray_8h" name="GteHLSLTextureArray.h" local="no" imported="no">Graphics/DX11/GteHLSLTextureArray.h</includes>
    <includes id="GteHLSLTextureBuffer_8h" name="GteHLSLTextureBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLTextureBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLParameter.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLParameter_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLParameter_8h" name="GteHLSLParameter.h" local="no" imported="no">Graphics/DX11/GteHLSLParameter.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLParameter.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLParameter_8h</filename>
    <includes id="GteHLSLBaseBuffer_8h" name="GteHLSLBaseBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLBaseBuffer.h</includes>
    <class kind="struct">gte::HLSLParameter::Description</class>
    <class kind="class">gte::HLSLParameter</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLProgramFactory.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLProgramFactory_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteDX11Include_8h" name="GteDX11Include.h" local="no" imported="no">Graphics/DX11/GteDX11Include.h</includes>
    <includes id="GteHLSLComputeProgram_8h" name="GteHLSLComputeProgram.h" local="no" imported="no">Graphics/DX11/GteHLSLComputeProgram.h</includes>
    <includes id="GteHLSLProgramFactory_8h" name="GteHLSLProgramFactory.h" local="no" imported="no">Graphics/DX11/GteHLSLProgramFactory.h</includes>
    <includes id="GteHLSLShaderFactory_8h" name="GteHLSLShaderFactory.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderFactory.h</includes>
    <includes id="GteHLSLVisualProgram_8h" name="GteHLSLVisualProgram.h" local="no" imported="no">Graphics/DX11/GteHLSLVisualProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLProgramFactory.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLProgramFactory_8h</filename>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <class kind="class">gte::HLSLProgramFactory</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLResource.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLResource_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLResource.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLResource_8h</filename>
    <includes id="GteDX11Include_8h" name="GteDX11Include.h" local="no" imported="no">Graphics/DX11/GteDX11Include.h</includes>
    <class kind="struct">gte::HLSLResource::Description</class>
    <class kind="class">gte::HLSLResource</class>
    <namespace>gte</namespace>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SHADER_BUFFER_DESC</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a5e6ce613c407f2d7f54787ab3b5560ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SHADER_DESC</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>ab2492656526a6b9ea2f28059fae880e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SHADER_INPUT_BIND_DESC</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>aa69ab612b3c961ab7d40dc089a8eba5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SHADER_TYPE_DESC</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a7266cd3213c782e8c46279b68e591c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SHADER_VARIABLE_DESC</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a96c850ffb5626f36753656e96d7193a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SHADER_VERSION_TYPE</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>aa96d893003a6761484924ddc8a25a95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SHVER_GET_MAJOR</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a25a683fa8bb90b7b155e76a8e9025d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SHVER_GET_MINOR</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a7aa5f9d006a7c424492b55f27eec573f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SHVER_GET_TYPE</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a8c4e3a2e923fedf3b82a2311ff314d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D_SIGNATURE_PARAMETER_DESC</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a3b70594828b845794e84e7800d268480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ID3DShaderReflection</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a9681c7a49fe199df0c4f0a96deb2a91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ID3DShaderReflectionConstantBuffer</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a38e97cfd8a744e4361b8116c3859f2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ID3DShaderReflectionType</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>ade9b331e2bf62bd3a962659b9e2d11a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ID3DShaderReflectionVariable</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a59d9c1ccfe84af2d7d7f95b521ba8c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IID_ID3DShaderReflection</name>
      <anchorfile>GteHLSLResource_8h.html</anchorfile>
      <anchor>a8feab6f48fc0eb2f1632bcf98cc7fcb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteHLSLResourceBindInfo.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLResourceBindInfo_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLResourceBindInfo_8h" name="GteHLSLResourceBindInfo.h" local="no" imported="no">Graphics/DX11/GteHLSLResourceBindInfo.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLResourceBindInfo.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLResourceBindInfo_8h</filename>
    <includes id="GteHLSLBaseBuffer_8h" name="GteHLSLBaseBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLBaseBuffer.h</includes>
    <class kind="class">gte::HLSLResourceBindInfo</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLSamplerState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLSamplerState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLSamplerState_8h" name="GteHLSLSamplerState.h" local="no" imported="no">Graphics/DX11/GteHLSLSamplerState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLSamplerState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLSamplerState_8h</filename>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <class kind="class">gte::HLSLSamplerState</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteHLSLShader_8h" name="GteHLSLShader.h" local="no" imported="no">Graphics/DX11/GteHLSLShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLShader_8h</filename>
    <includes id="GteHLSLByteAddressBuffer_8h" name="GteHLSLByteAddressBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLByteAddressBuffer.h</includes>
    <includes id="GteHLSLConstantBuffer_8h" name="GteHLSLConstantBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLConstantBuffer.h</includes>
    <includes id="GteHLSLParameter_8h" name="GteHLSLParameter.h" local="no" imported="no">Graphics/DX11/GteHLSLParameter.h</includes>
    <includes id="GteHLSLResourceBindInfo_8h" name="GteHLSLResourceBindInfo.h" local="no" imported="no">Graphics/DX11/GteHLSLResourceBindInfo.h</includes>
    <includes id="GteHLSLSamplerState_8h" name="GteHLSLSamplerState.h" local="no" imported="no">Graphics/DX11/GteHLSLSamplerState.h</includes>
    <includes id="GteHLSLStructuredBuffer_8h" name="GteHLSLStructuredBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLStructuredBuffer.h</includes>
    <includes id="GteHLSLTexture_8h" name="GteHLSLTexture.h" local="no" imported="no">Graphics/DX11/GteHLSLTexture.h</includes>
    <includes id="GteHLSLTextureArray_8h" name="GteHLSLTextureArray.h" local="no" imported="no">Graphics/DX11/GteHLSLTextureArray.h</includes>
    <includes id="GteHLSLTextureBuffer_8h" name="GteHLSLTextureBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLTextureBuffer.h</includes>
    <class kind="struct">gte::HLSLShader::Description::CSParameters</class>
    <class kind="struct">gte::HLSLShader::Description</class>
    <class kind="struct">gte::HLSLShader::Description::GSParameters</class>
    <class kind="class">gte::HLSLShader</class>
    <class kind="struct">gte::HLSLShader::Description::InstructionCount</class>
    <class kind="struct">gte::HLSLShader::Description::TSParameters</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLShaderFactory.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLShaderFactory_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteHLSLShaderFactory_8h" name="GteHLSLShaderFactory.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLShaderFactory.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLShaderFactory_8h</filename>
    <includes id="GteProgramDefines_8h" name="GteProgramDefines.h" local="no" imported="no">Graphics/GteProgramDefines.h</includes>
    <includes id="GteHLSLShader_8h" name="GteHLSLShader.h" local="no" imported="no">Graphics/DX11/GteHLSLShader.h</includes>
    <class kind="class">gte::HLSLShaderFactory</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLShaderType.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLShaderType_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteHLSLShaderType_8h" name="GteHLSLShaderType.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderType.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLShaderType.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLShaderType_8h</filename>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <class kind="struct">gte::HLSLShaderType::Description</class>
    <class kind="class">gte::HLSLShaderType</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLShaderVariable.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLShaderVariable_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteHLSLShaderVariable_8h" name="GteHLSLShaderVariable.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderVariable.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLShaderVariable.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLShaderVariable_8h</filename>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <class kind="struct">gte::HLSLShaderVariable::Description</class>
    <class kind="class">gte::HLSLShaderVariable</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLStructuredBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLStructuredBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLStructuredBuffer_8h" name="GteHLSLStructuredBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLStructuredBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLStructuredBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLStructuredBuffer_8h</filename>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <class kind="class">gte::HLSLStructuredBuffer</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>SBT_APPEND</name>
      <anchorfile>GteHLSLStructuredBuffer_8h.html</anchorfile>
      <anchor>a9aae1bdc576a9d271e227b75a6280a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SBT_BASIC</name>
      <anchorfile>GteHLSLStructuredBuffer_8h.html</anchorfile>
      <anchor>a66b1cbd6d8cb3fe569e68078e223802e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SBT_CONSUME</name>
      <anchorfile>GteHLSLStructuredBuffer_8h.html</anchorfile>
      <anchor>aded2b5dced24c6c4cc960741c448decd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SBT_INVALID</name>
      <anchorfile>GteHLSLStructuredBuffer_8h.html</anchorfile>
      <anchor>aff1e0b49bdc96bf9a9a625638cf7a85c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteHLSLTexture.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLTexture_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLTexture_8h" name="GteHLSLTexture.h" local="no" imported="no">Graphics/DX11/GteHLSLTexture.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLTexture.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLTexture_8h</filename>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <class kind="class">gte::HLSLTexture</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLTextureArray.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLTextureArray_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLTextureArray_8h" name="GteHLSLTextureArray.h" local="no" imported="no">Graphics/DX11/GteHLSLTextureArray.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLTextureArray.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLTextureArray_8h</filename>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <class kind="class">gte::HLSLTextureArray</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLTextureBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLTextureBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLTextureBuffer_8h" name="GteHLSLTextureBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLTextureBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLTextureBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLTextureBuffer_8h</filename>
    <includes id="GteHLSLBaseBuffer_8h" name="GteHLSLBaseBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLBaseBuffer.h</includes>
    <class kind="class">gte::HLSLTextureBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHLSLVisualProgram.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/DX11/</path>
    <filename>GteHLSLVisualProgram_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteHLSLVisualProgram_8h" name="GteHLSLVisualProgram.h" local="no" imported="no">Graphics/DX11/GteHLSLVisualProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteHLSLVisualProgram.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/DX11/</path>
    <filename>GteHLSLVisualProgram_8h</filename>
    <includes id="GteVisualProgram_8h" name="GteVisualProgram.h" local="no" imported="no">Graphics/GteVisualProgram.h</includes>
    <class kind="class">gte::HLSLVisualProgram</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteHyperellipsoid.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteHyperellipsoid_8h</filename>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteSymmetricEigensolver_8h" name="GteSymmetricEigensolver.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver.h</includes>
    <class kind="class">gte::Hyperellipsoid</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Hyperellipsoid&lt; 2, Real &gt;</type>
      <name>Ellipse2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a51b38ab18faa65961014184dab493a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Hyperellipsoid&lt; 3, Real &gt;</type>
      <name>Ellipsoid3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a541dc9eaaff213262ed0b99a7f007da5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteHyperplane.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteHyperplane_8h</filename>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteSingularValueDecomposition_8h" name="GteSingularValueDecomposition.h" local="no" imported="no">Mathematics/GteSingularValueDecomposition.h</includes>
    <class kind="class">gte::Hyperplane</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Hyperplane&lt; 3, Real &gt;</type>
      <name>Plane3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad4a2372b451ddac39c7f64ab53e20066</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteHypersphere.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteHypersphere_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::Hypersphere</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Hypersphere&lt; 2, Real &gt;</type>
      <name>Circle2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6113b41dba2c706a492ec4842a452933</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Hypersphere&lt; 3, Real &gt;</type>
      <name>Sphere3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5707120127204146cf2df6ab1afbbb4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteIEEEBinary.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIEEEBinary_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::IEEEBinary</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>IEEEBinary&lt; float, uint32_t, 32, 24 &gt;</type>
      <name>IEEEBinary32</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0ec1f60404a046d3303b8cf317edec37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IEEEBinary&lt; double, uint64_t, 64, 53 &gt;</type>
      <name>IEEEBinary64</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3a591783a655e8d9b00f033bbda953e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteIEEEBinary16.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteIEEEBinary16_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBitHacks_8h" name="GteBitHacks.h" local="no" imported="no">Mathematics/GteBitHacks.h</includes>
    <includes id="GteIEEEBinary16_8h" name="GteIEEEBinary16.h" local="no" imported="no">Mathematics/GteIEEEBinary16.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab6f47a8ed51f66aaeb9a4091133cea62</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a410ac57550623c7d6e5ab4f8f339073f</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a41d30ed60f1eb77eb36b378eb6e72a33</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0ce1b5037502561d078877fe9c76cc5c</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa06bc2ab15611da5392c2d757ad065df</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8911873fad330052b5b860ce2d477794</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a973babf3c00ca9a389fa365a7543a890</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5c0af5e45e5e8d794c16a24d9d6e7df6</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5733cfa675b930d657d739f2378d906f</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a81f9c4709a3f465bc1380a907d4b3859</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0ee93217415f1eada9cf4e461717f8c0</anchor>
      <arglist>(IEEEBinary16 x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9b2da4ca0b622677257953e54d745a8f</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0d9fea22def05f9f0e490609d5a07c13</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad7c221271ba2685f82e166c5401581d1</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad6eb1331a7e80b04cda1f61f56d1bac2</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2edd24864fded93db664d24390886cb3</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2711f207a3b5cc844c5e9f77cf0200df</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac5c0bb63c862a5a4515fdb49f8d5eecd</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abee7ec799306739d569006857d38669c</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a89a45564bb4bc7abfd56d0122a9f08f1</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adbe53d86b53a473034d771b3a56d7160</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteIEEEBinary16.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIEEEBinary16_8h</filename>
    <includes id="GteIEEEBinary_8h" name="GteIEEEBinary.h" local="no" imported="no">Mathematics/GteIEEEBinary.h</includes>
    <class kind="struct">gte::_Float16</class>
    <class kind="class">gte::IEEEBinary16</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab6f47a8ed51f66aaeb9a4091133cea62</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a410ac57550623c7d6e5ab4f8f339073f</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a41d30ed60f1eb77eb36b378eb6e72a33</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0ce1b5037502561d078877fe9c76cc5c</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa06bc2ab15611da5392c2d757ad065df</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8911873fad330052b5b860ce2d477794</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a973babf3c00ca9a389fa365a7543a890</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5c0af5e45e5e8d794c16a24d9d6e7df6</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5733cfa675b930d657d739f2378d906f</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a81f9c4709a3f465bc1380a907d4b3859</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0ee93217415f1eada9cf4e461717f8c0</anchor>
      <arglist>(IEEEBinary16 x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9b2da4ca0b622677257953e54d745a8f</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0d9fea22def05f9f0e490609d5a07c13</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad7c221271ba2685f82e166c5401581d1</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad6eb1331a7e80b04cda1f61f56d1bac2</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2edd24864fded93db664d24390886cb3</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2711f207a3b5cc844c5e9f77cf0200df</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac5c0bb63c862a5a4515fdb49f8d5eecd</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abee7ec799306739d569006857d38669c</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a89a45564bb4bc7abfd56d0122a9f08f1</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adbe53d86b53a473034d771b3a56d7160</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteImage.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Imagics/</path>
    <filename>GteImage_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::Image</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteImage2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Imagics/</path>
    <filename>GteImage2_8h</filename>
    <includes id="GteImage_8h" name="GteImage.h" local="no" imported="no">Imagics/GteImage.h</includes>
    <class kind="class">gte::Image2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteImage3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Imagics/</path>
    <filename>GteImage3_8h</filename>
    <includes id="GteImage_8h" name="GteImage.h" local="no" imported="no">Imagics/GteImage.h</includes>
    <class kind="class">gte::Image3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteImageUtility2.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Imagics/</path>
    <filename>GteImageUtility2_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteImageUtility2_8h" name="GteImageUtility2.h" local="no" imported="no">Imagics/GteImageUtility2.h</includes>
  </compound>
  <compound kind="file">
    <name>GteImageUtility2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Imagics/</path>
    <filename>GteImageUtility2_8h</filename>
    <includes id="GteImage2_8h" name="GteImage2.h" local="no" imported="no">Imagics/GteImage2.h</includes>
    <class kind="class">gte::ImageUtility2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteImageUtility3.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Imagics/</path>
    <filename>GteImageUtility3_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteImageUtility3_8h" name="GteImageUtility3.h" local="no" imported="no">Imagics/GteImageUtility3.h</includes>
  </compound>
  <compound kind="file">
    <name>GteImageUtility3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Imagics/</path>
    <filename>GteImageUtility3_8h</filename>
    <includes id="GteImage3_8h" name="GteImage3.h" local="no" imported="no">Imagics/GteImage3.h</includes>
    <class kind="class">gte::ImageUtility3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIndexAttribute.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIndexAttribute_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="struct">gte::IndexAttribute</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIndexBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteIndexBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBitHacks_8h" name="GteBitHacks.h" local="no" imported="no">Mathematics/GteBitHacks.h</includes>
    <includes id="GteIndexBuffer_8h" name="GteIndexBuffer.h" local="no" imported="no">Graphics/GteIndexBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteIndexBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteIndexBuffer_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <includes id="GteIndexFormat_8h" name="GteIndexFormat.h" local="no" imported="no">Graphics/GteIndexFormat.h</includes>
    <class kind="class">gte::IndexBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIndexFormat.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteIndexFormat_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>IP_HAS_POINTS</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>a21118e5b516f77bbadc41ef69bb37487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_HAS_SEGMENTS</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>a554944fe47db1a9e433fe73be419d9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_HAS_TRIANGLES</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>afdf06f135e1e8bad759ccba7e5dc476e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_NONE</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>af656e98efaa0709d2d5eff9920555aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_POLYPOINT</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>aca5a7e474dcfd3aa3b1e6818861ddef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_POLYSEGMENT_CONTIGUOUS</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>a3cc883485f686ee13e5932ae24993060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_POLYSEGMENT_CONTIGUOUS_ADJ</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>a52cbffd832cd66b91d35aff3a62f3981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_POLYSEGMENT_DISJOINT</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>af68f148686c19c75f75dddd431fe588b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_POLYSEGMENT_DISJOINT_ADJ</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>a8cbb9a97d55fb43db82987f23bb3ea41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_TRIMESH</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>a2fb1808f0314fee6501e2416803588cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_TRIMESH_ADJ</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>a909fdd37cde1388ea5eb8cf1628208b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_TRISTRIP</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>abbb83d54ce5dae9a61a3a03060db83bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IP_TRISTRIP_ADJ</name>
      <anchorfile>GteIndexFormat_8h.html</anchorfile>
      <anchor>aa59c8fd14a9e7d09cf8ebf34f5b0c45b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteIndirectArgumentsBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteIndirectArgumentsBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteIndirectArgumentsBuffer_8h" name="GteIndirectArgumentsBuffer.h" local="no" imported="no">Graphics/GteIndirectArgumentsBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteIndirectArgumentsBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteIndirectArgumentsBuffer_8h</filename>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <class kind="class">gte::IndirectArgumentsBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntegration.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntegration_8h</filename>
    <includes id="GteRootsPolynomial_8h" name="GteRootsPolynomial.h" local="no" imported="no">Mathematics/GteRootsPolynomial.h</includes>
    <class kind="class">gte::Integration</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntelSSE.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/MSW/</path>
    <filename>GteIntelSSE_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteIntelSSE_8h" name="GteIntelSSE.h" local="no" imported="no">Mathematics/MSW/GteIntelSSE.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
  </compound>
  <compound kind="file">
    <name>GteIntelSSE.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/MSW/</path>
    <filename>GteIntelSSE_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::SIMD::Matrix</class>
    <class kind="class">gte::SIMD</class>
    <class kind="class">gte::SIMD::Vector</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpAkima1.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpAkima1_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::IntpAkima1</class>
    <class kind="class">gte::IntpAkima1::Polynomial</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpAkimaNonuniform1.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpAkimaNonuniform1_8h</filename>
    <includes id="GteIntpAkima1_8h" name="GteIntpAkima1.h" local="no" imported="no">Mathematics/GteIntpAkima1.h</includes>
    <class kind="class">gte::IntpAkimaNonuniform1</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpAkimaUniform1.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpAkimaUniform1_8h</filename>
    <includes id="GteIntpAkima1_8h" name="GteIntpAkima1.h" local="no" imported="no">Mathematics/GteIntpAkima1.h</includes>
    <class kind="class">gte::IntpAkimaUniform1</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpAkimaUniform2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpAkimaUniform2_8h</filename>
    <includes id="GteArray2_8h" name="GteArray2.h" local="no" imported="no">LowLevel/GteArray2.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::IntpAkimaUniform2</class>
    <class kind="class">gte::IntpAkimaUniform2::Polynomial</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpAkimaUniform3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpAkimaUniform3_8h</filename>
    <includes id="GteArray3_8h" name="GteArray3.h" local="no" imported="no">LowLevel/GteArray3.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::IntpAkimaUniform3</class>
    <class kind="class">gte::IntpAkimaUniform3::Polynomial</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpBicubic2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpBicubic2_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::IntpBicubic2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpBilinear2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpBilinear2_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::IntpBilinear2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpLinearNonuniform2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpLinearNonuniform2_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <class kind="class">gte::IntpLinearNonuniform2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpLinearNonuniform3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpLinearNonuniform3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="class">gte::IntpLinearNonuniform3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpQuadraticNonuniform2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpQuadraticNonuniform2_8h</filename>
    <includes id="GteDelaunay2_8h" name="GteDelaunay2.h" local="no" imported="no">Mathematics/GteDelaunay2.h</includes>
    <includes id="GteContScribeCircle2_8h" name="GteContScribeCircle2.h" local="no" imported="no">Mathematics/GteContScribeCircle2.h</includes>
    <includes id="GteDistPointAlignedBox_8h" name="GteDistPointAlignedBox.h" local="no" imported="no">Mathematics/GteDistPointAlignedBox.h</includes>
    <class kind="class">gte::IntpQuadraticNonuniform2</class>
    <class kind="class">gte::IntpQuadraticNonuniform2::Jet</class>
    <class kind="class">gte::IntpQuadraticNonuniform2::TriangleData</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpSphere2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpSphere2_8h</filename>
    <includes id="GteDelaunay2Mesh_8h" name="GteDelaunay2Mesh.h" local="no" imported="no">Mathematics/GteDelaunay2Mesh.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <includes id="GteIntpQuadraticNonuniform2_8h" name="GteIntpQuadraticNonuniform2.h" local="no" imported="no">Mathematics/GteIntpQuadraticNonuniform2.h</includes>
    <class kind="class">gte::IntpSphere2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpThinPlateSpline2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpThinPlateSpline2_8h</filename>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <class kind="class">gte::IntpThinPlateSpline2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpThinPlateSpline3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpThinPlateSpline3_8h</filename>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <class kind="class">gte::IntpThinPlateSpline3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpTricubic3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpTricubic3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::IntpTricubic3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpTrilinear3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpTrilinear3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::IntpTrilinear3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntpVectorField2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntpVectorField2_8h</filename>
    <includes id="GteDelaunay2Mesh_8h" name="GteDelaunay2Mesh.h" local="no" imported="no">Mathematics/GteDelaunay2Mesh.h</includes>
    <includes id="GteIntpQuadraticNonuniform2_8h" name="GteIntpQuadraticNonuniform2.h" local="no" imported="no">Mathematics/GteIntpQuadraticNonuniform2.h</includes>
    <class kind="class">gte::IntpVectorField2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrAlignedBox2AlignedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrAlignedBox2AlignedBox2_8h</filename>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrAlignedBox2OrientedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrAlignedBox2OrientedBox2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrAlignedBox3AlignedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrAlignedBox3AlignedBox3_8h</filename>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrAlignedBox3Cone3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrAlignedBox3Cone3_8h</filename>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteCone_8h" name="GteCone.h" local="no" imported="no">Mathematics/GteCone.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Polygon</class>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt;&gt;</type>
      <name>TIAlignedBox3Cone3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af569904c447c7ad3397f5fa9371bfa2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteIntrAlignedBox3Cylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrAlignedBox3Cylinder3_8h</filename>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteCylinder3_8h" name="GteCylinder3.h" local="no" imported="no">Mathematics/GteCylinder3.h</includes>
    <includes id="GteLCPSolver_8h" name="GteLCPSolver.h" local="no" imported="no">Mathematics/GteLCPSolver.h</includes>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrAlignedBox3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrAlignedBox3OrientedBox3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrAlignedBox3Sphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrAlignedBox3Sphere3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrArc2Arc2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrArc2Arc2_8h</filename>
    <includes id="GteArc2_8h" name="GteArc2.h" local="no" imported="no">Mathematics/GteArc2.h</includes>
    <includes id="GteIntrCircle2Circle2_8h" name="GteIntrCircle2Circle2.h" local="no" imported="no">Mathematics/GteIntrCircle2Circle2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Arc2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Arc2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrCapsule3Capsule3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrCapsule3Capsule3_8h</filename>
    <includes id="GteDistSegmentSegment_8h" name="GteDistSegmentSegment.h" local="no" imported="no">Mathematics/GteDistSegmentSegment.h</includes>
    <includes id="GteCapsule_8h" name="GteCapsule.h" local="no" imported="no">Mathematics/GteCapsule.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Capsule3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Capsule3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrCircle2Arc2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrCircle2Arc2_8h</filename>
    <includes id="GteArc2_8h" name="GteArc2.h" local="no" imported="no">Mathematics/GteArc2.h</includes>
    <includes id="GteIntrCircle2Circle2_8h" name="GteIntrCircle2Circle2.h" local="no" imported="no">Mathematics/GteIntrCircle2Circle2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrCircle2Circle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrCircle2Circle2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrConvexPolygonPlane.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrConvexPolygonPlane_8h</filename>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteHyperplane_8h" name="GteHyperplane.h" local="no" imported="no">Mathematics/GteHyperplane.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
    <member kind="enumeration">
      <type></type>
      <name>ConvexPolygonPlaneConfiguration</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPLIT_BY_PLANE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea8786ee72c5aa5494fcc23a6a5c13e01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITIVE_SIDE_VERTEX</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea92890d2ef06b3982c8441a5f4df23291</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITIVE_SIDE_EDGE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea52b569f57b554243de86efb66f47f2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITIVE_SIDE_STRICT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eeaba965e0d415317ad3953673a2c210951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_SIDE_VERTEX</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eeacb0b3fffe279ffb3bb54c333916fa15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_SIDE_EDGE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea222f543f8d6fb4e7489e0e8abc2c065b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_SIDE_STRICT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea08dd02bc79529fd41e43e6dea11ec3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COINCIDENT_WITH_PLANE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea4a1a38419d5dbf627139f7768aad665b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID_POLYGON</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eeaa567d56db6a3241968e31003c3892cd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteIntrDisk2Sector2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrDisk2Sector2_8h</filename>
    <includes id="GteSector2_8h" name="GteSector2.h" local="no" imported="no">Mathematics/GteSector2.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrEllipse2Ellipse2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrEllipse2Ellipse2_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteMatrix2x2_8h" name="GteMatrix2x2.h" local="no" imported="no">Mathematics/GteMatrix2x2.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <includes id="GteRootsBisection_8h" name="GteRootsBisection.h" local="no" imported="no">Mathematics/GteRootsBisection.h</includes>
    <includes id="GteRootsPolynomial_8h" name="GteRootsPolynomial.h" local="no" imported="no">Mathematics/GteRootsPolynomial.h</includes>
    <includes id="GteSymmetricEigensolver2x2_8h" name="GteSymmetricEigensolver2x2.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver2x2.h</includes>
    <class kind="struct">gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;::AreaResult</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;::EllipseInfo</class>
    <class kind="class">gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt;&gt;</type>
      <name>FIEllipses2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1eb184f8c5a25a6f28c558ca158bf141</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt;&gt;</type>
      <name>TIEllipses2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad4c826545ea6835a3117ed9548e3d53c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteIntrEllipsoid3Ellipsoid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrEllipsoid3Ellipsoid3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <includes id="GteRootsBisection_8h" name="GteRootsBisection.h" local="no" imported="no">Mathematics/GteRootsBisection.h</includes>
    <includes id="GteRootsPolynomial_8h" name="GteRootsPolynomial.h" local="no" imported="no">Mathematics/GteRootsPolynomial.h</includes>
    <includes id="GteSymmetricEigensolver3x3_8h" name="GteSymmetricEigensolver3x3.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver3x3.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Ellipsoid3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ellipsoid3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrHalfspace2Polygon2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrHalfspace2Polygon2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteHalfspace_8h" name="GteHalfspace.h" local="no" imported="no">Mathematics/GteHalfspace.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Halfspace&lt; 2, Real &gt;, std::vector&lt; Vector2&lt; Real &gt; &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Halfspace&lt; 2, Real &gt;, std::vector&lt; Vector2&lt; Real &gt; &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrHalfspace3Capsule3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrHalfspace3Capsule3_8h</filename>
    <includes id="GteCapsule_8h" name="GteCapsule.h" local="no" imported="no">Mathematics/GteCapsule.h</includes>
    <includes id="GteHalfspace_8h" name="GteHalfspace.h" local="no" imported="no">Mathematics/GteHalfspace.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrHalfspace3Cylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrHalfspace3Cylinder3_8h</filename>
    <includes id="GteCylinder3_8h" name="GteCylinder3.h" local="no" imported="no">Mathematics/GteCylinder3.h</includes>
    <includes id="GteHalfspace_8h" name="GteHalfspace.h" local="no" imported="no">Mathematics/GteHalfspace.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrHalfspace3Ellipsoid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrHalfspace3Ellipsoid3_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteHalfspace_8h" name="GteHalfspace.h" local="no" imported="no">Mathematics/GteHalfspace.h</includes>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrHalfspace3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrHalfspace3OrientedBox3_8h</filename>
    <includes id="GteHalfspace_8h" name="GteHalfspace.h" local="no" imported="no">Mathematics/GteHalfspace.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrHalfspace3Segment3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrHalfspace3Segment3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHalfspace_8h" name="GteHalfspace.h" local="no" imported="no">Mathematics/GteHalfspace.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrHalfspace3Sphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrHalfspace3Sphere3_8h</filename>
    <includes id="GteHalfspace_8h" name="GteHalfspace.h" local="no" imported="no">Mathematics/GteHalfspace.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrHalfspace3Triangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrHalfspace3Triangle3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHalfspace_8h" name="GteHalfspace.h" local="no" imported="no">Mathematics/GteHalfspace.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrIntervals.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrIntervals_8h</filename>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>FIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt;&gt;</type>
      <name>FIIntervalInterval</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0194a459d12e1be02ebf631c6b1dc973</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt;&gt;</type>
      <name>TIIntervalInterval</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adea7a7060a0ef8db1421925897987e8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteIntrLine2AlignedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine2AlignedBox2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine2Arc2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine2Arc2_8h</filename>
    <includes id="GteArc2_8h" name="GteArc2.h" local="no" imported="no">Mathematics/GteArc2.h</includes>
    <includes id="GteIntrLine2Circle2_8h" name="GteIntrLine2Circle2.h" local="no" imported="no">Mathematics/GteIntrLine2Circle2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine2Circle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine2Circle2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteDistPointLine_8h" name="GteDistPointLine.h" local="no" imported="no">Mathematics/GteDistPointLine.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine2Line2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine2Line2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine2OrientedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine2OrientedBox2_8h</filename>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteIntrLine2AlignedBox2_8h" name="GteIntrLine2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrLine2AlignedBox2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine2Ray2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine2Ray2_8h</filename>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrLine2Line2_8h" name="GteIntrLine2Line2.h" local="no" imported="no">Mathematics/GteIntrLine2Line2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine2Segment2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine2Segment2_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrLine2Line2_8h" name="GteIntrLine2Line2.h" local="no" imported="no">Mathematics/GteIntrLine2Line2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine2Triangle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine2Triangle2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine3AlignedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine3AlignedBox3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine3Capsule3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine3Capsule3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteDistLineSegment_8h" name="GteDistLineSegment.h" local="no" imported="no">Mathematics/GteDistLineSegment.h</includes>
    <includes id="GteCapsule_8h" name="GteCapsule.h" local="no" imported="no">Mathematics/GteCapsule.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine3Cone3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine3Cone3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteCone_8h" name="GteCone.h" local="no" imported="no">Mathematics/GteCone.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine3Cylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine3Cylinder3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteCylinder3_8h" name="GteCylinder3.h" local="no" imported="no">Mathematics/GteCylinder3.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine3Ellipsoid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine3Ellipsoid3_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine3OrientedBox3_8h</filename>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteIntrLine3AlignedBox3_8h" name="GteIntrLine3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrLine3AlignedBox3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine3Plane3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine3Plane3_8h</filename>
    <includes id="GteDistPoint3Plane3_8h" name="GteDistPoint3Plane3.h" local="no" imported="no">Mathematics/GteDistPoint3Plane3.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine3Sphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine3Sphere3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrLine3Triangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrLine3Triangle3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrOrientedBox2Circle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrOrientedBox2Circle2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteDistPointOrientedBox_8h" name="GteDistPointOrientedBox.h" local="no" imported="no">Mathematics/GteDistPointOrientedBox.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrOrientedBox2Cone2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrOrientedBox2Cone2_8h</filename>
    <includes id="GteCone_8h" name="GteCone.h" local="no" imported="no">Mathematics/GteCone.h</includes>
    <includes id="GteIntrRay2OrientedBox2_8h" name="GteIntrRay2OrientedBox2.h" local="no" imported="no">Mathematics/GteIntrRay2OrientedBox2.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox&lt; 2, Real &gt;, Cone&lt; 2, Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox&lt; 2, Real &gt;, Cone&lt; 2, Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrOrientedBox2OrientedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrOrientedBox2OrientedBox2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrOrientedBox2Sector2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrOrientedBox2Sector2_8h</filename>
    <includes id="GteSector2_8h" name="GteSector2.h" local="no" imported="no">Mathematics/GteSector2.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteDistPointSegment_8h" name="GteDistPointSegment.h" local="no" imported="no">Mathematics/GteDistPointSegment.h</includes>
    <includes id="GteIntrHalfspace2Polygon2_8h" name="GteIntrHalfspace2Polygon2.h" local="no" imported="no">Mathematics/GteIntrHalfspace2Polygon2.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrOrientedBox3Cone3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrOrientedBox3Cone3_8h</filename>
    <includes id="GteCone_8h" name="GteCone.h" local="no" imported="no">Mathematics/GteCone.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteIntrAlignedBox3Cone3_8h" name="GteIntrAlignedBox3Cone3.h" local="no" imported="no">Mathematics/GteIntrAlignedBox3Cone3.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>TIQuery&lt; Real, OrientedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt;&gt;</type>
      <name>TIOrientedBox3Cone3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae80f2d3f961b82799d29137c7bb10807</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteIntrOrientedBox3Cylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrOrientedBox3Cylinder3_8h</filename>
    <includes id="GteIntrAlignedBox3Cylinder3_8h" name="GteIntrAlignedBox3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrAlignedBox3Cylinder3.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrOrientedBox3Frustum3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrOrientedBox3Frustum3_8h</filename>
    <includes id="GteFrustum3_8h" name="GteFrustum3.h" local="no" imported="no">Mathematics/GteFrustum3.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrOrientedBox3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrOrientedBox3OrientedBox3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrOrientedBox3Sphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrOrientedBox3Sphere3_8h</filename>
    <includes id="GteIntrAlignedBox3Sphere3_8h" name="GteIntrAlignedBox3Sphere3.h" local="no" imported="no">Mathematics/GteIntrAlignedBox3Sphere3.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrPlane3Capsule3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrPlane3Capsule3_8h</filename>
    <includes id="GteDistPoint3Plane3_8h" name="GteDistPoint3Plane3.h" local="no" imported="no">Mathematics/GteDistPoint3Plane3.h</includes>
    <includes id="GteCapsule_8h" name="GteCapsule.h" local="no" imported="no">Mathematics/GteCapsule.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrPlane3Circle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrPlane3Circle3_8h</filename>
    <includes id="GteCircle3_8h" name="GteCircle3.h" local="no" imported="no">Mathematics/GteCircle3.h</includes>
    <includes id="GteIntrPlane3Plane3_8h" name="GteIntrPlane3Plane3.h" local="no" imported="no">Mathematics/GteIntrPlane3Plane3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrPlane3Cylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrPlane3Cylinder3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteDistPoint3Plane3_8h" name="GteDistPoint3Plane3.h" local="no" imported="no">Mathematics/GteDistPoint3Plane3.h</includes>
    <includes id="GteCircle3_8h" name="GteCircle3.h" local="no" imported="no">Mathematics/GteCircle3.h</includes>
    <includes id="GteCylinder3_8h" name="GteCylinder3.h" local="no" imported="no">Mathematics/GteCylinder3.h</includes>
    <includes id="GteEllipse3_8h" name="GteEllipse3.h" local="no" imported="no">Mathematics/GteEllipse3.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrPlane3Ellipsoid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrPlane3Ellipsoid3_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteDistPoint3Plane3_8h" name="GteDistPoint3Plane3.h" local="no" imported="no">Mathematics/GteDistPoint3Plane3.h</includes>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrPlane3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrPlane3OrientedBox3_8h</filename>
    <includes id="GteDistPoint3Plane3_8h" name="GteDistPoint3Plane3.h" local="no" imported="no">Mathematics/GteDistPoint3Plane3.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrPlane3Plane3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrPlane3Plane3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHyperplane_8h" name="GteHyperplane.h" local="no" imported="no">Mathematics/GteHyperplane.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrPlane3Sphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrPlane3Sphere3_8h</filename>
    <includes id="GteDistPoint3Plane3_8h" name="GteDistPoint3Plane3.h" local="no" imported="no">Mathematics/GteDistPoint3Plane3.h</includes>
    <includes id="GteCircle3_8h" name="GteCircle3.h" local="no" imported="no">Mathematics/GteCircle3.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrPlane3Triangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrPlane3Triangle3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHyperplane_8h" name="GteHyperplane.h" local="no" imported="no">Mathematics/GteHyperplane.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay2AlignedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay2AlignedBox2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine2AlignedBox2_8h" name="GteIntrLine2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrLine2AlignedBox2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay2Arc2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay2Arc2_8h</filename>
    <includes id="GteArc2_8h" name="GteArc2.h" local="no" imported="no">Mathematics/GteArc2.h</includes>
    <includes id="GteIntrRay2Circle2_8h" name="GteIntrRay2Circle2.h" local="no" imported="no">Mathematics/GteIntrRay2Circle2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay2Circle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay2Circle2_8h</filename>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine2Circle2_8h" name="GteIntrLine2Circle2.h" local="no" imported="no">Mathematics/GteIntrLine2Circle2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay2OrientedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay2OrientedBox2_8h</filename>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteIntrRay2AlignedBox2_8h" name="GteIntrRay2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrRay2AlignedBox2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay2Ray2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay2Ray2_8h</filename>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrLine2Line2_8h" name="GteIntrLine2Line2.h" local="no" imported="no">Mathematics/GteIntrLine2Line2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay2Segment2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay2Segment2_8h</filename>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine2Line2_8h" name="GteIntrLine2Line2.h" local="no" imported="no">Mathematics/GteIntrLine2Line2.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay2Triangle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay2Triangle2_8h</filename>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine2Triangle2_8h" name="GteIntrLine2Triangle2.h" local="no" imported="no">Mathematics/GteIntrLine2Triangle2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay3AlignedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay3AlignedBox3_8h</filename>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrLine3AlignedBox3_8h" name="GteIntrLine3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrLine3AlignedBox3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay3Capsule3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay3Capsule3_8h</filename>
    <includes id="GteDistRaySegment_8h" name="GteDistRaySegment.h" local="no" imported="no">Mathematics/GteDistRaySegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine3Capsule3_8h" name="GteIntrLine3Capsule3.h" local="no" imported="no">Mathematics/GteIntrLine3Capsule3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay3Cone3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay3Cone3_8h</filename>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrLine3Cone3_8h" name="GteIntrLine3Cone3.h" local="no" imported="no">Mathematics/GteIntrLine3Cone3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay3Cylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay3Cylinder3_8h</filename>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine3Cylinder3_8h" name="GteIntrLine3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrLine3Cylinder3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay3Ellipsoid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay3Ellipsoid3_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine3Ellipsoid3_8h" name="GteIntrLine3Ellipsoid3.h" local="no" imported="no">Mathematics/GteIntrLine3Ellipsoid3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay3OrientedBox3_8h</filename>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteIntrRay3AlignedBox3_8h" name="GteIntrRay3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrRay3AlignedBox3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay3Plane3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay3Plane3_8h</filename>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrLine3Plane3_8h" name="GteIntrLine3Plane3.h" local="no" imported="no">Mathematics/GteIntrLine3Plane3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay3Sphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay3Sphere3_8h</filename>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine3Sphere3_8h" name="GteIntrLine3Sphere3.h" local="no" imported="no">Mathematics/GteIntrLine3Sphere3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrRay3Triangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrRay3Triangle3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment2AlignedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment2AlignedBox2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine2AlignedBox2_8h" name="GteIntrLine2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrLine2AlignedBox2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment2Arc2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment2Arc2_8h</filename>
    <includes id="GteArc2_8h" name="GteArc2.h" local="no" imported="no">Mathematics/GteArc2.h</includes>
    <includes id="GteIntrSegment2Circle2_8h" name="GteIntrSegment2Circle2.h" local="no" imported="no">Mathematics/GteIntrSegment2Circle2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment2Circle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment2Circle2_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine2Circle2_8h" name="GteIntrLine2Circle2.h" local="no" imported="no">Mathematics/GteIntrLine2Circle2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment2OrientedBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment2OrientedBox2_8h</filename>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteIntrSegment2AlignedBox2_8h" name="GteIntrSegment2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrSegment2AlignedBox2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment2Segment2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment2Segment2_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine2Line2_8h" name="GteIntrLine2Line2.h" local="no" imported="no">Mathematics/GteIntrLine2Line2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment2Triangle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment2Triangle2_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine2Triangle2_8h" name="GteIntrLine2Triangle2.h" local="no" imported="no">Mathematics/GteIntrLine2Triangle2.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment3AlignedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment3AlignedBox3_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine3AlignedBox3_8h" name="GteIntrLine3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrLine3AlignedBox3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment3Capsule3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment3Capsule3_8h</filename>
    <includes id="GteDistSegmentSegment_8h" name="GteDistSegmentSegment.h" local="no" imported="no">Mathematics/GteDistSegmentSegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine3Capsule3_8h" name="GteIntrLine3Capsule3.h" local="no" imported="no">Mathematics/GteIntrLine3Capsule3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment3Cone3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment3Cone3_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrLine3Cone3_8h" name="GteIntrLine3Cone3.h" local="no" imported="no">Mathematics/GteIntrLine3Cone3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment3Cylinder3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment3Cylinder3_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine3Cylinder3_8h" name="GteIntrLine3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrLine3Cylinder3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment3Ellipsoid3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment3Ellipsoid3_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine3Ellipsoid3_8h" name="GteIntrLine3Ellipsoid3.h" local="no" imported="no">Mathematics/GteIntrLine3Ellipsoid3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment3OrientedBox3_8h</filename>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteIntrSegment3AlignedBox3_8h" name="GteIntrSegment3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrSegment3AlignedBox3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment3Plane3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment3Plane3_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrLine3Plane3_8h" name="GteIntrLine3Plane3.h" local="no" imported="no">Mathematics/GteIntrLine3Plane3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment3Sphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment3Sphere3_8h</filename>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine3Sphere3_8h" name="GteIntrLine3Sphere3.h" local="no" imported="no">Mathematics/GteIntrLine3Sphere3.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSegment3Triangle3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSegment3Triangle3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSphere3Cone3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSphere3Cone3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteCone_8h" name="GteCone.h" local="no" imported="no">Mathematics/GteCone.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSphere3Frustum3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSphere3Frustum3_8h</filename>
    <includes id="GteDistPoint3Frustum3_8h" name="GteDistPoint3Frustum3.h" local="no" imported="no">Mathematics/GteDistPoint3Frustum3.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="struct">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrSphere3Sphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrSphere3Sphere3_8h</filename>
    <includes id="GteCircle3_8h" name="GteCircle3.h" local="no" imported="no">Mathematics/GteCircle3.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIntrTriangle3OrientedBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIntrTriangle3OrientedBox3_8h</filename>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteIntrConvexPolygonPlane_8h" name="GteIntrConvexPolygonPlane.h" local="no" imported="no">Mathematics/GteIntrConvexPolygonPlane.h</includes>
    <class kind="class">gte::FIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="struct">gte::FIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="struct">gte::TIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::TIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteInvSqrtEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteInvSqrtEstimate_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="struct">gte::InvSqrtEstimate::degree</class>
    <class kind="class">gte::InvSqrtEstimate</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteIsPlanarGraph.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteIsPlanarGraph_8h</filename>
    <class kind="class">gte::IsPlanarGraph::Endpoint</class>
    <class kind="class">gte::IsPlanarGraph</class>
    <class kind="struct">gte::IsPlanarGraph::OrderedEdge</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteKeyframeController.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteKeyframeController_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteKeyframeController_8h" name="GteKeyframeController.h" local="no" imported="no">Graphics/GteKeyframeController.h</includes>
    <includes id="GteSpatial_8h" name="GteSpatial.h" local="no" imported="no">Graphics/GteSpatial.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
  </compound>
  <compound kind="file">
    <name>GteKeyframeController.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteKeyframeController_8h</filename>
    <includes id="GteTransformController_8h" name="GteTransformController.h" local="no" imported="no">Graphics/GteTransformController.h</includes>
    <includes id="GteQuaternion_8h" name="GteQuaternion.h" local="no" imported="no">Mathematics/GteQuaternion.h</includes>
    <class kind="class">gte::KeyframeController</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLCPSolver.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteLCPSolver_8h</filename>
    <class kind="class">gte::LCPSolver</class>
    <class kind="class">gte::LCPSolver&lt; Real &gt;</class>
    <class kind="class">gte::LCPSolver&lt; Real, n &gt;</class>
    <class kind="class">gte::LCPSolverShared</class>
    <class kind="struct">gte::LCPSolverShared::Variable</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLexicoArray2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteLexicoArray2_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::LexicoArray2</class>
    <class kind="class">gte::LexicoArray2&lt; false, Real &gt;</class>
    <class kind="class">gte::LexicoArray2&lt; false, Real, NumRows, NumCols &gt;</class>
    <class kind="class">gte::LexicoArray2&lt; true, Real &gt;</class>
    <class kind="class">gte::LexicoArray2&lt; true, Real, NumRows, NumCols &gt;</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLight.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteLight_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLight_8h" name="GteLight.h" local="no" imported="no">Graphics/GteLight.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLight.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteLight_8h</filename>
    <includes id="GteViewVolume_8h" name="GteViewVolume.h" local="no" imported="no">Graphics/GteViewVolume.h</includes>
    <includes id="GteLighting_8h" name="GteLighting.h" local="no" imported="no">Graphics/GteLighting.h</includes>
    <class kind="class">gte::Light</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLightCameraGeometry.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteLightCameraGeometry_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLightCameraGeometry_8h" name="GteLightCameraGeometry.h" local="no" imported="no">Graphics/GteLightCameraGeometry.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLightCameraGeometry.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteLightCameraGeometry_8h</filename>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <class kind="struct">gte::LightCameraGeometry</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLighting.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteLighting_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <includes id="GteLighting_8h" name="GteLighting.h" local="no" imported="no">Graphics/GteLighting.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLighting.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteLighting_8h</filename>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <class kind="struct">gte::Lighting</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLightingEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteLightingEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLightingEffect_8h" name="GteLightingEffect.h" local="no" imported="no">Graphics/GteLightingEffect.h</includes>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLightingEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteLightingEffect_8h</filename>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
    <includes id="GteMaterial_8h" name="GteMaterial.h" local="no" imported="no">Graphics/GteMaterial.h</includes>
    <includes id="GteLighting_8h" name="GteLighting.h" local="no" imported="no">Graphics/GteLighting.h</includes>
    <includes id="GteLightCameraGeometry_8h" name="GteLightCameraGeometry.h" local="no" imported="no">Graphics/GteLightCameraGeometry.h</includes>
    <class kind="class">gte::LightingEffect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteLine_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::Line</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Line&lt; 2, Real &gt;</type>
      <name>Line2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a01c17e0fea2792fb0a8fbd88c5a49665</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Line&lt; 3, Real &gt;</type>
      <name>Line3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac71e22fef35ef52e4814320610a020bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteLinearSystem.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteLinearSystem_8h</filename>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteMatrix2x2_8h" name="GteMatrix2x2.h" local="no" imported="no">Mathematics/GteMatrix2x2.h</includes>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <includes id="GteGaussianElimination_8h" name="GteGaussianElimination.h" local="no" imported="no">Mathematics/GteGaussianElimination.h</includes>
    <class kind="class">gte::LinearSystem</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLog2Estimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteLog2Estimate_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="struct">gte::Log2Estimate::degree</class>
    <class kind="class">gte::Log2Estimate</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLogEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteLogEstimate_8h</filename>
    <includes id="GteLog2Estimate_8h" name="GteLog2Estimate.h" local="no" imported="no">Mathematics/GteLog2Estimate.h</includes>
    <class kind="class">gte::LogEstimate</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLogger.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/LowLevel/</path>
    <filename>GteLogger_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLogger.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteLogger_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Logger::Listener</class>
    <class kind="class">gte::Logger</class>
    <namespace>gte</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LogAssert</name>
      <anchorfile>GteLogger_8h.html</anchorfile>
      <anchor>ac95475ac17958f945542f8a0a63e2ae5</anchor>
      <arglist>(condition, message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LogError</name>
      <anchorfile>GteLogger_8h.html</anchorfile>
      <anchor>a8d9dbaaa88129137a4c68ba0456a18b1</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LogInformation</name>
      <anchorfile>GteLogger_8h.html</anchorfile>
      <anchor>adffab6180aff83fa05c975f75785389a</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LogWarning</name>
      <anchorfile>GteLogger_8h.html</anchorfile>
      <anchor>aa7495a10e0971f04ef0d3cd054686ee3</anchor>
      <arglist>(message)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteLogReporter.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/LowLevel/</path>
    <filename>GteLogReporter_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogReporter_8h" name="GteLogReporter.h" local="no" imported="no">LowLevel/GteLogReporter.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLogReporter.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteLogReporter_8h</filename>
    <includes id="GteLogToFile_8h" name="GteLogToFile.h" local="no" imported="no">LowLevel/GteLogToFile.h</includes>
    <includes id="GteLogToStdout_8h" name="GteLogToStdout.h" local="no" imported="no">LowLevel/GteLogToStdout.h</includes>
    <class kind="class">gte::LogReporter</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLogToFile.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/LowLevel/</path>
    <filename>GteLogToFile_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogToFile_8h" name="GteLogToFile.h" local="no" imported="no">LowLevel/GteLogToFile.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLogToFile.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteLogToFile_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::LogToFile</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLogToMessageBox.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/LowLevel/MSW/</path>
    <filename>GteLogToMessageBox_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogToMessageBox_8h" name="GteLogToMessageBox.h" local="no" imported="no">LowLevel/MSW/GteLogToMessageBox.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLogToMessageBox.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/MSW/</path>
    <filename>GteLogToMessageBox_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::LogToMessageBox</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLogToOutputWindow.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/LowLevel/MSW/</path>
    <filename>GteLogToOutputWindow_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogToOutputWindow_8h" name="GteLogToOutputWindow.h" local="no" imported="no">LowLevel/MSW/GteLogToOutputWindow.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLogToOutputWindow.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/MSW/</path>
    <filename>GteLogToOutputWindow_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::LogToOutputWindow</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLogToStdout.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/LowLevel/</path>
    <filename>GteLogToStdout_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogToStdout_8h" name="GteLogToStdout.h" local="no" imported="no">LowLevel/GteLogToStdout.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLogToStdout.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteLogToStdout_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::LogToStdout</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteLogToStringArray.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/LowLevel/</path>
    <filename>GteLogToStringArray_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogToStringArray_8h" name="GteLogToStringArray.h" local="no" imported="no">LowLevel/GteLogToStringArray.h</includes>
  </compound>
  <compound kind="file">
    <name>GteLogToStringArray.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteLogToStringArray_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::LogToStringArray</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMarchingCubes.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Imagics/</path>
    <filename>GteMarchingCubes_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteMarchingCubes_8h" name="GteMarchingCubes.h" local="no" imported="no">Imagics/GteMarchingCubes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MC_ENTRY</name>
      <anchorfile>GteMarchingCubes_8cpp.html</anchorfile>
      <anchor>a36c8326a776ad8ddcdb683d0d74f151b</anchor>
      <arglist>(name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteMarchingCubes.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Imagics/</path>
    <filename>GteMarchingCubes_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="struct">gte::MarchingCubes::Configuration</class>
    <class kind="class">gte::MarchingCubes</class>
    <class kind="struct">gte::MarchingCubes::Topology</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>CT_Bits0</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>af109de95beb121c976dfc5b0746c28f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits1</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>ac761122507b9a68db7a6de678b6ca6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits2BoxDiag</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>ac38f69276dda9165fda1fa42d634094c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits2Edge</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>aa90129f8338bcd7eb8931c9969d384fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits2FaceDiag</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>af8cfdb41b386749b4b9e5b39885abcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits3EdgeFaceDiag</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a7e7e0498f809614c6670559680bfb632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits3FaceDiagFaceDiag</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>ac15c836c4cc8826a83280ed0b2d3b11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits3SameFace</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a5165672a01166062ba7c2f433ba6f86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits4EdgeEdgePara</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a11de239e3723bb255bd378ab7a941c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits4EdgeEdgePerp</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>aa9b45f1c7cc87ca552ef9337d603f09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits4FaceBoxDiag</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a9685d6fba7cf4ca21fdb1d2dcd78d5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits4FaceEdge</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a989d22385c8526683fef47fc628ead7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits4FaceFaceDiagL</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a474263120cd2920b55643156d21584ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits4FaceFaceDiagR</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>af28fbad8b9dc6ce5c53c1836f28b59c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits4SameFace</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a55fece78ae810c565ae828223f8d4fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits5EdgeFaceDiag</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>af344836eba20ed75491ab19b9106b2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits5FaceDiagFaceDiag</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>afdfb91857379d2bfc5d8aef079093835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits5SameFace</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a253c823b321782a0258c1a9bf8be76b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits6BoxDiag</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a0952f66f522ace75df26b3a487d45dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits6Edge</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>afaf9c0cc96ca1218f3cb94076f5ac384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits6FaceDiag</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>a0ff1c31879be5cc5e3188203a15c0775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_Bits7</name>
      <anchorfile>GteMarchingCubes_8h.html</anchorfile>
      <anchor>aa15989d6cf68a7b7c7996abd2b6467a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteMarchingCubesTable.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Imagics/</path>
    <filename>GteMarchingCubesTable_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteMarchingCubesTable_8h" name="GteMarchingCubesTable.h" local="no" imported="no">Imagics/GteMarchingCubesTable.h</includes>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMarchingCubesTable.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Imagics/</path>
    <filename>GteMarchingCubesTable_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <namespace>gte</namespace>
    <member kind="variable">
      <type>GTE_IMPEXP int const</type>
      <name>gMarchingCubesTable</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a23dfc450c913290912d0df58ab9d3e7c</anchor>
      <arglist>[256][41]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteMassSpringArbitrary.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteMassSpringArbitrary_8h</filename>
    <includes id="GteParticleSystem_8h" name="GteParticleSystem.h" local="no" imported="no">Physics/GteParticleSystem.h</includes>
    <class kind="class">gte::MassSpringArbitrary</class>
    <class kind="struct">gte::MassSpringArbitrary::Spring</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMassSpringCurve.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteMassSpringCurve_8h</filename>
    <includes id="GteParticleSystem_8h" name="GteParticleSystem.h" local="no" imported="no">Physics/GteParticleSystem.h</includes>
    <class kind="class">gte::MassSpringCurve</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMassSpringSurface.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteMassSpringSurface_8h</filename>
    <includes id="GteParticleSystem_8h" name="GteParticleSystem.h" local="no" imported="no">Physics/GteParticleSystem.h</includes>
    <class kind="class">gte::MassSpringSurface</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMassSpringVolume.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteMassSpringVolume_8h</filename>
    <includes id="GteParticleSystem_8h" name="GteParticleSystem.h" local="no" imported="no">Physics/GteParticleSystem.h</includes>
    <class kind="class">gte::MassSpringVolume</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMaterial.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteMaterial_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteMaterial_8h" name="GteMaterial.h" local="no" imported="no">Graphics/GteMaterial.h</includes>
  </compound>
  <compound kind="file">
    <name>GteMaterial.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteMaterial_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <class kind="class">gte::Material</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMatrix.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMatrix_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <includes id="GteGaussianElimination_8h" name="GteGaussianElimination.h" local="no" imported="no">Mathematics/GteGaussianElimination.h</includes>
    <class kind="class">gte::Matrix</class>
    <class kind="class">gte::Matrix::Table</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af36e96cc122ae3809d893cf7dee4fd82</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N+1, N+1, Real &gt;</type>
      <name>HLift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adeb5a6161bd8c815457e8b6bb2b1e881</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N-1, N-1, Real &gt;</type>
      <name>HProject</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a13a285f3770c4b771b32697ff2c499e2</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N, N, Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>affc84e3266c3ad12ca03e837200bc515</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>L1Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0e1965419e2394335f7d25996da5728b</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>L2Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adc94b93e2c4b2e3c9c8ab471c697d1a7</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>LInfinityNorm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af5afaa4f0a42658736f40cc9ed9dde2a</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeDiagonal</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a50bc9409105ed639399e974d08005d0e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;D, Matrix&lt; N, N, Real &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyAB</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa2a46e4db542a248d277ee22c46c9dcc</anchor>
      <arglist>(Matrix&lt; NumRows, NumCommon, Real &gt; const &amp;A, Matrix&lt; NumCommon, NumCols, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyABT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8fe18bf045f19299f24b78589f68ee1e</anchor>
      <arglist>(Matrix&lt; NumRows, NumCommon, Real &gt; const &amp;A, Matrix&lt; NumCols, NumCommon, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyATB</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae01254ca794c68ce2c9a8ec8f7fd66e3</anchor>
      <arglist>(Matrix&lt; NumCommon, NumRows, Real &gt; const &amp;A, Matrix&lt; NumCommon, NumCols, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyATBT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a57b91c8ff36769b9ad5517650052c407</anchor>
      <arglist>(Matrix&lt; NumCommon, NumRows, Real &gt; const &amp;A, Matrix&lt; NumCols, NumCommon, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyDM</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a471b3a8be1f62d83b19cdffeae135539</anchor>
      <arglist>(Vector&lt; NumRows, Real &gt; const &amp;D, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyMD</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a17ea0c78f60c5861f261f117e91ca80d</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M, Vector&lt; NumCols, Real &gt; const &amp;D)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1ee058f3b794e9ebf12ae86cde50a07d</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad9b4de540d30be831e783c24b93fc46f</anchor>
      <arglist>(Real scalar, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; NumRows, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a64013eeb9d9cb10e6bc7fc958af04b99</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M, Vector&lt; NumCols, Real &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; NumCols, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af2a9b830314a992020a7d442feafdabf</anchor>
      <arglist>(Vector&lt; NumRows, Real &gt; const &amp;V, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3210547f2db694c07f01890ff5fea275</anchor>
      <arglist>(Matrix&lt; NumRows, NumCommon, Real &gt; const &amp;A, Matrix&lt; NumCommon, NumCols, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a85aa57b03ad7008f9776bc243be840ce</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5d9b3fd609293dc3d92fce6e2a7a8f08</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab32364817357a785afdbc93942593339</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M0, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a656ae4beed59742dffc519fc3ffad3ba</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; &amp;M0, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae7f1835d32b3f25884aff6ab764f00da</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af8b267b1fef6912020f96ad2fd5c4468</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M0, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a14e30c0e77389f0457a9315d2a0c759a</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; &amp;M0, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7408a024a11b0d6f0ae8e9cdffed3681</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a45df033e66acb18571f8465a81674b42</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>OuterProduct</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0c69afc9f9c3e2287f9131fab4df09ad</anchor>
      <arglist>(Vector&lt; NumRows, Real &gt; const &amp;U, Vector&lt; NumCols, Real &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumCols, NumRows, Real &gt;</type>
      <name>Transpose</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5d18b111705354173a7cdfa6b4ff94c9</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteMatrix2x2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMatrix2x2_8h</filename>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Matrix&lt; 2, 2, Real &gt;</type>
      <name>Matrix2x2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a57c23b0d687e492dbe17bb29dff0cf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Matrix2x2&lt; Real &gt;</type>
      <name>Adjoint</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad99917c92df69931696e134dc810a590</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5f3867f5afc55734352000cb7680828b</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetRotationAngle</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a75da40329342eacfab029466fd27b468</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;rotation)</arglist>
    </member>
    <member kind="function">
      <type>Matrix2x2&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a934f8e74573bb7e687bdf43dcaed3a09</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeRotation</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3e4727e95856a2b9918b43487ff16c55</anchor>
      <arglist>(Real angle, Matrix2x2&lt; Real &gt; &amp;rotation)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Trace</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5a200e8a3c552d18d22d65f7c6b81437</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;M)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteMatrix3x3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMatrix3x3_8h</filename>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Matrix&lt; 3, 3, Real &gt;</type>
      <name>Matrix3x3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab0e04ba08d49006b77c5f802955ac58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Matrix3x3&lt; Real &gt;</type>
      <name>Adjoint</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8842684f83fcf5c378c4913f99efab90</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3e2945e593944b0d6bbd8d7e104ffdd7</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix3x3&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a00679840444899e28c17f55d3a0b1d23</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Trace</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0803070055c5dfd269f6ade133bec98c</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;M)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteMatrix4x4.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMatrix4x4_8h</filename>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Matrix&lt; 4, 4, Real &gt;</type>
      <name>Matrix4x4</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa77ae5b0bb88a2aceacea4ccd4844d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>Adjoint</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaeeb9ecf2184868d3b605e8edeb66bbd</anchor>
      <arglist>(Matrix4x4&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>afba517105317aa85d64582f9a5871a2f</anchor>
      <arglist>(Matrix4x4&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab29f3beccd47d7e17e705586f23e0ddb</anchor>
      <arglist>(Matrix4x4&lt; Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>MakeObliqueProjection</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab45ba8a729427c243f8217ab33e38d50</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;origin, Vector4&lt; Real &gt; const &amp;normal, Vector4&lt; Real &gt; const &amp;direction)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>MakePerspectiveProjection</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acfa087f3a281a36d4faaff6c672b8098</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;origin, Vector4&lt; Real &gt; const &amp;normal, Vector4&lt; Real &gt; const &amp;eye)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>MakeReflection</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a527cf6bdb267801e2fd55a44506418a0</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;origin, Vector4&lt; Real &gt; const &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Trace</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaf4a4b6cd364b6b2206005362c1358e4</anchor>
      <arglist>(Matrix4x4&lt; Real &gt; const &amp;M)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteMemberLayout.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteMemberLayout_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="struct">gte::MemberLayout</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>std::vector&lt; MemberLayout &gt;</type>
      <name>BufferLayout</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af2ca8b3ee90f81d6f0fb3fd3f866f7fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMesh_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteIndexAttribute_8h" name="GteIndexAttribute.h" local="no" imported="no">Mathematics/GteIndexAttribute.h</includes>
    <includes id="GteVertexAttribute_8h" name="GteVertexAttribute.h" local="no" imported="no">Mathematics/GteVertexAttribute.h</includes>
    <class kind="class">gte::Mesh</class>
    <class kind="class">gte::MeshDescription</class>
    <namespace>gte</namespace>
    <member kind="enumeration">
      <type></type>
      <name>MeshTopology</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a48269da294ff6b4766b7dc57c49a2b80</anchor>
      <arglist></arglist>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80a936fcdfeb660189dfb3e7907cc099f10">ARBITRARY</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80a8e8e58fe94ab307a826e087028a7c01a">RECTANGLE</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80addec32fe897072b48368b1abe03de2aa">CYLINDER</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80af889499fd4f311b099ca579ce459ba81">TORUS</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80a290d4b81f4e2b47d86fd1b0170e9aab7">DISK</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80a6f7cea7381e843e2ee0338b4a92b0d43">SPHERE</enumvalue>
    </member>
  </compound>
  <compound kind="file">
    <name>GteMeshFactory.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteMeshFactory_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteMeshFactory_8h" name="GteMeshFactory.h" local="no" imported="no">Graphics/GteMeshFactory.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <includes id="GteRectangleMesh_8h" name="GteRectangleMesh.h" local="no" imported="no">Mathematics/GteRectangleMesh.h</includes>
  </compound>
  <compound kind="file">
    <name>GteMeshFactory.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteMeshFactory_8h</filename>
    <includes id="GteMesh_8h" name="GteMesh.h" local="no" imported="no">Mathematics/GteMesh.h</includes>
    <includes id="GteIndexBuffer_8h" name="GteIndexBuffer.h" local="no" imported="no">Graphics/GteIndexBuffer.h</includes>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteVisual_8h" name="GteVisual.h" local="no" imported="no">Graphics/GteVisual.h</includes>
    <class kind="class">gte::MeshFactory</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMinHeap.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteMinHeap_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::MinHeap</class>
    <class kind="struct">gte::MinHeap::Record</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMinimalCycleBasis.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMinimalCycleBasis_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteMinHeap_8h" name="GteMinHeap.h" local="no" imported="no">LowLevel/GteMinHeap.h</includes>
    <class kind="class">gte::MinimalCycleBasis</class>
    <class kind="struct">gte::MinimalCycleBasis::Tree</class>
    <class kind="struct">gte::MinimalCycleBasis::Vertex</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMinimize1.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMinimize1_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::Minimize1</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMinimizeN.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMinimizeN_8h</filename>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteGVector_8h" name="GteGVector.h" local="no" imported="no">Mathematics/GteGVector.h</includes>
    <includes id="GteMinimize1_8h" name="GteMinimize1.h" local="no" imported="no">Mathematics/GteMinimize1.h</includes>
    <class kind="class">gte::MinimizeN</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMinimumAreaBox2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMinimumAreaBox2_8h</filename>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GteConvexHull2_8h" name="GteConvexHull2.h" local="no" imported="no">Mathematics/GteConvexHull2.h</includes>
    <class kind="struct">gte::MinimumAreaBox2::Box</class>
    <class kind="class">gte::MinimumAreaBox2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMinimumAreaCircle2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMinimumAreaCircle2_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteLinearSystem_8h" name="GteLinearSystem.h" local="no" imported="no">Mathematics/GteLinearSystem.h</includes>
    <class kind="class">gte::MinimumAreaCircle2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMinimumVolumeBox3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMinimumVolumeBox3_8h</filename>
    <includes id="GteConvexHull3_8h" name="GteConvexHull3.h" local="no" imported="no">Mathematics/GteConvexHull3.h</includes>
    <includes id="GteEdgeKey_8h" name="GteEdgeKey.h" local="no" imported="no">Mathematics/GteEdgeKey.h</includes>
    <includes id="GteMinimumAreaBox2_8h" name="GteMinimumAreaBox2.h" local="no" imported="no">Mathematics/GteMinimumAreaBox2.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <class kind="struct">gte::MinimumVolumeBox3::Box</class>
    <class kind="struct">gte::MinimumVolumeBox3::ExtrudeRectangle</class>
    <class kind="class">gte::MinimumVolumeBox3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMinimumVolumeSphere3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteMinimumVolumeSphere3_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteLinearSystem_8h" name="GteLinearSystem.h" local="no" imported="no">Mathematics/GteLinearSystem.h</includes>
    <class kind="class">gte::MinimumVolumeSphere3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMSWWindow.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/MSW/</path>
    <filename>GteMSWWindow_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteMSWWindow_8h" name="GteMSWWindow.h" local="no" imported="no">Applications/MSW/GteMSWWindow.h</includes>
  </compound>
  <compound kind="file">
    <name>GteMSWWindow.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/MSW/</path>
    <filename>GteMSWWindow_8h</filename>
    <includes id="GteWindowBase_8h" name="GteWindowBase.h" local="no" imported="no">Applications/GteWindowBase.h</includes>
    <class kind="class">gte::MSWWindow</class>
    <class kind="struct">gte::MSWWindow::Parameters</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteMSWWindowSystem.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/MSW/</path>
    <filename>GteMSWWindowSystem_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteMSWWindowSystem_8h" name="GteMSWWindowSystem.h" local="no" imported="no">Applications/MSW/GteMSWWindowSystem.h</includes>
  </compound>
  <compound kind="file">
    <name>GteMSWWindowSystem.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/MSW/</path>
    <filename>GteMSWWindowSystem_8h</filename>
    <includes id="GteMSWWindow_8h" name="GteMSWWindow.h" local="no" imported="no">Applications/MSW/GteMSWWindow.h</includes>
    <class kind="class">gte::MSWWindowSystem</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteNaturalSplineCurve.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteNaturalSplineCurve_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <includes id="GteParametricCurve_8h" name="GteParametricCurve.h" local="no" imported="no">Mathematics/GteParametricCurve.h</includes>
    <class kind="class">gte::NaturalSplineCurve</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteNearestNeighborQuery.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteNearestNeighborQuery_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::NearestNeighborQuery</class>
    <class kind="struct">gte::NearestNeighborQuery::Node</class>
    <class kind="class">gte::NearestNeighborQuery::SortFunctor</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GTEngine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTEngine_8h</filename>
    <includes id="GTLowLevel_8h" name="GTLowLevel.h" local="no" imported="no">GTLowLevel.h</includes>
    <includes id="GTMathematics_8h" name="GTMathematics.h" local="no" imported="no">GTMathematics.h</includes>
    <includes id="GTImagics_8h" name="GTImagics.h" local="no" imported="no">GTImagics.h</includes>
    <includes id="GTGraphics_8h" name="GTGraphics.h" local="no" imported="no">GTGraphics.h</includes>
    <includes id="GTPhysics_8h" name="GTPhysics.h" local="no" imported="no">GTPhysics.h</includes>
    <includes id="GTApplications_8h" name="GTApplications.h" local="no" imported="no">GTApplications.h</includes>
  </compound>
  <compound kind="file">
    <name>GTEngineDEF.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTEngineDEF_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>GTE_IMPEXP</name>
      <anchorfile>GTEngineDEF_8h.html</anchorfile>
      <anchor>a372828936b85a93d71b2fc5450ba83de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_USE_MAT_VEC</name>
      <anchorfile>GTEngineDEF_8h.html</anchorfile>
      <anchor>a487b4d39baae6ef52c407e7e9c28662e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTE_USE_ROW_MAJOR</name>
      <anchorfile>GTEngineDEF_8h.html</anchorfile>
      <anchor>a1226363ebeb5ba0fce97cfef6c28e618</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GTEnginePCH.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/</path>
    <filename>GTEnginePCH_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
  </compound>
  <compound kind="file">
    <name>GTEnginePCH.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTEnginePCH_8h</filename>
    <includes id="GTEngine_8h" name="GTEngine.h" local="no" imported="no">GTEngine.h</includes>
  </compound>
  <compound kind="file">
    <name>GteNode.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteNode_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteNode_8h" name="GteNode.h" local="no" imported="no">Graphics/GteNode.h</includes>
  </compound>
  <compound kind="file">
    <name>GteNode.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteNode_8h</filename>
    <includes id="GteSpatial_8h" name="GteSpatial.h" local="no" imported="no">Graphics/GteSpatial.h</includes>
    <class kind="class">gte::Node</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteNURBSCurve.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteNURBSCurve_8h</filename>
    <includes id="GteBasisFunction_8h" name="GteBasisFunction.h" local="no" imported="no">Mathematics/GteBasisFunction.h</includes>
    <includes id="GteParametricCurve_8h" name="GteParametricCurve.h" local="no" imported="no">Mathematics/GteParametricCurve.h</includes>
    <class kind="class">gte::NURBSCurve</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteNURBSSurface.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteNURBSSurface_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <includes id="GteBasisFunction_8h" name="GteBasisFunction.h" local="no" imported="no">Mathematics/GteBasisFunction.h</includes>
    <includes id="GteParametricSurface_8h" name="GteParametricSurface.h" local="no" imported="no">Mathematics/GteParametricSurface.h</includes>
    <class kind="class">gte::NURBSSurface</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteNURBSVolume.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteNURBSVolume_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <includes id="GteBasisFunction_8h" name="GteBasisFunction.h" local="no" imported="no">Mathematics/GteBasisFunction.h</includes>
    <class kind="class">gte::NURBSVolume</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteOdeEuler.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteOdeEuler_8h</filename>
    <includes id="GteOdeSolver_8h" name="GteOdeSolver.h" local="no" imported="no">Mathematics/GteOdeSolver.h</includes>
    <class kind="class">gte::OdeEuler</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteOdeImplicitEuler.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteOdeImplicitEuler_8h</filename>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <includes id="GteOdeSolver_8h" name="GteOdeSolver.h" local="no" imported="no">Mathematics/GteOdeSolver.h</includes>
    <class kind="class">gte::OdeImplicitEuler</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteOdeMidpoint.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteOdeMidpoint_8h</filename>
    <includes id="GteOdeSolver_8h" name="GteOdeSolver.h" local="no" imported="no">Mathematics/GteOdeSolver.h</includes>
    <class kind="class">gte::OdeMidpoint</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteOdeRungeKutta4.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteOdeRungeKutta4_8h</filename>
    <includes id="GteOdeSolver_8h" name="GteOdeSolver.h" local="no" imported="no">Mathematics/GteOdeSolver.h</includes>
    <class kind="class">gte::OdeRungeKutta4</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteOdeSolver.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteOdeSolver_8h</filename>
    <includes id="GteGVector_8h" name="GteGVector.h" local="no" imported="no">Mathematics/GteGVector.h</includes>
    <class kind="class">gte::OdeSolver</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteOnIdleTimer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/</path>
    <filename>GteOnIdleTimer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteOnIdleTimer_8h" name="GteOnIdleTimer.h" local="no" imported="no">Applications/GteOnIdleTimer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteOnIdleTimer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/</path>
    <filename>GteOnIdleTimer_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::OnIdleTimer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteOpenGL.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteOpenGL_8cpp</filename>
    <includes id="GteOpenGL_8h" name="GteOpenGL.h" local="no" imported="no">Graphics/GL4/GteOpenGL.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_1_0</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab24e030d0df487a02200fe5ff3e36261</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_1_1</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae777532f4dcd92d6bd62e8839a4266a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_1_2</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2022834a06139bfe5131bd9c6b19233a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_1_3</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af2e82b0c1f2a76ea592461a9b5fa5d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_1_4</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a62ac469305d4496c93df45f6a3cdd483</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_1_5</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adbd6446eeefa32b1ff927b85c60c1d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_2_0</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad6235d2bd1a40838a3d7fad823385df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_2_1</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a15c6fd46afb2702a571188e4943f58a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_3_0</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af41cd5335326f37f708adb2212703501</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_3_1</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5cdd87a9493c8d8d1ed4bf5161aafd61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_3_2</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a373f97544fdd32f244f51fa60f47f212</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_3_3</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a05b7bda01750ed79185af59ede9ee4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_4_0</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0f84045c6158eb5338d48201f3a11922</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_4_1</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a820a30260ee213e7306f07139e3d5bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_4_2</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5b0778f43d4a838ab169217898445005</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_4_3</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acccacda5a931b4f6c865173b11986531</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_4_4</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3d458892833b393fc9d2ea6f12946cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_4_5</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a39296748ffb7c83b40cd2556596c4d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_VERSION_NONE</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab348a7117f406d75d0cd0e90a6c7dcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetOpenGLFunction</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a20ff0bec891148a2e62b5acf4565f074</anchor>
      <arglist>(char const *name, PGLFunction &amp;function)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>GetOpenGLVersion</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5e0b2d2f161337e70590766ed8717a01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glActiveShaderProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a88736ffc1a5c5fa5f2fb972a09183088</anchor>
      <arglist>(GLuint pipeline, GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glActiveTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af1a079c4a12e32f1bc980c7703b70835</anchor>
      <arglist>(GLenum texture)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glAttachShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a592902696dce7ea82484187a52e8a829</anchor>
      <arglist>(GLuint program, GLuint shader)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBeginConditionalRender</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5522aedb1c15131706b6cfd2a2586233</anchor>
      <arglist>(GLuint id, GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBeginQuery</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aef67090addea29fa4aaa1cb9ed279731</anchor>
      <arglist>(GLenum target, GLuint id)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBeginQueryIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac3e225cb47ea8aa00a255abc575cef8b</anchor>
      <arglist>(GLenum target, GLuint index, GLuint id)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBeginTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acf13e400e654e96ac56b19cbcadc5764</anchor>
      <arglist>(GLenum primitiveMode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindAttribLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acd5b23323a1a6185648fb23b430168c2</anchor>
      <arglist>(GLuint program, GLuint index, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3c40072ac81525b95926e720497bd480</anchor>
      <arglist>(GLenum target, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindBufferBase</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a55a4224bd74057448ac5adca2bdecc77</anchor>
      <arglist>(GLenum target, GLuint index, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8a0dde081e952a87dcd3f00d19cfaa3f</anchor>
      <arglist>(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindBuffersBase</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aec4dfc2ef7f95f74035fda744fb94af7</anchor>
      <arglist>(GLenum target, GLuint first, GLsizei count, const GLuint *buffers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindBuffersRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6af42ae3cd61747debd0109a1bb27efc</anchor>
      <arglist>(GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindFragDataLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0bef61236620193f68dad9f85232fa88</anchor>
      <arglist>(GLuint program, GLuint color, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindFragDataLocationIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a45f2539412edf4e8a9032ec50ff1379d</anchor>
      <arglist>(GLuint program, GLuint colorNumber, GLuint index, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2a1b963e1fdf893e1ec10da0d2d1aa5a</anchor>
      <arglist>(GLenum target, GLuint framebuffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindImageTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9ebb9a5b72751d9377252212f86b7cb9</anchor>
      <arglist>(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindImageTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac400bfdb2ddd7ca00f7a2e5a1266c196</anchor>
      <arglist>(GLuint first, GLsizei count, const GLuint *textures)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindProgramPipeline</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6ef993c556c729fe41b44484a3b895ad</anchor>
      <arglist>(GLuint pipeline)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindRenderbuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a58433c940c58f901692ea141fb17e9fe</anchor>
      <arglist>(GLenum target, GLuint renderbuffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindSampler</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7fe034d5ab37757ec7f7540f1b3610c6</anchor>
      <arglist>(GLuint unit, GLuint sampler)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindSamplers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a52abbf0f5b94df6d70cf5e513d2596f3</anchor>
      <arglist>(GLuint first, GLsizei count, const GLuint *samplers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3f490930364e9146058e5b5f3fb11b19</anchor>
      <arglist>(GLenum target, GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aca9c731cd2c595049b8a4f71d50a16dc</anchor>
      <arglist>(GLuint first, GLsizei count, const GLuint *textures)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindTextureUnit</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a60baafa1aeb88c36e3dcb51a640136d4</anchor>
      <arglist>(GLuint unit, GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3ab5567cefca848790e7a3f4e316a106</anchor>
      <arglist>(GLenum target, GLuint id)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindVertexArray</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a689a57387ddf2e859a94e8d25cfb7eb3</anchor>
      <arglist>(GLuint array)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindVertexBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af0024e3f7d22ae4f1cd4eb8840de20e9</anchor>
      <arglist>(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBindVertexBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af0e2dd06c7220f6fac086fa31ee13fd3</anchor>
      <arglist>(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlendColor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a19979b3531863fb559212d12b7cb3af8</anchor>
      <arglist>(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlendEquation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a342df50f719a4318adeb7dc2ecb57649</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlendEquationi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a35e06c8f2b87ab1ca03f8e000083c21d</anchor>
      <arglist>(GLuint buf, GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlendEquationSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a30715a7f4e13ef06f01867d47599b3b0</anchor>
      <arglist>(GLenum modeRGB, GLenum modeAlpha)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlendEquationSeparatei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5476b8f3d8598a01513ee45a38ed4402</anchor>
      <arglist>(GLuint buf, GLenum modeRGB, GLenum modeAlpha)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlendFunc</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1f8e12a4f12429af44cb9f7a5a4f7ca8</anchor>
      <arglist>(GLenum sfactor, GLenum dfactor)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlendFunci</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7e8368027cb413913b2800ae1999ecf7</anchor>
      <arglist>(GLuint buf, GLenum src, GLenum dst)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlendFuncSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6b574c3de355b9cea8b60804fc694dd7</anchor>
      <arglist>(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlendFuncSeparatei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a33fe10c0fa270a9f42ab90209f91456a</anchor>
      <arglist>(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlitFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3a9fc0961c2489e9c8d4a9c476438740</anchor>
      <arglist>(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBlitNamedFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4e2e5beb01d50800bac3e5002466a1cf</anchor>
      <arglist>(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac1dbea9784de7b62396bc220fb4c84ea</anchor>
      <arglist>(GLenum target, GLsizeiptr size, const void *data, GLenum usage)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBufferStorage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae89bfd840d4bfa9657ab5938517a8213</anchor>
      <arglist>(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa1f0f61c992fbcf9ef89183b8cc50cc7</anchor>
      <arglist>(GLenum target, GLintptr offset, GLsizeiptr size, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>GLenum APIENTRY</type>
      <name>glCheckFramebufferStatus</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa0b88e9fa17f3a79c0607c205821619f</anchor>
      <arglist>(GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>GLenum APIENTRY</type>
      <name>glCheckNamedFramebufferStatus</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaf072bcd734b9e2ed4e7054d8845e725</anchor>
      <arglist>(GLuint framebuffer, GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClampColor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6e47965c36dae51f5cf560cb10cfb80e</anchor>
      <arglist>(GLenum target, GLenum clamp)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClear</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a58ee9d733f33cad6611f0ae802c0a7d3</anchor>
      <arglist>(GLbitfield mask)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae02882b1bcaf90ed0cecc5bb28fd08d4</anchor>
      <arglist>(GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearBufferfi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a385ad2524e24e7de4d60b98513cccb85</anchor>
      <arglist>(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearBufferfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a839617facd5805ce25de2d7b5a6f2730</anchor>
      <arglist>(GLenum buffer, GLint drawbuffer, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearBufferiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a23705a245d45a574a9382226652f75ac</anchor>
      <arglist>(GLenum buffer, GLint drawbuffer, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4fa8d885f573e379a20c92569f116ef8</anchor>
      <arglist>(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearBufferuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a19271e5aec32dac00355be8be5d1d6ff</anchor>
      <arglist>(GLenum buffer, GLint drawbuffer, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearColor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a48003125e22bccb062d34db9411bc8a5</anchor>
      <arglist>(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearDepth</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9785690ac585d21e693d5ae48eead9fd</anchor>
      <arglist>(GLdouble depth)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearDepthf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1accb19d2cc36ecb46cfe510495a5bd6</anchor>
      <arglist>(GLfloat d)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearNamedBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a96ac7b41a23361ece3a9aa74a9b0ec22</anchor>
      <arglist>(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearNamedBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a829577e771b44056bfb0c738a94c5c89</anchor>
      <arglist>(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizei size, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearNamedFramebufferfi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4a6a5c3781d7e666da673ec730883b2b</anchor>
      <arglist>(GLuint framebuffer, GLenum buffer, const GLfloat depth, GLint stencil)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearNamedFramebufferfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0f415ca3a44b8c925b91dad2b3691016</anchor>
      <arglist>(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearNamedFramebufferiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aced03f9384a70b4531d03b2ee43dcd9d</anchor>
      <arglist>(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearNamedFramebufferuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9a53e6188964a50f024c8decd42741bb</anchor>
      <arglist>(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearStencil</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a40a8e1565b65e627ac8e41a19858b823</anchor>
      <arglist>(GLint s)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a05d3030fd1e25d2117df2ece654c7a45</anchor>
      <arglist>(GLuint texture, GLint level, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClearTexSubImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afec719bab5b02e9cdcc7d71584069408</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>GLenum APIENTRY</type>
      <name>glClientWaitSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a32c5d77238f4f057dc01b0d094c4284a</anchor>
      <arglist>(GLsync sync, GLbitfield flags, GLuint64 timeout)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glClipControl</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a62571a0b60a3118f8f75bd5c152c38d2</anchor>
      <arglist>(GLenum origin, GLenum depth)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glColorMask</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a88eaa654f9f46415ea61d2861763c8c8</anchor>
      <arglist>(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glColorMaski</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a34bd3ab0606103000388e0227af18efe</anchor>
      <arglist>(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompileShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a364ec9e9ba1bddff4ddf4aacd1f7081e</anchor>
      <arglist>(GLuint shader)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompressedTexImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad0fff64238f4c6d6a239ee5a067cc6de</anchor>
      <arglist>(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompressedTexImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a01bbe98953af3cbb342f456949ef1a0b</anchor>
      <arglist>(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompressedTexImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a206e1b6feeb2c3c83a816a4faf2ec305</anchor>
      <arglist>(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompressedTexSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a420b54fef69b8334ed413d0919d78bf4</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompressedTexSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3d591fb31086d680b96a7f50efb22680</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompressedTexSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a27849bed62b24cbeec92ee2e11c05165</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompressedTextureSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3814fcd5754629e8e3ae1fe175ac836c</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompressedTextureSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab2cf615c7720d3e7f1c0348de99c4772</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCompressedTextureSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab4b7d2749c831833a5c228fcf4670b7e</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7e6f30d629388c25b043eb736c20dc9e</anchor>
      <arglist>(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyImageSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a392cc653ceb4f2f94d9de74da64cbdbe</anchor>
      <arglist>(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyNamedBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>add3e40a7e9d86b5e841da208a6fd5b15</anchor>
      <arglist>(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizei size)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyTexImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a59fe743cc3a863340efb4d8828eee728</anchor>
      <arglist>(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyTexImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5a92c35f9ffbc52c6563b7f38e346f00</anchor>
      <arglist>(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyTexSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a61846660a50aba47d3b21f21c99111ba</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyTexSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2b4d3e4fda6e39f7ea105e376924681e</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyTexSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a057792cf507de3b6dbdfa17553a4e28c</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyTextureSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2fa8f3747e490c4b312499db3b609acc</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyTextureSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a20a6669b0cd8a32e7a435046e8a1cd8b</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCopyTextureSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9565e19b3e94041bc6a1c0e622c9608a</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCreateBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af0eca7a44d51a20cf40ab67a20c7caac</anchor>
      <arglist>(GLsizei n, GLuint *buffers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCreateFramebuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a956c13cb85b398ecd85759a92b90d612</anchor>
      <arglist>(GLsizei n, GLuint *framebuffers)</arglist>
    </member>
    <member kind="function">
      <type>GLuint APIENTRY</type>
      <name>glCreateProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afcdd38a3b8431e258231fdb309711fa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCreateProgramPipelines</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a17a5297ef84ce6bc82baad002fa453ee</anchor>
      <arglist>(GLsizei n, GLuint *pipelines)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCreateQueries</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2a1482bc5eaa9694d2b030eac066897d</anchor>
      <arglist>(GLenum target, GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCreateRenderbuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a83a51d73a229f23e12eb0c7f029b78ae</anchor>
      <arglist>(GLsizei n, GLuint *renderbuffers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCreateSamplers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3a2acfd6eca715605d16608eec63f90b</anchor>
      <arglist>(GLsizei n, GLuint *samplers)</arglist>
    </member>
    <member kind="function">
      <type>GLuint APIENTRY</type>
      <name>glCreateShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5d6b41e8fb0d789b2ebb0fa39be2e9f3</anchor>
      <arglist>(GLenum type)</arglist>
    </member>
    <member kind="function">
      <type>GLuint APIENTRY</type>
      <name>glCreateShaderProgramv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6e09b3c2112b93149360c877e3f2f32c</anchor>
      <arglist>(GLenum type, GLsizei count, const GLchar *const *strings)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCreateTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2e6adba81d783e574e78304453e437c1</anchor>
      <arglist>(GLenum target, GLsizei n, GLuint *textures)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCreateTransformFeedbacks</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab425258734931d41ee05d9f32ecf3e5b</anchor>
      <arglist>(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCreateVertexArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a35ee8624c9ebf9197eb4323edfe36405</anchor>
      <arglist>(GLsizei n, GLuint *arrays)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glCullFace</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab0fbea26fc1da97c259d6e1094f664a1</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDebugMessageCallback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acf87fab2bd47857a460589d0b1b9412d</anchor>
      <arglist>(GLDEBUGPROC callback, const void *userParam)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDebugMessageControl</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af86638d72a1c3de6db75c5d8c10caaad</anchor>
      <arglist>(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDebugMessageInsert</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a50022c5d77db216d38170c40eab93744</anchor>
      <arglist>(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9e391efab377b641b4280211ebbafbcf</anchor>
      <arglist>(GLsizei n, const GLuint *buffers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteFramebuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4e2b835eb47be753820c8f302b92e183</anchor>
      <arglist>(GLsizei n, const GLuint *framebuffers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a91c2bb97bb7562ad5b8276bbf281ada0</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteProgramPipelines</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aef3a3b14400d118513cc7ed41f2e9a2e</anchor>
      <arglist>(GLsizei n, const GLuint *pipelines)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteQueries</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae8cc76b29368b604390b56591ecfe007</anchor>
      <arglist>(GLsizei n, const GLuint *ids)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteRenderbuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7444355573123be28c48e2c1da90e006</anchor>
      <arglist>(GLsizei n, const GLuint *renderbuffers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteSamplers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a262488e2404ef95c126b2227fc1565fc</anchor>
      <arglist>(GLsizei count, const GLuint *samplers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a37c3f9c0bb78b642f52538d0b2ff5246</anchor>
      <arglist>(GLuint shader)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac47bab95e1d5942540e66fe1d61d78e1</anchor>
      <arglist>(GLsync sync)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a398bf2942bef110d3ec16e19c4358dbc</anchor>
      <arglist>(GLsizei n, const GLuint *textures)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteTransformFeedbacks</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2be704644407a1eae4d499946f4a7e51</anchor>
      <arglist>(GLsizei n, const GLuint *ids)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDeleteVertexArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a33ce9411097e10f4e79e7c4f6e95f75f</anchor>
      <arglist>(GLsizei n, const GLuint *arrays)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDepthFunc</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4f40aae7d16ee283ad161e130777bc8a</anchor>
      <arglist>(GLenum func)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDepthMask</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a39811e7813f674645189b7ed33a9807b</anchor>
      <arglist>(GLboolean flag)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDepthRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab92f0c79a2866eeca8839077596d109a</anchor>
      <arglist>(GLdouble near, GLdouble far)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDepthRangeArrayv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad0de569e1fa627acf261cb0944f2e7a1</anchor>
      <arglist>(GLuint first, GLsizei count, const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDepthRangef</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a41b2241df7ab035f82c2b44f7a039d5c</anchor>
      <arglist>(GLfloat n, GLfloat f)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDepthRangeIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aead2cf585c3dec179c4483f02e6fea6c</anchor>
      <arglist>(GLuint index, GLdouble n, GLdouble f)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDetachShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7c6d632cc6bc456b648ec08ffe3a1d80</anchor>
      <arglist>(GLuint program, GLuint shader)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDisable</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5b805b1bec1fb798be158fb0db9c69ae</anchor>
      <arglist>(GLenum cap)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDisablei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a897ecbac1a02d911bdb160f3b1ca4134</anchor>
      <arglist>(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDisableVertexArrayAttrib</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2397e12ba45d9bb53edbaa5a073eea01</anchor>
      <arglist>(GLuint vaobj, GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDisableVertexAttribArray</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6cda94d325d222a0be00faf3140c440d</anchor>
      <arglist>(GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDispatchCompute</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abc16336edd8a1850ee6d5a92c429d805</anchor>
      <arglist>(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDispatchComputeIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1e942a77063c0cd2b30ab64af37f854a</anchor>
      <arglist>(GLintptr indirect)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aef2520d4ed7bffe5637f7f1ba4b3d6a2</anchor>
      <arglist>(GLenum mode, GLint first, GLsizei count)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawArraysIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a10dee4018e89f1e8f89f8942f78a9f46</anchor>
      <arglist>(GLenum mode, const void *indirect)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawArraysInstanced</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5b09cc6f540e0a35955d55307eeb5003</anchor>
      <arglist>(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawArraysInstancedBaseInstance</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af2f4b9d46c6120409e1724fb1620f3d5</anchor>
      <arglist>(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2e805b9fbcd6c87b0266f7f3be477b09</anchor>
      <arglist>(GLenum buf)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6767efc78809e03b29f45d6208d1f5f1</anchor>
      <arglist>(GLsizei n, const GLenum *bufs)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawElements</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a176a3184d1b939abd48133187dc6c96f</anchor>
      <arglist>(GLenum mode, GLsizei count, GLenum type, const void *indices)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawElementsBaseVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a33423093ae7e3ce3559bebb88b802f37</anchor>
      <arglist>(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawElementsIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a51e0f8d636deb7984a7b6db3ce2447f7</anchor>
      <arglist>(GLenum mode, GLenum type, const void *indirect)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawElementsInstanced</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adf548e980f126666592b13bc9f5e4d28</anchor>
      <arglist>(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawElementsInstancedBaseInstance</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5dbc61684c9ad155ca3799661548e832</anchor>
      <arglist>(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawElementsInstancedBaseVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a64aaca72eaa599b1ed08a174e35403e2</anchor>
      <arglist>(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawElementsInstancedBaseVertexBaseInstance</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afb5fa680b5044e6491cb1a62ae78782a</anchor>
      <arglist>(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawRangeElements</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a104ea4ea798299dd8fd97f22ed07d235</anchor>
      <arglist>(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawRangeElementsBaseVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afab40b06b5c881614b887ee0afb00abd</anchor>
      <arglist>(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae8e54d80de069046bb27e04eca257bf1</anchor>
      <arglist>(GLenum mode, GLuint id)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawTransformFeedbackInstanced</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa6e100721967533cc236f168214ff01d</anchor>
      <arglist>(GLenum mode, GLuint id, GLsizei instancecount)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawTransformFeedbackStream</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a409793bc6bfab1935a9c097dc5fc4309</anchor>
      <arglist>(GLenum mode, GLuint id, GLuint stream)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glDrawTransformFeedbackStreamInstanced</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1f8b4f825430455b7032fdabbfc52fa0</anchor>
      <arglist>(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glEnable</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abf6dce0048d41c84b46be2412e255013</anchor>
      <arglist>(GLenum cap)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glEnablei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a07739fb25cc0cdbf24233d82ab569cad</anchor>
      <arglist>(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glEnableVertexArrayAttrib</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0aa39c8739ad633e7b71adb6b0d528e9</anchor>
      <arglist>(GLuint vaobj, GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glEnableVertexAttribArray</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a94cbdf8a80e46083dda369f46a946f89</anchor>
      <arglist>(GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glEndConditionalRender</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a13c4252e005e74a27e2af7c6639a8e96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glEndQuery</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aab7228a28d5a5a44c81d8d5af555fd85</anchor>
      <arglist>(GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glEndQueryIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5c2980c05e80cfbb79178131e969a306</anchor>
      <arglist>(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glEndTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acbf3e2ed2113bd87fa3a164dd080f7b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLsync APIENTRY</type>
      <name>glFenceSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1437ba98ba78da2d6dcbc209ca39e9a2</anchor>
      <arglist>(GLenum condition, GLbitfield flags)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFinish</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad291a557c194872266a122d442a07ec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFlush</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4f51ed5fb8406cd1328efb2a7af21296</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFlushMappedBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad4d560a3ed658ae12c7d5d55b6ed1678</anchor>
      <arglist>(GLenum target, GLintptr offset, GLsizeiptr length)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFlushMappedNamedBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a232c26c8d5a5ce9f4f15dfd230c86a35</anchor>
      <arglist>(GLuint buffer, GLintptr offset, GLsizei length)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFramebufferParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ada2e1500e86ce2c01f0839bfec2e473e</anchor>
      <arglist>(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFramebufferRenderbuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad301540278677878074077898202dc09</anchor>
      <arglist>(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFramebufferTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3d0f00b23f4cc0dadd840bc5cdb3024c</anchor>
      <arglist>(GLenum target, GLenum attachment, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFramebufferTexture1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aba21e7273a451b02065cf97aaba92974</anchor>
      <arglist>(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFramebufferTexture2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaea81e1ed3f35f1ee071851dab2c8ae8</anchor>
      <arglist>(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFramebufferTexture3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ada12a48952ad43caf4633d5acdae73b5</anchor>
      <arglist>(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFramebufferTextureLayer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9ee4f4a44f8def3ef97982ce3b488380</anchor>
      <arglist>(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glFrontFace</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab4a93e623e22b524aa420e4e06b295a0</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a26baf96e57368cb0c12097e83c9913a5</anchor>
      <arglist>(GLsizei n, GLuint *buffers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenerateMipmap</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a374dda5f27d78ff01e39ccec9886c865</anchor>
      <arglist>(GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenerateTextureMipmap</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa4120b4c0852c03992869a1cea6b5763</anchor>
      <arglist>(GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenFramebuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4d5e805e43081bb70a17bdcfcf211b08</anchor>
      <arglist>(GLsizei n, GLuint *framebuffers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenProgramPipelines</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aebcce3c9469ceac77a0476400d9f1a4e</anchor>
      <arglist>(GLsizei n, GLuint *pipelines)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenQueries</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ada27f60685fd90330c09895bf4325415</anchor>
      <arglist>(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenRenderbuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3da4469cebfd8572aa40bb5ba09adfcc</anchor>
      <arglist>(GLsizei n, GLuint *renderbuffers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenSamplers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae0d377b846f7cf410f16e37b10232824</anchor>
      <arglist>(GLsizei count, GLuint *samplers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3b93915ee083778c7b576f12eaf3274e</anchor>
      <arglist>(GLsizei n, GLuint *textures)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenTransformFeedbacks</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>add999b9046a716ab213a77f32ff7fddb</anchor>
      <arglist>(GLsizei n, GLuint *ids)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGenVertexArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8a11c6cfdb8ad78fb027922ba8f22a15</anchor>
      <arglist>(GLsizei n, GLuint *arrays)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveAtomicCounterBufferiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ada12e43a6e14aed4ffe25ce2d4b05cb5</anchor>
      <arglist>(GLuint program, GLuint bufferIndex, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveAttrib</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a91182b7b9900d77755a35887ba44a6c0</anchor>
      <arglist>(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveSubroutineName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad1f6dcf255ff56664da6706e09c94cba</anchor>
      <arglist>(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveSubroutineUniformiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a04df85b8e68a515dc3fd18dfd7722c79</anchor>
      <arglist>(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveSubroutineUniformName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afb524e23ad91359a0c6508143f1ba6d7</anchor>
      <arglist>(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveUniform</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5e8d19be461e1bc5cbe824e7c4bfd7e6</anchor>
      <arglist>(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveUniformBlockiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3e4a66c1881664808a0f8f54c3ca152f</anchor>
      <arglist>(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveUniformBlockName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7cc4a5d6a5b5394191b84252df707c93</anchor>
      <arglist>(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveUniformName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aac10520e639b0b902abceff6e0bc7ae4</anchor>
      <arglist>(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetActiveUniformsiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af5982b8fd053fe492a763a837f47c705</anchor>
      <arglist>(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetAttachedShaders</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3b9a85da0ca177067d90d7304bff2d7d</anchor>
      <arglist>(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)</arglist>
    </member>
    <member kind="function">
      <type>GLint APIENTRY</type>
      <name>glGetAttribLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adfd64a30f9c517d8cf3e6c3337b03476</anchor>
      <arglist>(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetBooleani_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9ecaebfc4a01c9db57c7563a35b51e15</anchor>
      <arglist>(GLenum target, GLuint index, GLboolean *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetBooleanv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aad86c777ddef9d6c1d90b32f708efecd</anchor>
      <arglist>(GLenum pname, GLboolean *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetBufferParameteri64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af5110dfcd8e84d9e60679b5a30107caf</anchor>
      <arglist>(GLenum target, GLenum pname, GLint64 *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetBufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a244845f281c6786836cbd4aa30e58963</anchor>
      <arglist>(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetBufferPointerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a142fc1e96225ea7b47ce9327a34d100e</anchor>
      <arglist>(GLenum target, GLenum pname, void **params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a335be743258cb36fba14214c522d60e3</anchor>
      <arglist>(GLenum target, GLintptr offset, GLsizeiptr size, void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetCompressedTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7d8919aa56a837e1b8dc519b885de0e2</anchor>
      <arglist>(GLenum target, GLint level, void *img)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetCompressedTextureImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6dce70a662b44410012e751ea072a7a9</anchor>
      <arglist>(GLuint texture, GLint level, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetCompressedTextureSubImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a32c32b7a8291a48a8ad69e9b297df935</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>GLuint APIENTRY</type>
      <name>glGetDebugMessageLog</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7cfad00bdb3cadaab22f3ed0a7fb117a</anchor>
      <arglist>(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetDoublei_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acba9e20131a656c361e0f2ebe42cb43c</anchor>
      <arglist>(GLenum target, GLuint index, GLdouble *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetDoublev</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abd9d847db40229ba021e7bc7ffde7eec</anchor>
      <arglist>(GLenum pname, GLdouble *data)</arglist>
    </member>
    <member kind="function">
      <type>GLenum APIENTRY</type>
      <name>glGetError</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2519fd05f419dc2c690cddd4e2589ddf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetFloati_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0d32cc1715e592da6d7693f0fe4ed1ed</anchor>
      <arglist>(GLenum target, GLuint index, GLfloat *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetFloatv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a829effb629eb698fdad1263269a27e66</anchor>
      <arglist>(GLenum pname, GLfloat *data)</arglist>
    </member>
    <member kind="function">
      <type>GLint APIENTRY</type>
      <name>glGetFragDataIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a086cb9e484bf285310040f30c9391016</anchor>
      <arglist>(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>GLint APIENTRY</type>
      <name>glGetFragDataLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad856bb2749fee6a53b82abed009f7838</anchor>
      <arglist>(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetFramebufferAttachmentParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6e9acc3b7821a86ae20cdd65679cb3b9</anchor>
      <arglist>(GLenum target, GLenum attachment, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetFramebufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0c70e70e9c084b8b1257af9dbae88440</anchor>
      <arglist>(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLenum APIENTRY</type>
      <name>glGetGraphicsResetStatus</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac504b91124dd9f601e265313b899d848</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetInteger64i_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a114601c94ae3e91a113ddedfcb2efc80</anchor>
      <arglist>(GLenum target, GLuint index, GLint64 *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetInteger64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9014e00c17c31a56cbdc553d85f8df2f</anchor>
      <arglist>(GLenum pname, GLint64 *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetIntegeri_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9186f153bd12af98703afb4dbbd1cf88</anchor>
      <arglist>(GLenum target, GLuint index, GLint *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetIntegerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adfd1850c9618c92f876667ff56033fb3</anchor>
      <arglist>(GLenum pname, GLint *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetInternalformati64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a459cf9e6c63510b58d8574c38b7d3526</anchor>
      <arglist>(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetInternalformativ</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7571e20fdee0c9cd4ee4516de2eb101d</anchor>
      <arglist>(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetMultisamplefv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2230f837cdb14427d3dab78269b5a8fd</anchor>
      <arglist>(GLenum pname, GLuint index, GLfloat *val)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetNamedBufferParameteri64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a25d39a43b9c390fd9dd82749fb150cce</anchor>
      <arglist>(GLuint buffer, GLenum pname, GLint64 *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetNamedBufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afe705eaa60fee09cd22e96322482760c</anchor>
      <arglist>(GLuint buffer, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetNamedBufferPointerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3bcb11600f76c985a5ff516aa875e3ca</anchor>
      <arglist>(GLuint buffer, GLenum pname, void **params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetNamedBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abd92a9ec9c48d15a5506552a13dd7cf3</anchor>
      <arglist>(GLuint buffer, GLintptr offset, GLsizei size, void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetNamedFramebufferAttachmentParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2ed8185cb80754ffac9f465831191cfe</anchor>
      <arglist>(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetNamedFramebufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5e9c94dd934728338e76acad160b034b</anchor>
      <arglist>(GLuint framebuffer, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetNamedRenderbufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a77cd6f04c544178190107a07d2461980</anchor>
      <arglist>(GLuint renderbuffer, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetnCompressedTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0c19d1da1db287f21eebf24a027f86a9</anchor>
      <arglist>(GLenum target, GLint lod, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetnTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af74cca014bbdeae51a45a7e295b0d649</anchor>
      <arglist>(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetnUniformdv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab2c29cec9faa2e9b2cb74e495fbaac6e</anchor>
      <arglist>(GLuint program, GLint location, GLsizei bufSize, GLdouble *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetnUniformfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a98c567af7eb8f7020ee5c7d054709cf8</anchor>
      <arglist>(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetnUniformiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5eefe1be0d3ec0db95264b8f503ee976</anchor>
      <arglist>(GLuint program, GLint location, GLsizei bufSize, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetnUniformuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae6c76a169647f3f77de32610432860ac</anchor>
      <arglist>(GLuint program, GLint location, GLsizei bufSize, GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetObjectLabel</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae41a83d3ee83c5c3493078db464617d9</anchor>
      <arglist>(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetObjectPtrLabel</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a676c0c0643c257558aed4d855fcf42c4</anchor>
      <arglist>(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetPointerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aab2bd0f7005ebd228c3a61f0e181a3b9</anchor>
      <arglist>(GLenum pname, void **params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetProgramBinary</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1eb61ed83091653bc664c773632094fd</anchor>
      <arglist>(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetProgramInfoLog</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a99332576920932f7d69d800bebe0373d</anchor>
      <arglist>(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetProgramInterfaceiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa040a659213cb29034ec139daa5aed5e</anchor>
      <arglist>(GLuint program, GLenum programInterface, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetProgramiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a734d9694c2c3d2092d2d0ca0c49171ca</anchor>
      <arglist>(GLuint program, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetProgramPipelineInfoLog</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a61e09cbd4b7641d8f170070ad70a242a</anchor>
      <arglist>(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetProgramPipelineiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6dbaf7ab36c7fda3d05d0b589d39701f</anchor>
      <arglist>(GLuint pipeline, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLuint APIENTRY</type>
      <name>glGetProgramResourceIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac3d2d56917226dc9cc6d9211ac2bde17</anchor>
      <arglist>(GLuint program, GLenum programInterface, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetProgramResourceiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4846d05a18124ec6964924a0bdbfb8f6</anchor>
      <arglist>(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLint APIENTRY</type>
      <name>glGetProgramResourceLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad259d38b6453234fd326f939b369ecd2</anchor>
      <arglist>(GLuint program, GLenum programInterface, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>GLint APIENTRY</type>
      <name>glGetProgramResourceLocationIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a769d19e01f9284c3e779475dff480368</anchor>
      <arglist>(GLuint program, GLenum programInterface, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetProgramResourceName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9b17101da2a4de1da00c12edbedaf12d</anchor>
      <arglist>(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetProgramStageiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a59501c4b7236226e84d9584ffc2b0120</anchor>
      <arglist>(GLuint program, GLenum shadertype, GLenum pname, GLint *values)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryBufferObjecti64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab9f4a8ce4e534ded0c6c234117a0a592</anchor>
      <arglist>(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryBufferObjectiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a074bef0a13aa4320351ebc8a2a1e7b3c</anchor>
      <arglist>(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryBufferObjectui64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad98b9c84a4d9251bf3805e03517d1a8f</anchor>
      <arglist>(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryBufferObjectuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9a91b481bd8eaeba8adf2644f64bc5b3</anchor>
      <arglist>(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryIndexediv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a410611d32cd90ad2377479adf9a224a5</anchor>
      <arglist>(GLenum target, GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abb4479dfbfd7662c4e5d1d94fd9b4705</anchor>
      <arglist>(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryObjecti64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0ceaa0672e957312cbbf9cf6458e8dd1</anchor>
      <arglist>(GLuint id, GLenum pname, GLint64 *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryObjectiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7a3e37c0adccb8193e716ad100ce4b09</anchor>
      <arglist>(GLuint id, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryObjectui64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af93c1acf9d2368e29a76042b25dbd697</anchor>
      <arglist>(GLuint id, GLenum pname, GLuint64 *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetQueryObjectuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a559aaa3fde43280738cf676487a60501</anchor>
      <arglist>(GLuint id, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetRenderbufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aed969bb985d9e22aaef64323932cf931</anchor>
      <arglist>(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetSamplerParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a66c004660b1fbec21b2e32a465a78bb6</anchor>
      <arglist>(GLuint sampler, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetSamplerParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2b77787b148e6821a20cc9df69fcfd6e</anchor>
      <arglist>(GLuint sampler, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetSamplerParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae151081fdcccb51ad27bca0bbd260fad</anchor>
      <arglist>(GLuint sampler, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetSamplerParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a684861cdf890b8fa19fce4b482af7ce6</anchor>
      <arglist>(GLuint sampler, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetShaderInfoLog</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a81868cfa21dc3c7e3e0d372a949969a0</anchor>
      <arglist>(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetShaderiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acc0bf3aa5537bbd04566e959975e7864</anchor>
      <arglist>(GLuint shader, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetShaderPrecisionFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab36d57923a8691daecdcce9f2f8849c1</anchor>
      <arglist>(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetShaderSource</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a20d0cb29c06a54e4bd8ceee98fbfb121</anchor>
      <arglist>(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)</arglist>
    </member>
    <member kind="function">
      <type>const GLubyte *APIENTRY</type>
      <name>glGetString</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a82180d8ef9e2977cfbb74cf6882e2ec7</anchor>
      <arglist>(GLenum name)</arglist>
    </member>
    <member kind="function">
      <type>const GLubyte *APIENTRY</type>
      <name>glGetStringi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6ec8012338bdd8d3f763caeaec173985</anchor>
      <arglist>(GLenum name, GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>GLuint APIENTRY</type>
      <name>glGetSubroutineIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae6adb70cd51746d9a00ab573ad99ca26</anchor>
      <arglist>(GLuint program, GLenum shadertype, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>GLint APIENTRY</type>
      <name>glGetSubroutineUniformLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a195509b5b7f2efd94138eabe1dab00b0</anchor>
      <arglist>(GLuint program, GLenum shadertype, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetSynciv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a44b840ca579ccd84dac2a4526dba83f4</anchor>
      <arglist>(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4a5486bbfabfaf5bb0ea2adabfe7ee27</anchor>
      <arglist>(GLenum target, GLint level, GLenum format, GLenum type, void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTexLevelParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aea6ad56a67b6c0fdb543a371545179f0</anchor>
      <arglist>(GLenum target, GLint level, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTexLevelParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a547480f4e105a4e0f976a68999042d70</anchor>
      <arglist>(GLenum target, GLint level, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTexParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0ca78c39f196c5ad75e4b823a4a9d311</anchor>
      <arglist>(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTexParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a31a684e11873e0cece25a850ebf849e2</anchor>
      <arglist>(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTexParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaabddab72a26b9cdcce29e76dd3da175</anchor>
      <arglist>(GLenum target, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTexParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae1ca6882c856f0be7237f0c30bd9c118</anchor>
      <arglist>(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTextureImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6a0909071f9dafcf4b5a66e05e63a953</anchor>
      <arglist>(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTextureLevelParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7c0a15ccb567d6bddc26726286089c30</anchor>
      <arglist>(GLuint texture, GLint level, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTextureLevelParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afcdc7491827228e4e7d852d204cac2e2</anchor>
      <arglist>(GLuint texture, GLint level, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTextureParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a572aaeb9717f10f8fc8200bdba9927bf</anchor>
      <arglist>(GLuint texture, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTextureParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0673f623fcdbd60fd9e82d673943b5e3</anchor>
      <arglist>(GLuint texture, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTextureParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a620020a30d47f50dd18eec20b445264b</anchor>
      <arglist>(GLuint texture, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTextureParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a98da8934050221d57eac65b551d20b13</anchor>
      <arglist>(GLuint texture, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTextureSubImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7c1ec6a44b050005070356e4cd2f20b0</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTransformFeedbacki64_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>add38b6d8b70114d39fb8842a0b251bca</anchor>
      <arglist>(GLuint xfb, GLenum pname, GLuint index, GLint64 *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTransformFeedbacki_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae81efde20fa18bcee8c5a3c3ea1bae54</anchor>
      <arglist>(GLuint xfb, GLenum pname, GLuint index, GLint *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTransformFeedbackiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2fe1e1e0eecf2e2aa2fd137dfa8e7069</anchor>
      <arglist>(GLuint xfb, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetTransformFeedbackVarying</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a472099f9aa25168e507a954a9c42a455</anchor>
      <arglist>(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>GLuint APIENTRY</type>
      <name>glGetUniformBlockIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa9164fa99db310f890e71af30a4a58fb</anchor>
      <arglist>(GLuint program, const GLchar *uniformBlockName)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetUniformdv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4013069032766ce88399722c0555f11b</anchor>
      <arglist>(GLuint program, GLint location, GLdouble *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetUniformfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a56482ec09216f959968f515c0a2c5970</anchor>
      <arglist>(GLuint program, GLint location, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetUniformIndices</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7047ceb8a1ccf0dba5eb05b7a2c43835</anchor>
      <arglist>(GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetUniformiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a85134c30527bb2e53250b73d286e841b</anchor>
      <arglist>(GLuint program, GLint location, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLint APIENTRY</type>
      <name>glGetUniformLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aeb553df2b68a5ee78d12e7ac7fd3bd74</anchor>
      <arglist>(GLuint program, const GLchar *name)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetUniformSubroutineuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa58cac0e8021ffcddf87cdc97e30d636</anchor>
      <arglist>(GLenum shadertype, GLint location, GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetUniformuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad2e9bfc096b98db75fd35ba1e6983034</anchor>
      <arglist>(GLuint program, GLint location, GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexArrayIndexed64iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaf537153c2544f8643946fc4c5cf48c5</anchor>
      <arglist>(GLuint vaobj, GLuint index, GLenum pname, GLint64 *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexArrayIndexediv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1522d538d3891ad9723c9a40678fb02d</anchor>
      <arglist>(GLuint vaobj, GLuint index, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexArrayiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac33de99414a8a9922a9ffe541f8639d5</anchor>
      <arglist>(GLuint vaobj, GLenum pname, GLint *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexAttribdv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac3dbd647f429997e638c8b7ca90a806c</anchor>
      <arglist>(GLuint index, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexAttribfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac52874a17124b50f18ea712f8ef3a509</anchor>
      <arglist>(GLuint index, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexAttribIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2fd1f6810deeae383f0ea580079821bf</anchor>
      <arglist>(GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexAttribIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4667215ddba88cf8a690255b2f58ac44</anchor>
      <arglist>(GLuint index, GLenum pname, GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexAttribiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac5bd918d00698275e3facf133e4d3fc9</anchor>
      <arglist>(GLuint index, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexAttribLdv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8c3167973cd7a9eab7d34e6b259d98e6</anchor>
      <arglist>(GLuint index, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glGetVertexAttribPointerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9ab528f9df7bfc73e7e3f4c9e5b2381a</anchor>
      <arglist>(GLuint index, GLenum pname, void **pointer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glHint</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8b9d5752f8828deab1534dc78b81ce99</anchor>
      <arglist>(GLenum target, GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glInvalidateBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa6c4862eeffb23d92caa402c804039df</anchor>
      <arglist>(GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glInvalidateBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a561e52f4d49a54364aa2bbbf5896af5f</anchor>
      <arglist>(GLuint buffer, GLintptr offset, GLsizeiptr length)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glInvalidateFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5218e5cde1a7e0b4ef35beeaad217caf</anchor>
      <arglist>(GLenum target, GLsizei numAttachments, const GLenum *attachments)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glInvalidateNamedFramebufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5c926d8123c2673ce21fb6127ef10e20</anchor>
      <arglist>(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glInvalidateNamedFramebufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acd5f1e70e31b66e7b92bf0a1f54ad511</anchor>
      <arglist>(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glInvalidateSubFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a29ceb6415b61416e4565a35cc54562e2</anchor>
      <arglist>(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glInvalidateTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a178e29f44b2d02866e79402aba205e89</anchor>
      <arglist>(GLuint texture, GLint level)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glInvalidateTexSubImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a939e18c2df7e1b8093c2f41da69e6ccf</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab7bc10c63208f7e5226b2d9cdc368822</anchor>
      <arglist>(GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsEnabled</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8243f6585f35a3ea28568530d5157a13</anchor>
      <arglist>(GLenum cap)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsEnabledi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4bbca2eba684bbbd6b04c9da1dc3f077</anchor>
      <arglist>(GLenum target, GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2c4ee2a31fa1cdb95270b20bf4647580</anchor>
      <arglist>(GLuint framebuffer)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a926b1756ac06de04cdfbb687dc24477d</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsProgramPipeline</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aade181f344478302a51ee4cc497f74ee</anchor>
      <arglist>(GLuint pipeline)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsQuery</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad69b046f7be659eae7b97ad2206a14d6</anchor>
      <arglist>(GLuint id)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsRenderbuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af0b2207df3855b4f6ee682854e87698d</anchor>
      <arglist>(GLuint renderbuffer)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsSampler</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4f00f9cd68546b8b6e9d438b557ec3e8</anchor>
      <arglist>(GLuint sampler)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a138ebfc89dc7cf4ec2b589861231c43e</anchor>
      <arglist>(GLuint shader)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6b48d1a4e3938ec0a507ba8f680ed1a3</anchor>
      <arglist>(GLsync sync)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab2c0e418504affe5d01f0cc3779c81f4</anchor>
      <arglist>(GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad043bb4c2e41643d7452a4429e62fe01</anchor>
      <arglist>(GLuint id)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glIsVertexArray</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0b583328a2ab8cb48d5be763e02dd2cc</anchor>
      <arglist>(GLuint array)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glLineWidth</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af7939018ccbb6c41c7adaf26f23fb7cc</anchor>
      <arglist>(GLfloat width)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glLinkProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9b93687479c47b7dd75033d008422ea1</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glLogicOp</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa3fd760246839053e8908d2763b37ae8</anchor>
      <arglist>(GLenum opcode)</arglist>
    </member>
    <member kind="function">
      <type>void *APIENTRY</type>
      <name>glMapBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a36cf29a61017985c93e483faae65d9cc</anchor>
      <arglist>(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="function">
      <type>void *APIENTRY</type>
      <name>glMapBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaf1a78992a0a0f111a59131a24ceb623</anchor>
      <arglist>(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)</arglist>
    </member>
    <member kind="function">
      <type>void *APIENTRY</type>
      <name>glMapNamedBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2ade7899fdec247a9d45403aac15344e</anchor>
      <arglist>(GLuint buffer, GLenum access)</arglist>
    </member>
    <member kind="function">
      <type>void *APIENTRY</type>
      <name>glMapNamedBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa1b6d94d43b60d55ccf9048d49c51cc4</anchor>
      <arglist>(GLuint buffer, GLintptr offset, GLsizei length, GLbitfield access)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glMemoryBarrier</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af8c6e0733072120ca82ac98717985dbe</anchor>
      <arglist>(GLbitfield barriers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glMemoryBarrierByRegion</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a86da66056e0fe38b8591868e1a6d19bc</anchor>
      <arglist>(GLbitfield barriers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glMinSampleShading</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a30b3a0cf5138b147545023593aa19db9</anchor>
      <arglist>(GLfloat value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glMultiDrawArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5601f38fdc825a7ed56090c6aba4aac4</anchor>
      <arglist>(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glMultiDrawArraysIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a34786c3df2b76c0bf8764f7189d00ed5</anchor>
      <arglist>(GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glMultiDrawElements</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acf0d44a760b9016bd3c3a9286aa36cbc</anchor>
      <arglist>(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glMultiDrawElementsBaseVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a986a17f00e02ba42b001ddc489581e2f</anchor>
      <arglist>(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount, const GLint *basevertex)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glMultiDrawElementsIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa3b90daf1b65a354884c3703f54aa620</anchor>
      <arglist>(GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a590706bdd24499c3df49600bb8bb08ae</anchor>
      <arglist>(GLuint buffer, GLsizei size, const void *data, GLenum usage)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedBufferStorage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8e3a581e13ad366bdddbb0c756e7fe45</anchor>
      <arglist>(GLuint buffer, GLsizei size, const void *data, GLbitfield flags)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af0dd3c6fb5d647344fc65e87ddd10493</anchor>
      <arglist>(GLuint buffer, GLintptr offset, GLsizei size, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedFramebufferDrawBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acf8b7c91f2d93d488ab179a6f4d8b678</anchor>
      <arglist>(GLuint framebuffer, GLenum buf)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedFramebufferDrawBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5c9fe66354dbbf2179edab67b8b42ee1</anchor>
      <arglist>(GLuint framebuffer, GLsizei n, const GLenum *bufs)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedFramebufferParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a67fb4ad39f272facb9e20a0e8c48e9ca</anchor>
      <arglist>(GLuint framebuffer, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedFramebufferReadBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0ffa8a5cfd0483619a0052704c01a033</anchor>
      <arglist>(GLuint framebuffer, GLenum src)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedFramebufferRenderbuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae15b507527cc21afb2c96753dfb2b057</anchor>
      <arglist>(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedFramebufferTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8621058020e7a0742ee29645e8b3a1ff</anchor>
      <arglist>(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedFramebufferTextureLayer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a517464e13320a777ad13b575b4ea017b</anchor>
      <arglist>(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedRenderbufferStorage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4b5d8dd5208c9ca9857cb429f28014d7</anchor>
      <arglist>(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glNamedRenderbufferStorageMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a05ff9c0a2f4666cc632dab8d1c66108a</anchor>
      <arglist>(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glObjectLabel</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3b2ea757d48c7098832edda0ba5b5787</anchor>
      <arglist>(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glObjectPtrLabel</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a083186b2f7f22f37b26a44e3a3458096</anchor>
      <arglist>(const void *ptr, GLsizei length, const GLchar *label)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPatchParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0881882c4028412306f540180a3e5c30</anchor>
      <arglist>(GLenum pname, const GLfloat *values)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPatchParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac232e3b2e96b7e4def4013d5021ac78e</anchor>
      <arglist>(GLenum pname, GLint value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPauseTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a42295adb4b2a86646a576a1138ae4191</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPixelStoref</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad004dcb649ee62b02856232ed3110802</anchor>
      <arglist>(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPixelStorei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2e12effa58e6ab9aa6f355933654055c</anchor>
      <arglist>(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPointParameterf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ade9bc5760b5601fb8b83e1a2dd862bcb</anchor>
      <arglist>(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPointParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a182282cc3ba1b4067354ce03042c906e</anchor>
      <arglist>(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPointParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a64ce032db5f69fbfb6ee2ff8e25f833a</anchor>
      <arglist>(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPointParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af9df748181f36303e64a777d7e3f31c7</anchor>
      <arglist>(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPointSize</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3ce26d17ae1bfd1f467c10f06e503f06</anchor>
      <arglist>(GLfloat size)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPolygonMode</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1616d2bd2d391b81a7c34facba3a1682</anchor>
      <arglist>(GLenum face, GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPolygonOffset</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a76fce551577fb54c27068c8a8860c558</anchor>
      <arglist>(GLfloat factor, GLfloat units)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPopDebugGroup</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a828d96e490872988dcc423cbf1994eb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPrimitiveRestartIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a93e4ccfd0d85a851466819c538867c7c</anchor>
      <arglist>(GLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramBinary</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8b2378d7836ac908522852688b641fc9</anchor>
      <arglist>(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a59da0f69fc9a679ec778a367fab14536</anchor>
      <arglist>(GLuint program, GLenum pname, GLint value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform1d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a302ac9c227fe98046444b89b5e994748</anchor>
      <arglist>(GLuint program, GLint location, GLdouble v0)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform1dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4394aa80659c06fd350df3d509373aeb</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform1f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0c65865368cf83a63ba9a36a3756d7da</anchor>
      <arglist>(GLuint program, GLint location, GLfloat v0)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform1fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aca85fb3c99e544acc15bc6cc78857767</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform1i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4cd6bdc6af01e8b0a089925cdf2fa857</anchor>
      <arglist>(GLuint program, GLint location, GLint v0)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform1iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4f19f9cef631c5d6106a3bc62e594443</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform1ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a941d4972960491e53642bb76efaa0027</anchor>
      <arglist>(GLuint program, GLint location, GLuint v0)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform1uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8d88488005426e0bae53daa5e84fcbf4</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform2d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a048a07157269dfc25ee44b61293c3cc3</anchor>
      <arglist>(GLuint program, GLint location, GLdouble v0, GLdouble v1)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abd24ed21a0e13e38f52d40e345ce5b29</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform2f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9b146b31ef4e31c08fd124db74970e17</anchor>
      <arglist>(GLuint program, GLint location, GLfloat v0, GLfloat v1)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5b7af0dc9059f2397b4f4b4ce6fbe12d</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform2i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab657d322d790291908ef16cebe9bddfe</anchor>
      <arglist>(GLuint program, GLint location, GLint v0, GLint v1)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform2iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1e9db4c2d72c6b8cf2455173a5b2ce2f</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform2ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2d61dc8d62edd0f551517095e9ddcdd7</anchor>
      <arglist>(GLuint program, GLint location, GLuint v0, GLuint v1)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform2uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a67b72a0206bdaa0e52881cf5f2b46578</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform3d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab482f6ba56574b43a36eb9e3ffe14471</anchor>
      <arglist>(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a75d258f929eae0826ddeb9642e4066d0</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform3f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a40537bd47d81e5d38dfc9da66281b479</anchor>
      <arglist>(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3150f59bccfa12475e8fcf826b188486</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform3i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afee6cf560926e8d7d9e43c1f99f59c16</anchor>
      <arglist>(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform3iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a05d5c294c882439f68dc500463d43f94</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform3ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afbd990d99236b14099e77095839d834c</anchor>
      <arglist>(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform3uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7414244420748225b314f249677aa308</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform4d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a531f0f58c9ec7179696a776cf84eada1</anchor>
      <arglist>(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a67377949a1de2bb23ae687815f3891a0</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform4f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa34bcaf624b36ffc9f6dd9e97c373dd2</anchor>
      <arglist>(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab6e339b7880e81ca8912e40f2f428962</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform4i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5974c32cea4c74122ac2cd96c440fa90</anchor>
      <arglist>(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform4iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acbf2255f1d552d24c5347c11c444f25b</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform4ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a06eea664d51e59fddb539903db42fce5</anchor>
      <arglist>(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniform4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae334b32abc9e1d0565d630ebbc930369</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1b88f3eba0d4525287d1113612fe813c</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a98d6b184640f966c585e3853e99da280</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix2x3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acc20c02275be9a0a74df6f7f312d7664</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix2x3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a346c8870827e9e2061c678c470c525e1</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix2x4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1cf6463b733ca4643ee92e06ebf6220f</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix2x4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a835ea0949421c0770fd3048d84d7e7f7</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0dd022b88d97245ae08dfa8a69f19ce8</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5682d8190c63c3812b6d51049517a8c0</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix3x2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a87c0918f3d0063e0ae383a68408eaad4</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix3x2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac7daaff80cd38ef39ff0d84edfc98fc3</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix3x4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a54a1307f775e9630054142902cc380e3</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix3x4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a23657df041116dfdf6ad08e1d1c66819</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8ed46116c6921c0197a15e98e36cdd19</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a091ce257db5ee78cea1de126c7f07233</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix4x2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8dc640fc0a35d57f4f09443eab2b8259</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix4x2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaceff06a83395692dc226863cc16600e</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix4x3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a68fb18273efcaac80b5ae698677a3ecb</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProgramUniformMatrix4x3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9daf1ac12998c042b3644f0b9866b468</anchor>
      <arglist>(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glProvokingVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac21fc8f0d5ee0e579a77b68284c5a43f</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glPushDebugGroup</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abece8245e34249f95bdbec5d7d3bc4c2</anchor>
      <arglist>(GLenum source, GLuint id, GLsizei length, const GLchar *message)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glQueryCounter</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa5db6e2c571f20102da5fda4bc1ded50</anchor>
      <arglist>(GLuint id, GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glReadBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a07ec191a6ac09e60acd55491775d1b89</anchor>
      <arglist>(GLenum src)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glReadnPixels</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adb496f24a63ca739bdec9b4befb8557f</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glReadPixels</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acb94e374c5dca4b47375997125a1a116</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glReleaseShaderCompiler</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa9a715b9909f5f7677bb7d92a84c9615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glRenderbufferStorage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a11f646bdb5bea821499577463cdaad67</anchor>
      <arglist>(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glRenderbufferStorageMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa8dd0358dfeb62b4f1aca07b6c467e27</anchor>
      <arglist>(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glResumeTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6dbdce4c937a6d8775036673edd6b8b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glSampleCoverage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af4a235d6bf852ceec38525b0f1c9a25a</anchor>
      <arglist>(GLfloat value, GLboolean invert)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glSampleMaski</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab2fbd83afbdf42dab332e1638cfa5636</anchor>
      <arglist>(GLuint maskNumber, GLbitfield mask)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glSamplerParameterf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab3892a15c1aab98eaedfdade93ab26fc</anchor>
      <arglist>(GLuint sampler, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glSamplerParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afdd9b27a4bc77b23fd333a2fd9520ad4</anchor>
      <arglist>(GLuint sampler, GLenum pname, const GLfloat *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glSamplerParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4e04b335b28b7aedd4a144135cf2bc8b</anchor>
      <arglist>(GLuint sampler, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glSamplerParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a574ae91f82e4c4ddb1763a8b5125cc62</anchor>
      <arglist>(GLuint sampler, GLenum pname, const GLint *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glSamplerParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af22fd63f4780b27b99f965aa694e14e3</anchor>
      <arglist>(GLuint sampler, GLenum pname, const GLuint *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glSamplerParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5589e4795d331f1a76b94dc8cf4e2989</anchor>
      <arglist>(GLuint sampler, GLenum pname, const GLint *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glScissor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac483846033ce20cc7d2bd5d117fe79be</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glScissorArrayv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ace3fa8fad73903e3c933ac6cc557871f</anchor>
      <arglist>(GLuint first, GLsizei count, const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glScissorIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7e5cb4184bf4235af2c2dcca548125a8</anchor>
      <arglist>(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glScissorIndexedv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a40530e34364d8b88b1233277ad397367</anchor>
      <arglist>(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glShaderBinary</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a072f510f4614a603abc6026872006217</anchor>
      <arglist>(GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glShaderSource</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae832bbe5f9e27825293e059bbb32b675</anchor>
      <arglist>(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glShaderStorageBlockBinding</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a76c830122baa98ca8157a1f5e5e979c1</anchor>
      <arglist>(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glStencilFunc</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac8602378161c77de2fdb36d9f7fdb486</anchor>
      <arglist>(GLenum func, GLint ref, GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glStencilFuncSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a79573da5872771172f290578ab4958e4</anchor>
      <arglist>(GLenum face, GLenum func, GLint ref, GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glStencilMask</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a426d36d200a7841b04dab02616afd874</anchor>
      <arglist>(GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glStencilMaskSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acb8d6e15eb647b5dad6582ec0539265f</anchor>
      <arglist>(GLenum face, GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glStencilOp</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a289c3378848ffbe995236c9cb018753c</anchor>
      <arglist>(GLenum fail, GLenum zfail, GLenum zpass)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glStencilOpSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa47d485715283caa12407b92d5074b53</anchor>
      <arglist>(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a744de05165d5faf4aa8258389acec9af</anchor>
      <arglist>(GLenum target, GLenum internalformat, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a352151634bab513d538be9be5cf11644</anchor>
      <arglist>(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af726a915b3ae3ba23f1c69f95ddb59ec</anchor>
      <arglist>(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ace827e2907f542ae06a47092c8ea0479</anchor>
      <arglist>(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexImage2DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1eb89b1838cbce4f5ff61ceee2698a72</anchor>
      <arglist>(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af8b1d7e17c0294849bdb46097139fa7b</anchor>
      <arglist>(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexImage3DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae09d747c1346e4e7da448ec9dc2a8304</anchor>
      <arglist>(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexParameterf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a95d2d72d21efc4d9b4fe8521e729aea9</anchor>
      <arglist>(GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac049d223e6f45f670f82e9b7c20b1f8e</anchor>
      <arglist>(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2805711a161b6a3edfb5c342193245c7</anchor>
      <arglist>(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaeb406a652d8e462778ab3ea66e5fea8</anchor>
      <arglist>(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a215c591a9d163f33b4ebada383b36512</anchor>
      <arglist>(GLenum target, GLenum pname, const GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aacde68fcf8e747eee11e30d2a2cc19c0</anchor>
      <arglist>(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexStorage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad5a28366d504fd114a7c937a439bee53</anchor>
      <arglist>(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexStorage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adc84ef8ec7aecbe6849d7483848a4222</anchor>
      <arglist>(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexStorage2DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2d390a1a5fef1ad0eb2f46baaeb2683c</anchor>
      <arglist>(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexStorage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aecf3f186db55c21caa8013b02d228823</anchor>
      <arglist>(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexStorage3DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abbf0866b3e16c20cc9fd548c7c79fc3b</anchor>
      <arglist>(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0c0b5ff58965e12d9f488da21d845228</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a49e1071682b91d59c8daef9f6d32699f</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTexSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4c466d77a2298e67669bf88709056048</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureBarrier</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7a71bd3f81352dd89c515b99504b41e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad8f223feccaf06f1864a33fbc398e124</anchor>
      <arglist>(GLuint texture, GLenum internalformat, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a92debdf5a1b1dd89a50a855f525f327c</anchor>
      <arglist>(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizei size)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureParameterf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3368f3bc6a2d8ef703babd81d8024126</anchor>
      <arglist>(GLuint texture, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a76ebd64c1863d9769c25271c06daa89b</anchor>
      <arglist>(GLuint texture, GLenum pname, const GLfloat *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad90082ea40c65f605e125e58bbe1f244</anchor>
      <arglist>(GLuint texture, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a87501f12cf2f956e55e9b0c81870a5b7</anchor>
      <arglist>(GLuint texture, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a27cf5285401d4bc57ca55549b1538bad</anchor>
      <arglist>(GLuint texture, GLenum pname, const GLuint *params)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa633474ff7a2045a17380e483f576b27</anchor>
      <arglist>(GLuint texture, GLenum pname, const GLint *param)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureStorage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ade3a0cb15ea89f8db61c6838040f0698</anchor>
      <arglist>(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureStorage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a034c4b9d362d6daac237250865db23c8</anchor>
      <arglist>(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureStorage2DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a38bc53335decded46e5136cc71e34b82</anchor>
      <arglist>(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureStorage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adb697ba32b1470edb4c4a0532a4ff510</anchor>
      <arglist>(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureStorage3DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aeb451446096974ed1a9d428d265d502a</anchor>
      <arglist>(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4b5bfb450b838e8a9a7caba701a2196b</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a219ec2077e548fac8bf6a841f0611005</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa661360948a4c373ef38deafbe485b25</anchor>
      <arglist>(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTextureView</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a55548d48fcf2244522839b80c949140c</anchor>
      <arglist>(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTransformFeedbackBufferBase</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa7844b9c7390b8542b4f60b567be2c30</anchor>
      <arglist>(GLuint xfb, GLuint index, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTransformFeedbackBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a837501661a77d48bc187a062872c053d</anchor>
      <arglist>(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizei size)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glTransformFeedbackVaryings</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afb4e36f1a9f31924dea9534443d9d585</anchor>
      <arglist>(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform1d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a08347e2527ac71cbe5803a9935734ae2</anchor>
      <arglist>(GLint location, GLdouble x)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform1dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab1b990db75d943cd803fbca2dd250e50</anchor>
      <arglist>(GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform1f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a290a74ddb4fa7d4bf159656029632d98</anchor>
      <arglist>(GLint location, GLfloat v0)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform1fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4574c4868c8d92d776d74e51f4cac84c</anchor>
      <arglist>(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform1i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a58660ebf4740b92d15a37c4bd20dd8f5</anchor>
      <arglist>(GLint location, GLint v0)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform1iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9c22a49011753143695cc13fbd511320</anchor>
      <arglist>(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform1ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aacb214f18a60c47f2768d87f6ba723d7</anchor>
      <arglist>(GLint location, GLuint v0)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform1uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a45cc93ef2230120c2a6358936375ea9f</anchor>
      <arglist>(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform2d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3bf99fb60e2691c4d21904e38fa618cc</anchor>
      <arglist>(GLint location, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acc9ae1efad95f7ade5f07cb86b408e68</anchor>
      <arglist>(GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform2f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6a08f82241c4ad9ca1ad4e23edfa2e77</anchor>
      <arglist>(GLint location, GLfloat v0, GLfloat v1)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ada5badc37441a61e1736fe986e39fb00</anchor>
      <arglist>(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform2i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa2f1772ff463585b5d8263d08a631f0a</anchor>
      <arglist>(GLint location, GLint v0, GLint v1)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform2iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa0fb09104f74ddcdfd6e04012f26f5f7</anchor>
      <arglist>(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform2ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab565b73a3fba459227d9c41aa02f410a</anchor>
      <arglist>(GLint location, GLuint v0, GLuint v1)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform2uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abc24f0bd1466b8aa0f56d5a91d902af1</anchor>
      <arglist>(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform3d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6a62120bfa629cb2a5b2a94fd8f55cf6</anchor>
      <arglist>(GLint location, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a69a19c4cac0a9757472bd26f53c32b6f</anchor>
      <arglist>(GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform3f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab476ab40579127edf59b5dea70696cf5</anchor>
      <arglist>(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a908264d8b0be49abd22fbad92546cbc9</anchor>
      <arglist>(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform3i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af01a009a883b8214c2d665a19ccee766</anchor>
      <arglist>(GLint location, GLint v0, GLint v1, GLint v2)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform3iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a641bfd4c581b77b7cf4bb37f1135e5fb</anchor>
      <arglist>(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform3ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab470c27838dfe5daa1b3b43bdc0bf685</anchor>
      <arglist>(GLint location, GLuint v0, GLuint v1, GLuint v2)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform3uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8d5051db401891e132e4f42614111108</anchor>
      <arglist>(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform4d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5549a97815d9358c2c4cb691d3619e9f</anchor>
      <arglist>(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a918971c7552a0340a04e66f52941753a</anchor>
      <arglist>(GLint location, GLsizei count, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform4f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adc05f70f505b730b352f04279b615d8b</anchor>
      <arglist>(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0e063557b9e1383c079a0df62874b4f8</anchor>
      <arglist>(GLint location, GLsizei count, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform4i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa1385280aea61d8c00a0dbab41366353</anchor>
      <arglist>(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform4iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad577d138c8d024c4c61c735d2c995300</anchor>
      <arglist>(GLint location, GLsizei count, const GLint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform4ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a735ccf3600c08700cea72f541eb2ba77</anchor>
      <arglist>(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniform4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad16358f5446b75bc1a08c00bc7d78990</anchor>
      <arglist>(GLint location, GLsizei count, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformBlockBinding</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8b2b8693665a45c0726383362a1185a3</anchor>
      <arglist>(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1499610240bbb077b5d6e57e8112f177</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9130bf292410e8de5e78de6ad9658abe</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix2x3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1d47b4c93ed9803279ebe28c225a71ba</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix2x3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afedc0b9f859c7f718dd3b875898de67f</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix2x4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6a8c03df55542c2d1897be33dc46e2b0</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix2x4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aedc65247313e8f37c776bd751e614995</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae9a3020139a0cd9cfe6a3164f68230da</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a80a4ad4d6b90fbf60178ab84c13af241</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix3x2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adeb822338f952881307ddc3e5dba55c8</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix3x2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3cb22f63f0bcf637c1de1af9209f66f0</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix3x4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>add988c7c0ac4c57f6b2a87fcaa034225</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix3x4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7f9b2f23ceeac884d404f10e41826f6f</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a36e556ecd68855e2c28d7578b6336eab</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae6ce71c19dcff87e5fcf82b71548c4cd</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix4x2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad02fb08f2b0e0f3f2cebf8ab8799d537</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix4x2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a164e1e55ad57509b9f7af9af3d0a721b</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix4x3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0b95919fb1ddfb21465d0481f8b42057</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformMatrix4x3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab82833066522940d2c84f7d9af8f245e</anchor>
      <arglist>(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUniformSubroutinesuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad4d7a4baa97db6be1d541ef25abeb79e</anchor>
      <arglist>(GLenum shadertype, GLsizei count, const GLuint *indices)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glUnmapBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac41b96739e0453ca29a8be9202c07e62</anchor>
      <arglist>(GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean APIENTRY</type>
      <name>glUnmapNamedBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a66920d6934e4311a86200f2e689f8447</anchor>
      <arglist>(GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUseProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1b8e71ce974b921f524bc5376bf190e4</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glUseProgramStages</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a67c8c2aca027198fc2f09306e11d76f4</anchor>
      <arglist>(GLuint pipeline, GLbitfield stages, GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glValidateProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a06dd8c5da6c4ba9cf154c51f91f0dc72</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glValidateProgramPipeline</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adf5ee70c9db40efae2436e6052c5c1b3</anchor>
      <arglist>(GLuint pipeline)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexArrayAttribBinding</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a822a8de440a3c009f3a146a3628e0e16</anchor>
      <arglist>(GLuint vaobj, GLuint attribindex, GLuint bindingindex)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexArrayAttribFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a331986fc33b80384d6adf7f3390e60c5</anchor>
      <arglist>(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexArrayAttribIFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9fa75c6651cc6e45549e11f56bb1be7b</anchor>
      <arglist>(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexArrayAttribLFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad0125bbb57cdbde635ecdfe55d4dcb77</anchor>
      <arglist>(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexArrayBindingDivisor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a59aa9f6819fe3182946f5b16079968c6</anchor>
      <arglist>(GLuint vaobj, GLuint bindingindex, GLuint divisor)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexArrayElementBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0861d1090b1920211ed0059954966333</anchor>
      <arglist>(GLuint vaobj, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexArrayVertexBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af70c7262277053a1cde5625e6e603a08</anchor>
      <arglist>(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexArrayVertexBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a03ec77db4be876119fdb1cb3db75619c</anchor>
      <arglist>(GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib1d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8a4d6253a3e6eda90a280f12f21ef746</anchor>
      <arglist>(GLuint index, GLdouble x)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib1dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af58232924164ca95af8f588a8eb4aae3</anchor>
      <arglist>(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib1f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a89f7690acfbad5a498ceed263aa7ece3</anchor>
      <arglist>(GLuint index, GLfloat x)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib1fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab45eaafa9c0136539c921c31967f6444</anchor>
      <arglist>(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib1s</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9a34eb5d8a9ab4dd969ec008ea1130d6</anchor>
      <arglist>(GLuint index, GLshort x)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib1sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac8cf042501b5abbf4e8bdb1b11e3e099</anchor>
      <arglist>(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib2d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afe82d386045ea38f861bdf87b369fc31</anchor>
      <arglist>(GLuint index, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a27d038d6f81e0cfb97a2d2ee8adf9193</anchor>
      <arglist>(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib2f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5313a408b0f8ac379f14cda7de8ff5f4</anchor>
      <arglist>(GLuint index, GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5f0b94c1a71a7216defe5d5aaacfb863</anchor>
      <arglist>(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib2s</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a16034035c3840a51888f3aae16e46b9b</anchor>
      <arglist>(GLuint index, GLshort x, GLshort y)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib2sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a43672855f479f5b894cf46afd696d953</anchor>
      <arglist>(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib3d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acf711207dd6791606d53f078ff36dbab</anchor>
      <arglist>(GLuint index, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adb18640579fa7a69e385853490e23318</anchor>
      <arglist>(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib3f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a32ec53b278baeb444d90c3456a368628</anchor>
      <arglist>(GLuint index, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae771fce41e4d1298a2368de7342c6ff1</anchor>
      <arglist>(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib3s</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae9d0f997fdd4ce98d151545608fb2c86</anchor>
      <arglist>(GLuint index, GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib3sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6eedb7a4edc632a2786ed5d3b12a8600</anchor>
      <arglist>(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4bv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aeb1298047108eb65f9c540f9913c09f0</anchor>
      <arglist>(GLuint index, const GLbyte *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac96be250a4b34fc2d5f4d9a2c1212ca7</anchor>
      <arglist>(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a49799eb850b5b5a52b2dbd698d9b84a4</anchor>
      <arglist>(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3baf519d421fecc5b0805c9e40141616</anchor>
      <arglist>(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a591932d96adfd692011cd936f1e3fd6c</anchor>
      <arglist>(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a79bde8f3e2f240b7fd272373c699fc24</anchor>
      <arglist>(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4Nbv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab5ab0d8902cea8c09b81cbebc8a0c48b</anchor>
      <arglist>(GLuint index, const GLbyte *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4Niv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7453e5994b867c007dd9229e5706252a</anchor>
      <arglist>(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4Nsv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5930fff50060ad2270dd73e8fc9e7b69</anchor>
      <arglist>(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4Nub</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a842560fe26d405e02e9c3eedef727b8e</anchor>
      <arglist>(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4Nubv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a67b70637e6518b53982b1d500eb7e28b</anchor>
      <arglist>(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4Nuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac3a98e5c621ad0e91773e221b0d41969</anchor>
      <arglist>(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4Nusv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae6c4a25245a978e6fcbab83409591824</anchor>
      <arglist>(GLuint index, const GLushort *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4s</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2634b5453d21d21f57a1ada18e184a69</anchor>
      <arglist>(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0e7d044444345284ea3ceee57ba9f81d</anchor>
      <arglist>(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4ubv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0a430d4a0050306ffc050c28ef2414db</anchor>
      <arglist>(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac606b01d1a045667b2444488b6317010</anchor>
      <arglist>(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttrib4usv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a102140f4803bc512cfb5b80401eb9a97</anchor>
      <arglist>(GLuint index, const GLushort *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribBinding</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae2cde6246680f0407f4ea230e5a74743</anchor>
      <arglist>(GLuint attribindex, GLuint bindingindex)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribDivisor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af4446eaa5a22eaef983011049807cba8</anchor>
      <arglist>(GLuint index, GLuint divisor)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab515aed61db51f8d7cfeaa5734e6aa3f</anchor>
      <arglist>(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI1i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a15bb14c5044e442cbffda97e0fdda77b</anchor>
      <arglist>(GLuint index, GLint x)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI1iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab43fb8b5fa9e3ef62dd2902166203a9c</anchor>
      <arglist>(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI1ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0a07ff8c01086a35c25dddddf1d2ab15</anchor>
      <arglist>(GLuint index, GLuint x)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI1uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2ef68cf3afe9263617fc54a57a33a421</anchor>
      <arglist>(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI2i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a063d0ee1afaf6ad1d071360259423171</anchor>
      <arglist>(GLuint index, GLint x, GLint y)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI2iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aff262b0a44f3b395f46bb227fc4ec9a3</anchor>
      <arglist>(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI2ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae326880b0e1de197ae9f8df9aa453454</anchor>
      <arglist>(GLuint index, GLuint x, GLuint y)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI2uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a42025baec7d05bcb96c7aa21f8480abb</anchor>
      <arglist>(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI3i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae2ebb7e5e7a22026779e405333c70744</anchor>
      <arglist>(GLuint index, GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI3iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>add6d6b86d794282031cca45772366f82</anchor>
      <arglist>(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI3ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2f6760b3099acab5f9288223bdc64228</anchor>
      <arglist>(GLuint index, GLuint x, GLuint y, GLuint z)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI3uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0148c9c01d817c7641f823a066e2ea43</anchor>
      <arglist>(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI4bv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0ad0e4c283d9a7c072d0f5537ba3ed84</anchor>
      <arglist>(GLuint index, const GLbyte *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI4i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a835971c1815caf48eb15fa1fa8e9b4aa</anchor>
      <arglist>(GLuint index, GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI4iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac1d69f750a9c02a7110e35157325b536</anchor>
      <arglist>(GLuint index, const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI4sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad67da27903189f48862dc3a522c17956</anchor>
      <arglist>(GLuint index, const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI4ubv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3fb2b79957f184b1d2e1e08ac5ae0e6b</anchor>
      <arglist>(GLuint index, const GLubyte *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI4ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aff1d54381df38f1c2a23e1f4f43e655e</anchor>
      <arglist>(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aeb815db1940887ce2e1d7fd03c9f1be9</anchor>
      <arglist>(GLuint index, const GLuint *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribI4usv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2a32bd6934b2acfff282ae7ada4ce74a</anchor>
      <arglist>(GLuint index, const GLushort *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribIFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a77a424f4ea94a0bbd475bea9447b9d51</anchor>
      <arglist>(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribIPointer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4fa4e8d57d94372b77b303885aa80896</anchor>
      <arglist>(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribL1d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9747272b5402ce07e6c1fd49e42b2f07</anchor>
      <arglist>(GLuint index, GLdouble x)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribL1dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1570ffbaf38793dd7958d04a443220e1</anchor>
      <arglist>(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribL2d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1abe07e81aadc3eeda602872f2be66be</anchor>
      <arglist>(GLuint index, GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribL2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a214dc4d5fc0e433710995fea2ed8191d</anchor>
      <arglist>(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribL3d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a320aa25821626346438c48cbd42fe53a</anchor>
      <arglist>(GLuint index, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribL3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5bfe5608e25fbdc5332a61d2a0540990</anchor>
      <arglist>(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribL4d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a20aaf0c5d7199d3f9b675db96e783353</anchor>
      <arglist>(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribL4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adab1cd89fedec7a3dfcf2ff3724cc413</anchor>
      <arglist>(GLuint index, const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribLFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a95333e8ec65242d8dc6f7929b5e8407b</anchor>
      <arglist>(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribLPointer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4feafcd5ef6dad2708eb5c3160f694d8</anchor>
      <arglist>(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribP1ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7a8dba454442bae7441f70b3cf0aa944</anchor>
      <arglist>(GLuint index, GLenum type, GLboolean normalized, GLuint value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribP1uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>add6705242df6e69eb50b8176d4222c55</anchor>
      <arglist>(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribP2ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a36705d9f6161a0b369ba5a13d465e508</anchor>
      <arglist>(GLuint index, GLenum type, GLboolean normalized, GLuint value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribP2uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae57c28e60a916192ead6a1b1fc02b655</anchor>
      <arglist>(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribP3ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a192162d9f2bc3bec1f373d7106bfcbc5</anchor>
      <arglist>(GLuint index, GLenum type, GLboolean normalized, GLuint value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribP3uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a15cc8ef686bdbea161bd6309c4e01650</anchor>
      <arglist>(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribP4ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af2a8528aa70339080c197f642bda066e</anchor>
      <arglist>(GLuint index, GLenum type, GLboolean normalized, GLuint value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribP4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a45e3e51e9c517a37c108223c59e9a6fd</anchor>
      <arglist>(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexAttribPointer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac1f05cdb87189a36511ef0d9516d2a54</anchor>
      <arglist>(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glVertexBindingDivisor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a62a4024d1da3d59578505e47b9a8a4a6</anchor>
      <arglist>(GLuint bindingindex, GLuint divisor)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glViewport</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a87fbfa53180421e71324bfa2c57244c2</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glViewportArrayv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3b2852074ec86cc05df5602231407369</anchor>
      <arglist>(GLuint first, GLsizei count, const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glViewportIndexedf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acf07d56ef2d3923bba0d01945775f1ec</anchor>
      <arglist>(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glViewportIndexedfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adb89a556dc0b7948ddde489975c68fcd</anchor>
      <arglist>(GLuint index, const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>void APIENTRY</type>
      <name>glWaitSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a23caaf601721414be64657d05fa6f9fb</anchor>
      <arglist>(GLsync sync, GLbitfield flags, GLuint64 timeout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_1_0</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a53a1471412765c10924152792626c80c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_1_1</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a137f756dfd857d410022a9a352bd53de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_1_2</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1e63020d2c1bc59f7fc14b95506f85e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_1_3</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a41eae8e8c5fcc5ceef3ad535519f549f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_1_4</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a05b70df2f304c5135e28be902541029a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_1_5</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5ceb90643a668d54aaf4afd361cd2f81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_2_0</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a64fb7bd0e01459a45476ed5dfbdc1e04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_2_1</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a297a16f50d34ae5aa25c4c151a86d9f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_3_0</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afa848b4f417465d5c887e2de47ce091c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_3_1</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae7e832b77ce7a5c8da0b898916723a25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_3_2</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8f6bae76ad1d604fb2e53cf80e3953a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_3_3</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a80080c902bb1c826433fb81fcea37d09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_4_0</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7474ca3a64dd82c63f5018477c4855ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_4_1</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a99cc3a472056a6bd9846d3c899d60f6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_4_2</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5c1b2e6788cc77181895f318bf44abf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_4_3</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9cae1b1e1d55c0d012c80ea2b31c3dde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_4_4</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad48eece714c5180e6d6f363f47d9dc62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Initialize_OPENGL_VERSION_4_5</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae8775b68847cb92abef074414801803a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitializeOpenGL</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a27a30301890e60083e13ff166468271a</anchor>
      <arglist>(int &amp;major, int &amp;minor, char const *infofile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OpenGLReportListener</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1873797743f05d44cdbaf525c62c8192</anchor>
      <arglist>(char const *function, GLenum code)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ReportGLError</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a865c191e61c5c7218db01c6183106f8b</anchor>
      <arglist>(const char *glFunction)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ReportGLNullFunction</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adce4c95632dc4d1c2224bf4fe49f4ed3</anchor>
      <arglist>(const char *glFunction)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLACTIVESHADERPROGRAMPROC</type>
      <name>sglActiveShaderProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1aab777e07dfc62ef62901d13490ab16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLACTIVETEXTUREPROC</type>
      <name>sglActiveTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa7d115c2d05d2faf11d9222c27f5561c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLATTACHSHADERPROC</type>
      <name>sglAttachShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac0b4ccd1a16d970ca8886014689437e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBEGINCONDITIONALRENDERPROC</type>
      <name>sglBeginConditionalRender</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2cd36c38518b911519c786d642634f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBEGINQUERYPROC</type>
      <name>sglBeginQuery</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad78bcdcb9d7763354376de9200ef6980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBEGINQUERYINDEXEDPROC</type>
      <name>sglBeginQueryIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5c904cb4cf554b0f934721ebabf52417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBEGINTRANSFORMFEEDBACKPROC</type>
      <name>sglBeginTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac1721a123aa31a1782069d1313f848f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDATTRIBLOCATIONPROC</type>
      <name>sglBindAttribLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a55f2626d65300c4d4ef2aea8791517b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDBUFFERPROC</type>
      <name>sglBindBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0d69d51e7c65378857d0553aba08f92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDBUFFERBASEPROC</type>
      <name>sglBindBufferBase</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2705b5d99e2dc38b093e012569bcf033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDBUFFERRANGEPROC</type>
      <name>sglBindBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a509b3958ed94fad061a5819aeeaad376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDBUFFERSBASEPROC</type>
      <name>sglBindBuffersBase</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a14dbb0cc7ae1e335a368de63272847b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDBUFFERSRANGEPROC</type>
      <name>sglBindBuffersRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9c97f28d70f800666be425945bbc0597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDFRAGDATALOCATIONPROC</type>
      <name>sglBindFragDataLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af6e60f6c0b19540424f3a779dfcf2de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDFRAGDATALOCATIONINDEXEDPROC</type>
      <name>sglBindFragDataLocationIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a68ed5bea478c2d4b0b247beb3c581564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDFRAMEBUFFERPROC</type>
      <name>sglBindFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2fd3b9d6f51706ac4c179a08c86b2148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDIMAGETEXTUREPROC</type>
      <name>sglBindImageTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aee4a39f850d64593c9ad6d6978359298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDIMAGETEXTURESPROC</type>
      <name>sglBindImageTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aef1bbce8c3a9542bf2c51a6e9d536c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDPROGRAMPIPELINEPROC</type>
      <name>sglBindProgramPipeline</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a737235062bb551df94e36b36c5a03444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDRENDERBUFFERPROC</type>
      <name>sglBindRenderbuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad7663af61b662c7919fc16fb3d50612e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDSAMPLERPROC</type>
      <name>sglBindSampler</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a830f76c1742d87a0f3498d2f30675c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDSAMPLERSPROC</type>
      <name>sglBindSamplers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1cf609d096259492f347a6bf487221f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDTEXTUREPROC</type>
      <name>sglBindTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a08f71a27b243ea1af83f6be5515aefab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDTEXTURESPROC</type>
      <name>sglBindTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6b165587e2e5b3c9ea1bf64ba35e0ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDTEXTUREUNITPROC</type>
      <name>sglBindTextureUnit</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1854a2a05642e042fa1601d81d7e1b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDTRANSFORMFEEDBACKPROC</type>
      <name>sglBindTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a97288779b60ad0d2508aaec89540ed45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDVERTEXARRAYPROC</type>
      <name>sglBindVertexArray</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9095b816f14a105067615083e66634d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDVERTEXBUFFERPROC</type>
      <name>sglBindVertexBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af36f7d8d3f679f5bc3f775821473d524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBINDVERTEXBUFFERSPROC</type>
      <name>sglBindVertexBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab3612b446bfe79a200caf040c2fb339f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLENDCOLORPROC</type>
      <name>sglBlendColor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a92dd3f391b05c46aecb5401949ed1bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLENDEQUATIONPROC</type>
      <name>sglBlendEquation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a36feb6020004729d52c07092c804d7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLENDEQUATIONIPROC</type>
      <name>sglBlendEquationi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afcdb111c03d39e43feb3fcd691db17d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLENDEQUATIONSEPARATEPROC</type>
      <name>sglBlendEquationSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a604bafc986c8bca898d0171c47ac1f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLENDEQUATIONSEPARATEIPROC</type>
      <name>sglBlendEquationSeparatei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6a3506574de3fee5cae815a3bc641100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLENDFUNCPROC</type>
      <name>sglBlendFunc</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4c7752770b6171a8a6aa53a04665b61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLENDFUNCIPROC</type>
      <name>sglBlendFunci</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af04fabc077bf768e7bb2335513871af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLENDFUNCSEPARATEPROC</type>
      <name>sglBlendFuncSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1a046ac543247065c1d112bdc19c8a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLENDFUNCSEPARATEIPROC</type>
      <name>sglBlendFuncSeparatei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6e837c51d594b739a987e9ac5ad672b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLITFRAMEBUFFERPROC</type>
      <name>sglBlitFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1dbd67d19440ee6f019f1fb6132aa160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBLITNAMEDFRAMEBUFFERPROC</type>
      <name>sglBlitNamedFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a874af06adc59e019cffa39818475596c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBUFFERDATAPROC</type>
      <name>sglBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3ae1401fd235bf0a05a5083718376584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBUFFERSTORAGEPROC</type>
      <name>sglBufferStorage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adaf32e4dcee5fee84632e4a60724ec1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLBUFFERSUBDATAPROC</type>
      <name>sglBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7f4110a73d495cf332bd32931963fe78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCHECKFRAMEBUFFERSTATUSPROC</type>
      <name>sglCheckFramebufferStatus</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5f6de42bc9c71015e48f58ab663b65bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC</type>
      <name>sglCheckNamedFramebufferStatus</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a817ee696aa7d5812c7055fb91f1bee66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLAMPCOLORPROC</type>
      <name>sglClampColor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a25fb8bf411bd3ffe3a66dc2d72cdfdad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARPROC</type>
      <name>sglClear</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abf81131ff786b680bab56b4ade241136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARBUFFERDATAPROC</type>
      <name>sglClearBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0eb2cda71e078bc71ea6b7e52a7d82c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARBUFFERFIPROC</type>
      <name>sglClearBufferfi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af7f6590f1563c42315818ed2552ea76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARBUFFERFVPROC</type>
      <name>sglClearBufferfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a30483b9939f60d13ac6e09be6ae122af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARBUFFERIVPROC</type>
      <name>sglClearBufferiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a77f2abba1d4c4fdabe763215eaffad09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARBUFFERSUBDATAPROC</type>
      <name>sglClearBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac53743c3c32585ff2039bb29c68df593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARBUFFERUIVPROC</type>
      <name>sglClearBufferuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aed8afce234d3b40fe4cc0305fe4899e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARCOLORPROC</type>
      <name>sglClearColor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a01128bdd2e099292925305f4858fd045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARDEPTHPROC</type>
      <name>sglClearDepth</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4cf173c8f58d101980c1d17d04b34840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARDEPTHFPROC</type>
      <name>sglClearDepthf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>add973aaf1bdd270ea58039f17dfd913c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARNAMEDBUFFERDATAPROC</type>
      <name>sglClearNamedBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa8dc896864ed3ff597e5c23cb71eaf85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARNAMEDBUFFERSUBDATAPROC</type>
      <name>sglClearNamedBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aec5c8b1bf70d77be8aaba91ce41d2a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARNAMEDFRAMEBUFFERFIPROC</type>
      <name>sglClearNamedFramebufferfi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a771c19b85ef256c817abe3014392531a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARNAMEDFRAMEBUFFERFVPROC</type>
      <name>sglClearNamedFramebufferfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a90d8282d41d78c3bddd085b42c562ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARNAMEDFRAMEBUFFERIVPROC</type>
      <name>sglClearNamedFramebufferiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac3595720768d090104a4b70b3a90e85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC</type>
      <name>sglClearNamedFramebufferuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a45372fe774945e438010c9a27b86a419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARSTENCILPROC</type>
      <name>sglClearStencil</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a59555a5c8143770c83e144d73e593bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARTEXIMAGEPROC</type>
      <name>sglClearTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad300e096475ff043712c7f08e254d84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLEARTEXSUBIMAGEPROC</type>
      <name>sglClearTexSubImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab085b8ecdc201e37b66f4def2b252811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLIENTWAITSYNCPROC</type>
      <name>sglClientWaitSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6bde9c502b177565149af0c3d525362d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCLIPCONTROLPROC</type>
      <name>sglClipControl</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a599f7e6d685c0e9416988622e9f8cce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOLORMASKPROC</type>
      <name>sglColorMask</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af9be0c3db496ac2a6671a5fb96d05ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOLORMASKIPROC</type>
      <name>sglColorMaski</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac061f48edc85d92b12e1bc74335410bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPILESHADERPROC</type>
      <name>sglCompileShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4ac26e62bb7e8b3ea6f53552273393bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPRESSEDTEXIMAGE1DPROC</type>
      <name>sglCompressedTexImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8a3f5ad216649857801c4c70d1b0bfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPRESSEDTEXIMAGE2DPROC</type>
      <name>sglCompressedTexImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abd2104033c4122abe3ba49bea4e57385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPRESSEDTEXIMAGE3DPROC</type>
      <name>sglCompressedTexImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa7811699fe4fd3dd8cd62c49dc1eebdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC</type>
      <name>sglCompressedTexSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1d43933c4964a339c263a242ec446f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC</type>
      <name>sglCompressedTexSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a62d8928fbd956b2746088d455f0842bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC</type>
      <name>sglCompressedTexSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9087862f35fb86ddd6f6b40c6f7bfb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC</type>
      <name>sglCompressedTextureSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a326075cbb352dba9b09d7f60190ab3ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC</type>
      <name>sglCompressedTextureSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af6d113b3456926db94cc92bebd72763b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC</type>
      <name>sglCompressedTextureSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a76b9a70742182d221d4cc4d0f675a1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYBUFFERSUBDATAPROC</type>
      <name>sglCopyBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a24390052774a0a0cc5a23514a32bd392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYIMAGESUBDATAPROC</type>
      <name>sglCopyImageSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a25f58f969ffa5cfa7e14812dc26e0cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYNAMEDBUFFERSUBDATAPROC</type>
      <name>sglCopyNamedBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5eb58a2ece9467f80c3ef61e38e165a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYTEXIMAGE1DPROC</type>
      <name>sglCopyTexImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1f79e3b03baae7d3205107b7f2e08a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYTEXIMAGE2DPROC</type>
      <name>sglCopyTexImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a52c1732442260f81fcb8ae59f780e95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYTEXSUBIMAGE1DPROC</type>
      <name>sglCopyTexSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aebd40bf0cd89ae97aead5a1ee1fb8ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYTEXSUBIMAGE2DPROC</type>
      <name>sglCopyTexSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3c13343f78b425672255d08cf62a7de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYTEXSUBIMAGE3DPROC</type>
      <name>sglCopyTexSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a14a738ca9836c679643695181a2879d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYTEXTURESUBIMAGE1DPROC</type>
      <name>sglCopyTextureSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1f40945d583d7039eddf11346b54c8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYTEXTURESUBIMAGE2DPROC</type>
      <name>sglCopyTextureSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7fb512c70e136ff1d14dbf13104934f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCOPYTEXTURESUBIMAGE3DPROC</type>
      <name>sglCopyTextureSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5d00937c81a2e79f0f66ff9054f2080b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATEBUFFERSPROC</type>
      <name>sglCreateBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6c84134f339412edd8362eba8813805a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATEFRAMEBUFFERSPROC</type>
      <name>sglCreateFramebuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a96e5401fc84ccbe0fb91f1af1533855d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATEPROGRAMPROC</type>
      <name>sglCreateProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afde4928dadd1f0d1c2c0bc491e6e0a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATEPROGRAMPIPELINESPROC</type>
      <name>sglCreateProgramPipelines</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a69702f3d3299d108255a05dc85efa7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATEQUERIESPROC</type>
      <name>sglCreateQueries</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5da03c5aa42455184f217c2bf033ceea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATERENDERBUFFERSPROC</type>
      <name>sglCreateRenderbuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a86505bc4df614873124ea12ef8762fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATESAMPLERSPROC</type>
      <name>sglCreateSamplers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abed013be8c9a8cddee154576780206eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATESHADERPROC</type>
      <name>sglCreateShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0582a6a4b030c50ee0e409c021d04f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATESHADERPROGRAMVPROC</type>
      <name>sglCreateShaderProgramv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a41cf9b828cd73ffb2fbdabd7ccf87363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATETEXTURESPROC</type>
      <name>sglCreateTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2fe79078682284d47c1ac90ff80532b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATETRANSFORMFEEDBACKSPROC</type>
      <name>sglCreateTransformFeedbacks</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aec5d84b82c90c45b47099607343f0cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCREATEVERTEXARRAYSPROC</type>
      <name>sglCreateVertexArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a49b88e6d793ca04295933284c02f8bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLCULLFACEPROC</type>
      <name>sglCullFace</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa57532fb617796050c0b6ae40c684569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDEBUGMESSAGECALLBACKPROC</type>
      <name>sglDebugMessageCallback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af04f8fd15ae1f38f3a2f72581d7e0749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDEBUGMESSAGECONTROLPROC</type>
      <name>sglDebugMessageControl</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0217b7726bb6dbdc13df87c486e0da20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDEBUGMESSAGEINSERTPROC</type>
      <name>sglDebugMessageInsert</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2a5f3e95ae1a65fa4b04876d6b22939d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETEBUFFERSPROC</type>
      <name>sglDeleteBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adb16ec6434f48376025e0c5ed0ef5ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETEFRAMEBUFFERSPROC</type>
      <name>sglDeleteFramebuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5a3d7e743000362de2effa3cbacb499d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETEPROGRAMPROC</type>
      <name>sglDeleteProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a401ffdae3130807e44738d3580e16678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETEPROGRAMPIPELINESPROC</type>
      <name>sglDeleteProgramPipelines</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a218dd0c152c00295b0469a4272e730a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETEQUERIESPROC</type>
      <name>sglDeleteQueries</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a91f78288ab1611d394124aab8361ec6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETERENDERBUFFERSPROC</type>
      <name>sglDeleteRenderbuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac7ded9a298a76c4ce675fb3e33af4fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETESAMPLERSPROC</type>
      <name>sglDeleteSamplers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afd43d2961194f739ddd6f8af5cd6b84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETESHADERPROC</type>
      <name>sglDeleteShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a14ec1f40450c54c3bb8eee3628cdaa84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETESYNCPROC</type>
      <name>sglDeleteSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afe7c63a4504b785ef162a6c3a1aa042b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETETEXTURESPROC</type>
      <name>sglDeleteTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aebdb28d7bbe23f5915f7c97dc23ab2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETETRANSFORMFEEDBACKSPROC</type>
      <name>sglDeleteTransformFeedbacks</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aed86e89e12c236cb895a72b7435cdc00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDELETEVERTEXARRAYSPROC</type>
      <name>sglDeleteVertexArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9bbe49b56de17f1472094553caa14d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDEPTHFUNCPROC</type>
      <name>sglDepthFunc</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7eb205a443c17403ae7d5909a768ef87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDEPTHMASKPROC</type>
      <name>sglDepthMask</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7491af682beea6cd878a164b2e71236e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDEPTHRANGEPROC</type>
      <name>sglDepthRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a962de03285b25280363870c3b7271027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDEPTHRANGEARRAYVPROC</type>
      <name>sglDepthRangeArrayv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a98a7a0fc6b60282382a88f7802d69bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDEPTHRANGEFPROC</type>
      <name>sglDepthRangef</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a27691acb6bd20f896bbf7c60abf37b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDEPTHRANGEINDEXEDPROC</type>
      <name>sglDepthRangeIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad277883cd922f1be833628ccdaacb640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDETACHSHADERPROC</type>
      <name>sglDetachShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2e0212e2bb2e455a1b0a6e84d33d9185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDISABLEPROC</type>
      <name>sglDisable</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afbb78f91f441efb64b645f0a5931a53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDISABLEIPROC</type>
      <name>sglDisablei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a74987cf225a46d30980df7d30a40cfb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDISABLEVERTEXARRAYATTRIBPROC</type>
      <name>sglDisableVertexArrayAttrib</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5b6032849e6ee78316a668dc99db5d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDISABLEVERTEXATTRIBARRAYPROC</type>
      <name>sglDisableVertexAttribArray</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5d20508680fcd8ad9805d006f3fa0551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDISPATCHCOMPUTEPROC</type>
      <name>sglDispatchCompute</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad975e1c9a9d31a20400fef1c57a29a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDISPATCHCOMPUTEINDIRECTPROC</type>
      <name>sglDispatchComputeIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a08e6a5092228f2220e6d7715a2a9a2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWARRAYSPROC</type>
      <name>sglDrawArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae7ae90cf66aa99c51ceff93ce3bab971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWARRAYSINDIRECTPROC</type>
      <name>sglDrawArraysIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa1998db19a1b752ae1631d5647e488b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWARRAYSINSTANCEDPROC</type>
      <name>sglDrawArraysInstanced</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae726a2b5033f3e71808ecd73c868aad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC</type>
      <name>sglDrawArraysInstancedBaseInstance</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a25ff8902a8bc895cccbcf14a77dbe566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWBUFFERPROC</type>
      <name>sglDrawBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afb5c8474a7fafa78a5e8656fdabcad43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWBUFFERSPROC</type>
      <name>sglDrawBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a304a089768f86b22a412a3757bafc1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWELEMENTSPROC</type>
      <name>sglDrawElements</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adfbb03207ad1412d3831b2cd2c614c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWELEMENTSBASEVERTEXPROC</type>
      <name>sglDrawElementsBaseVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae6362adb1da857ab2e9d353a4555241e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWELEMENTSINDIRECTPROC</type>
      <name>sglDrawElementsIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a71b60fae40b4f41468acb5ea48aef3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWELEMENTSINSTANCEDPROC</type>
      <name>sglDrawElementsInstanced</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af556a6c9d7c1b25d0628635e411dbadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC</type>
      <name>sglDrawElementsInstancedBaseInstance</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afb6367a0a7218da377bf0fecdd0169c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC</type>
      <name>sglDrawElementsInstancedBaseVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a128ec332982231fb30087b49a818676d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC</type>
      <name>sglDrawElementsInstancedBaseVertexBaseInstance</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6f6e9e82238dda6a05481ea32c010187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWRANGEELEMENTSPROC</type>
      <name>sglDrawRangeElements</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a15faed3d8d6ddb544cfbff551864de4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC</type>
      <name>sglDrawRangeElementsBaseVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af7811f366c6a3819bb7f50d6602897c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWTRANSFORMFEEDBACKPROC</type>
      <name>sglDrawTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aeba02fecc325a044028f93c1cc064837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC</type>
      <name>sglDrawTransformFeedbackInstanced</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4dc88545258ce2a73752f081e5221879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC</type>
      <name>sglDrawTransformFeedbackStream</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a64163e2d1b272da1963753f7b3216764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC</type>
      <name>sglDrawTransformFeedbackStreamInstanced</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a84be88aa0817384d1169f95196e2b663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLENABLEPROC</type>
      <name>sglEnable</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad74d3f27e4294b808d09585679f7d6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLENABLEIPROC</type>
      <name>sglEnablei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a52aee12dab5301dfa35cb578e2381c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLENABLEVERTEXARRAYATTRIBPROC</type>
      <name>sglEnableVertexArrayAttrib</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acc21d8b57a395980d56448364782e729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLENABLEVERTEXATTRIBARRAYPROC</type>
      <name>sglEnableVertexAttribArray</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad094af07b9a96d4af765857f9277f63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLENDCONDITIONALRENDERPROC</type>
      <name>sglEndConditionalRender</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a43931b95af39bbb4956a32d994f071ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLENDQUERYPROC</type>
      <name>sglEndQuery</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a724eacaa94ec1be0bc83c405c3d9ddd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLENDQUERYINDEXEDPROC</type>
      <name>sglEndQueryIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a15267466790663136ec8401647c637e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLENDTRANSFORMFEEDBACKPROC</type>
      <name>sglEndTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af0e3549c271358f45ca7f2741783517c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFENCESYNCPROC</type>
      <name>sglFenceSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa4bce8adaaac9102b147ad903a400e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFINISHPROC</type>
      <name>sglFinish</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abd89cc264fb4d817cdd3e1b4316ce777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFLUSHPROC</type>
      <name>sglFlush</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad9b9352fccd97c4a70667d5ab56e16d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFLUSHMAPPEDBUFFERRANGEPROC</type>
      <name>sglFlushMappedBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0ce659ac8b90f64c3c4b3cb074cded7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC</type>
      <name>sglFlushMappedNamedBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a73bbfce3a18955e570d5b4939ed128ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFRAMEBUFFERPARAMETERIPROC</type>
      <name>sglFramebufferParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a22e1f439a193b6d7ed1ec4781fd67163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFRAMEBUFFERRENDERBUFFERPROC</type>
      <name>sglFramebufferRenderbuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af5ec0834c4b3115ef406c42678bbf33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFRAMEBUFFERTEXTUREPROC</type>
      <name>sglFramebufferTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad32cdd7ce5e054d4185b07ac8032a259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFRAMEBUFFERTEXTURE1DPROC</type>
      <name>sglFramebufferTexture1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac0a6474764aa28250f37c890b92cf5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFRAMEBUFFERTEXTURE2DPROC</type>
      <name>sglFramebufferTexture2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a58db0adc54b4bd034bb5a4334435ac25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFRAMEBUFFERTEXTURE3DPROC</type>
      <name>sglFramebufferTexture3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa30888788ba816e58fab6b49b4ca80ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFRAMEBUFFERTEXTURELAYERPROC</type>
      <name>sglFramebufferTextureLayer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a39cc1e9c7f0939c32a90ef2a56e574c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLFRONTFACEPROC</type>
      <name>sglFrontFace</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6c00b70a4bf594e24f926fd6d4a08873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENBUFFERSPROC</type>
      <name>sglGenBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af965181dbe00309f88d0af59dc8e34c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENERATEMIPMAPPROC</type>
      <name>sglGenerateMipmap</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad80ef12fb904fc74ba8a822b6ee74815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENERATETEXTUREMIPMAPPROC</type>
      <name>sglGenerateTextureMipmap</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abc51bea163b07b836d11536bcbc58524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENFRAMEBUFFERSPROC</type>
      <name>sglGenFramebuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8745149d05e5990dd02c0087ade828bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENPROGRAMPIPELINESPROC</type>
      <name>sglGenProgramPipelines</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8a6ac2966b6ba75743d03557ae155637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENQUERIESPROC</type>
      <name>sglGenQueries</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7e03cb1ac43923a8e2e595f2e3a4aa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENRENDERBUFFERSPROC</type>
      <name>sglGenRenderbuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a53f0688d05a167f6739417e57786cc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENSAMPLERSPROC</type>
      <name>sglGenSamplers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6fb33478b906087ab493879101ed66ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENTEXTURESPROC</type>
      <name>sglGenTextures</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aca2d365a8d6615a3e6d7e20b2d5f5cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENTRANSFORMFEEDBACKSPROC</type>
      <name>sglGenTransformFeedbacks</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1d4ab9b6cd892b6022c01a83278c8546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGENVERTEXARRAYSPROC</type>
      <name>sglGenVertexArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a75dcd39c942cd5859091ecc21dbf4bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC</type>
      <name>sglGetActiveAtomicCounterBufferiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a455461082b69411228120299b7e876b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVEATTRIBPROC</type>
      <name>sglGetActiveAttrib</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aae4c78e364c920b3590797389d32e27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVESUBROUTINENAMEPROC</type>
      <name>sglGetActiveSubroutineName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad592676daff464df8fdb2bb6e653370d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC</type>
      <name>sglGetActiveSubroutineUniformiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1fce78e552d62b3bb4bed85190e2fd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC</type>
      <name>sglGetActiveSubroutineUniformName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae293ba97d236c97c0467e8d0d5004041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVEUNIFORMPROC</type>
      <name>sglGetActiveUniform</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aad53df0681045dc2f6772483ce86ed95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVEUNIFORMBLOCKIVPROC</type>
      <name>sglGetActiveUniformBlockiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3fd23bb0b5e6bb18de4805de73f8457a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC</type>
      <name>sglGetActiveUniformBlockName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a22ca3302112f15d763f8e0cf36494fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVEUNIFORMNAMEPROC</type>
      <name>sglGetActiveUniformName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a51c27b58782b90b01c47e1ef661a1f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETACTIVEUNIFORMSIVPROC</type>
      <name>sglGetActiveUniformsiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a715fe5a7f8737f9de55778a8e74b74a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETATTACHEDSHADERSPROC</type>
      <name>sglGetAttachedShaders</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a717e3007640df5fb066af80b3050eff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETATTRIBLOCATIONPROC</type>
      <name>sglGetAttribLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a68875953526e159a9cf6c605b6c41ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETBOOLEANI_VPROC</type>
      <name>sglGetBooleani_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a31f2b1f8fe1c117b0131c40766ddc92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETBOOLEANVPROC</type>
      <name>sglGetBooleanv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad40bfa2ef61e69b82f9b1466564d66ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETBUFFERPARAMETERI64VPROC</type>
      <name>sglGetBufferParameteri64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6b15c1f6a47eba3466fa694d17da6849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETBUFFERPARAMETERIVPROC</type>
      <name>sglGetBufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a62f0f2c213c54b73a0e23ec8d60decda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETBUFFERPOINTERVPROC</type>
      <name>sglGetBufferPointerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ace13f8a3abc9c2bb0a99b4582a15d1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETBUFFERSUBDATAPROC</type>
      <name>sglGetBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a91f1212d2860109fec513a0f603e0c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETCOMPRESSEDTEXIMAGEPROC</type>
      <name>sglGetCompressedTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5e2140dd4860d0f8cc0bc2e560c5d933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC</type>
      <name>sglGetCompressedTextureImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af21263afb7fc6d7aa03f7b8fd961999a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC</type>
      <name>sglGetCompressedTextureSubImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aac4c84f539726bfe0b69ce18f09364a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETDEBUGMESSAGELOGPROC</type>
      <name>sglGetDebugMessageLog</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a799f40769148ec80e06e309587d09936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETDOUBLEI_VPROC</type>
      <name>sglGetDoublei_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0222c9bf82f2360075bffbf446f6c270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETDOUBLEVPROC</type>
      <name>sglGetDoublev</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a26364b2a5512eba555fd98ecdf9321e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETERRORPROC</type>
      <name>sglGetError</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad04b708dd1360e61aee724b0e1d7cb0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETFLOATI_VPROC</type>
      <name>sglGetFloati_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a589ac591910a7999d528ab0bd9f8a847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETFLOATVPROC</type>
      <name>sglGetFloatv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5a5f040998ae3b0e46c86ced4ecbfacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETFRAGDATAINDEXPROC</type>
      <name>sglGetFragDataIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a30655c31be98460b852bce54cb5f040a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETFRAGDATALOCATIONPROC</type>
      <name>sglGetFragDataLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0c34420c53479b1b0ab16f828769c7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC</type>
      <name>sglGetFramebufferAttachmentParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9f3a1f3755af081e7458c74ebf351a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETFRAMEBUFFERPARAMETERIVPROC</type>
      <name>sglGetFramebufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4a14620e684647b210cc8bade8cc73b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETGRAPHICSRESETSTATUSPROC</type>
      <name>sglGetGraphicsResetStatus</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a501e3f19894c745a27eda90c5bb8ed2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETINTEGER64I_VPROC</type>
      <name>sglGetInteger64i_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac294eab1f3c6c5c635248b8503e4654b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETINTEGER64VPROC</type>
      <name>sglGetInteger64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7965527129c225e229903a3c3d26da32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETINTEGERI_VPROC</type>
      <name>sglGetIntegeri_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9dac41fe8eb63fd06c44731ac2801088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETINTEGERVPROC</type>
      <name>sglGetIntegerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aec9ff0663c740d2afd7fcd40820b6298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETINTERNALFORMATI64VPROC</type>
      <name>sglGetInternalformati64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab8476ac710876c7c1cbf6edc7ef7af4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETINTERNALFORMATIVPROC</type>
      <name>sglGetInternalformativ</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a65acf572d291a5cf3f340a8a2fbe77ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETMULTISAMPLEFVPROC</type>
      <name>sglGetMultisamplefv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5d45b2d10a5f836139ac94dcc5578316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNAMEDBUFFERPARAMETERI64VPROC</type>
      <name>sglGetNamedBufferParameteri64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a60de41f99abd5e3846e7392a4d8f44a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNAMEDBUFFERPARAMETERIVPROC</type>
      <name>sglGetNamedBufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4fa2d02adf54090f64e641962b1be709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNAMEDBUFFERPOINTERVPROC</type>
      <name>sglGetNamedBufferPointerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9c0dffb3fa7ec8a678c1c86e98f39f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNAMEDBUFFERSUBDATAPROC</type>
      <name>sglGetNamedBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6fc108564a92dd59f48ac644a5a40f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC</type>
      <name>sglGetNamedFramebufferAttachmentParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8f869ac6d1a7151fd4b36d166022275a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC</type>
      <name>sglGetNamedFramebufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af2850db8e90d9043401c505a4a00e0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC</type>
      <name>sglGetNamedRenderbufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afa347746b447a1d742dcc57d2939d0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNCOMPRESSEDTEXIMAGEPROC</type>
      <name>sglGetnCompressedTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a612beb42f567c4bca650c0d7244eac11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNTEXIMAGEPROC</type>
      <name>sglGetnTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5eb2d314c317d0da364b009cf1885f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNUNIFORMDVPROC</type>
      <name>sglGetnUniformdv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab47ac0c54135fbe5ca48428146908171</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNUNIFORMFVPROC</type>
      <name>sglGetnUniformfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a28e1cebf00a5ab9926aad65e39ed4687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNUNIFORMIVPROC</type>
      <name>sglGetnUniformiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac7e1de6390b1a0d5965ecc24278ecdeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETNUNIFORMUIVPROC</type>
      <name>sglGetnUniformuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a888c963e642fe3fa6f89714729588eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETOBJECTLABELPROC</type>
      <name>sglGetObjectLabel</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae2a2896a43d9020d4675a2540ae3eb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETOBJECTPTRLABELPROC</type>
      <name>sglGetObjectPtrLabel</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad1c751fdcd8ae76b8956a8cb93fb6579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPOINTERVPROC</type>
      <name>sglGetPointerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a63a34f34d347722347513d78f11f0010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMBINARYPROC</type>
      <name>sglGetProgramBinary</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a920b9894d4870bc5a5cdd3f841c02683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMINFOLOGPROC</type>
      <name>sglGetProgramInfoLog</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a63f9399fdcfb8313bbfa34caae60cf03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMINTERFACEIVPROC</type>
      <name>sglGetProgramInterfaceiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9f18ba056b3917cf68022d07830ed7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMIVPROC</type>
      <name>sglGetProgramiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aff6e5654552dbcdcc75e676618b3ad6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMPIPELINEINFOLOGPROC</type>
      <name>sglGetProgramPipelineInfoLog</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a61b8ee3d0f2da815ec8927e383ccf1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMPIPELINEIVPROC</type>
      <name>sglGetProgramPipelineiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ada3c350f34d9a6af125999735e23922d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMRESOURCEINDEXPROC</type>
      <name>sglGetProgramResourceIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ade29f8819e893001fb3df6b082f553c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMRESOURCEIVPROC</type>
      <name>sglGetProgramResourceiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2522f7a8de715660094f9dcfc0890ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMRESOURCELOCATIONPROC</type>
      <name>sglGetProgramResourceLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>add06e6481ab4828b10de6744e6ac820c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC</type>
      <name>sglGetProgramResourceLocationIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab4227dc706146758581ba5f6651e3f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMRESOURCENAMEPROC</type>
      <name>sglGetProgramResourceName</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a47047f32a45e72401ddfe4d91c3f0d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETPROGRAMSTAGEIVPROC</type>
      <name>sglGetProgramStageiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a507174b3b74c285cda7f870cf68b6fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYBUFFEROBJECTI64VPROC</type>
      <name>sglGetQueryBufferObjecti64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6a2d67df8a03c953cbf9015b2f226a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYBUFFEROBJECTIVPROC</type>
      <name>sglGetQueryBufferObjectiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a18e32d1358c9d1ffa53c958850380e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYBUFFEROBJECTUI64VPROC</type>
      <name>sglGetQueryBufferObjectui64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5251493197115a64f9e2505e84d7e782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYBUFFEROBJECTUIVPROC</type>
      <name>sglGetQueryBufferObjectuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a43b7cd457ac66e8cb8705ded3dcb0dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYINDEXEDIVPROC</type>
      <name>sglGetQueryIndexediv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8e5ffdc2feed6578ced720993eb0604f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYIVPROC</type>
      <name>sglGetQueryiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a234f5687d279586aeed9ae8a205fa36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYOBJECTI64VPROC</type>
      <name>sglGetQueryObjecti64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a052d42521bcc9a041d85d1d16c8efe97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYOBJECTIVPROC</type>
      <name>sglGetQueryObjectiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a49a78998a95824902154e6e09383e11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYOBJECTUI64VPROC</type>
      <name>sglGetQueryObjectui64v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a85ce7c297710968be9ce28fd5ef07014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETQUERYOBJECTUIVPROC</type>
      <name>sglGetQueryObjectuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad5be6ee250275064ef6fdbc5b050fe44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETRENDERBUFFERPARAMETERIVPROC</type>
      <name>sglGetRenderbufferParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a64bc5099a935379042aa3d76897f40be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSAMPLERPARAMETERFVPROC</type>
      <name>sglGetSamplerParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a97d3508ea58e5c676c6a970950d8d15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSAMPLERPARAMETERIIVPROC</type>
      <name>sglGetSamplerParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7ad1ea4eb6c94fadc60deff1af1144d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSAMPLERPARAMETERIUIVPROC</type>
      <name>sglGetSamplerParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0502fdf0a58b40e60454c18727e8aad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSAMPLERPARAMETERIVPROC</type>
      <name>sglGetSamplerParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2badf5e1f65a0e4b043ca7a29d8095b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSHADERINFOLOGPROC</type>
      <name>sglGetShaderInfoLog</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aeeb69f6def923025599b5640881f0c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSHADERIVPROC</type>
      <name>sglGetShaderiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a242ce3ad2193cbb5d9e0c7a4fd2a76fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSHADERPRECISIONFORMATPROC</type>
      <name>sglGetShaderPrecisionFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a03552706a9a12b1b197bf1dfcccb9380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSHADERSOURCEPROC</type>
      <name>sglGetShaderSource</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adfa4ede00c63edffec86620501832d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSTRINGPROC</type>
      <name>sglGetString</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a786c0aded7210c0615e44d227c4de722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSTRINGIPROC</type>
      <name>sglGetStringi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1d1efccd6de090a5587358cc0e356662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSUBROUTINEINDEXPROC</type>
      <name>sglGetSubroutineIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a45c038129cdc08e89ede95f66d1fa32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC</type>
      <name>sglGetSubroutineUniformLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a70450734c85cff7b19596eaa62b87482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETSYNCIVPROC</type>
      <name>sglGetSynciv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac3cb107078b16a2d83ef0a1a9849c4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXIMAGEPROC</type>
      <name>sglGetTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6947d916676654a2497da4157b1a8fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXLEVELPARAMETERFVPROC</type>
      <name>sglGetTexLevelParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6c76c5748105809fd8552b4e32aa4346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXLEVELPARAMETERIVPROC</type>
      <name>sglGetTexLevelParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8f4e0099d5725ac7f7efd65b40f8695b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXPARAMETERFVPROC</type>
      <name>sglGetTexParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2a93770c72a554c8c7c9e1e30da821e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXPARAMETERIIVPROC</type>
      <name>sglGetTexParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa5bcb35ac7058ad117a4e137de905947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXPARAMETERIUIVPROC</type>
      <name>sglGetTexParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa389f75f6efe5e0d88d53583f56409ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXPARAMETERIVPROC</type>
      <name>sglGetTexParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1a3cc66889bdd8fb8d0c3cda827b50ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXTUREIMAGEPROC</type>
      <name>sglGetTextureImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad1962e9f0330a8c7cfaa2a8b5506c6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXTURELEVELPARAMETERFVPROC</type>
      <name>sglGetTextureLevelParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad2470bbc9c19740a3bcc1c29c181c00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXTURELEVELPARAMETERIVPROC</type>
      <name>sglGetTextureLevelParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a006badd43c6368dd2774c34a5e00f482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXTUREPARAMETERFVPROC</type>
      <name>sglGetTextureParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a79bd9b7a7d84498d6429db276354a4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXTUREPARAMETERIIVPROC</type>
      <name>sglGetTextureParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a034e009b0ade6e105e635a182ed5179f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXTUREPARAMETERIUIVPROC</type>
      <name>sglGetTextureParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a86ea663d97fb21d63e050e3357c8dde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXTUREPARAMETERIVPROC</type>
      <name>sglGetTextureParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2ba281150762bbcabb7db1d35c03c64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTEXTURESUBIMAGEPROC</type>
      <name>sglGetTextureSubImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a57e94e1ea4832969a04ebe490e77343b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTRANSFORMFEEDBACKI64_VPROC</type>
      <name>sglGetTransformFeedbacki64_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a67f033a3145bb5cb0875e5e9b2ab4d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTRANSFORMFEEDBACKI_VPROC</type>
      <name>sglGetTransformFeedbacki_v</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a449636b2393f3c668823bee12996bfad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTRANSFORMFEEDBACKIVPROC</type>
      <name>sglGetTransformFeedbackiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aadc3a9b124fbeade6ef08f81b9b45099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETTRANSFORMFEEDBACKVARYINGPROC</type>
      <name>sglGetTransformFeedbackVarying</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acb2bb69a533ef3bedbce50a6ffa502c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETUNIFORMBLOCKINDEXPROC</type>
      <name>sglGetUniformBlockIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aef525f64b91038ffa22bac17c9cf6f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETUNIFORMDVPROC</type>
      <name>sglGetUniformdv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7d7d8725b1eb10a5586b3af0b7596f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETUNIFORMFVPROC</type>
      <name>sglGetUniformfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab909e253d1f937a76da97eb13b9a581c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETUNIFORMINDICESPROC</type>
      <name>sglGetUniformIndices</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a74599b92c535a1530b412c64f537e245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETUNIFORMIVPROC</type>
      <name>sglGetUniformiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac9d44ecaeab5bca7254cbc873812b5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETUNIFORMLOCATIONPROC</type>
      <name>sglGetUniformLocation</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac09d2939925e408a0183db253892b602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETUNIFORMSUBROUTINEUIVPROC</type>
      <name>sglGetUniformSubroutineuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a906fdb3f87211d254fc51abe6ba0a97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETUNIFORMUIVPROC</type>
      <name>sglGetUniformuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a603a8058ea4fe5c9ebca3608b91c720a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXARRAYINDEXED64IVPROC</type>
      <name>sglGetVertexArrayIndexed64iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8a2fa6a24f79df8378534112837d2fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXARRAYINDEXEDIVPROC</type>
      <name>sglGetVertexArrayIndexediv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a35ce46a2748e5c1ef9ab4e04eeb190e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXARRAYIVPROC</type>
      <name>sglGetVertexArrayiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0b7d3703eb6030c25b89e3f743ece50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXATTRIBDVPROC</type>
      <name>sglGetVertexAttribdv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad0d208f84fab954727915520ca0c4c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXATTRIBFVPROC</type>
      <name>sglGetVertexAttribfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7a0cbe2cd85a5a6b8c71911c41100b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXATTRIBIIVPROC</type>
      <name>sglGetVertexAttribIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abd42f5d9ac1b0bb3c6416f545f79452a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXATTRIBIUIVPROC</type>
      <name>sglGetVertexAttribIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac85284d2d8c3e199bb154936968deb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXATTRIBIVPROC</type>
      <name>sglGetVertexAttribiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8c181d0e9a24f7280c78e455c9ce90f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXATTRIBLDVPROC</type>
      <name>sglGetVertexAttribLdv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a15d85a979b51f6c394106a7b1ce1fa34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLGETVERTEXATTRIBPOINTERVPROC</type>
      <name>sglGetVertexAttribPointerv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adcbf5e6f068bd4f9a6f3f35e1d3ff3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLHINTPROC</type>
      <name>sglHint</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a997dcd4ddef6cc88f4f97239cce835d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLINVALIDATEBUFFERDATAPROC</type>
      <name>sglInvalidateBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a06d41220a23334a581f2a3005834ec15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLINVALIDATEBUFFERSUBDATAPROC</type>
      <name>sglInvalidateBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7e1819198a1c67ac153d4ba3b311e97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLINVALIDATEFRAMEBUFFERPROC</type>
      <name>sglInvalidateFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad0ebb025711f9258e07d2ecd7f8e51fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC</type>
      <name>sglInvalidateNamedFramebufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5f69daaf87cb445fa5925f90de9d3de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC</type>
      <name>sglInvalidateNamedFramebufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5cd6d4691aded5657a5b2c895b2bceb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLINVALIDATESUBFRAMEBUFFERPROC</type>
      <name>sglInvalidateSubFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a271e43b8cfac0fd7fe0edb15294a9cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLINVALIDATETEXIMAGEPROC</type>
      <name>sglInvalidateTexImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af5414a5a323cbb0fd604c05ddb861b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLINVALIDATETEXSUBIMAGEPROC</type>
      <name>sglInvalidateTexSubImage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab396c9596904f4c70c4e2c6e52ab14f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISBUFFERPROC</type>
      <name>sglIsBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abdaf0c1ddda722a524f689d8b0f50bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISENABLEDPROC</type>
      <name>sglIsEnabled</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6ebad09cce58559dda7d535fe1fb6795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISENABLEDIPROC</type>
      <name>sglIsEnabledi</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a605c671d888053d2b50746a44dec7efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISFRAMEBUFFERPROC</type>
      <name>sglIsFramebuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5572cd2b676ab982d17525e69aaae9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISPROGRAMPROC</type>
      <name>sglIsProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae748ea0d33094d02be544b998c236e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISPROGRAMPIPELINEPROC</type>
      <name>sglIsProgramPipeline</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab0bcd4a76bf05d24ae873878fd1bb36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISQUERYPROC</type>
      <name>sglIsQuery</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6ad27323332696ae8516919e9d019546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISRENDERBUFFERPROC</type>
      <name>sglIsRenderbuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5da05fa6af845adfd2fa6905d0747b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISSAMPLERPROC</type>
      <name>sglIsSampler</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a926fcacee8ead7358473ae6947ac69e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISSHADERPROC</type>
      <name>sglIsShader</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a86168ab29dd74a626ed70436688c8285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISSYNCPROC</type>
      <name>sglIsSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a28647f6d1508d34ba4bc978acfd4337f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISTEXTUREPROC</type>
      <name>sglIsTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a73da2fd0744f64fe46cd347ea5ee12d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISTRANSFORMFEEDBACKPROC</type>
      <name>sglIsTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0d729b369702ffcf2fcb6ad89fe4a0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLISVERTEXARRAYPROC</type>
      <name>sglIsVertexArray</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a74191ee58030a7eecb866565df8e4a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLLINEWIDTHPROC</type>
      <name>sglLineWidth</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a08ea5b733787a5e114ae7b28be24e4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLLINKPROGRAMPROC</type>
      <name>sglLinkProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a91d1a4b26fecb2cd2ae20f957d7694b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLLOGICOPPROC</type>
      <name>sglLogicOp</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ada8aa82324004e0d5fc43e5ce7908485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMAPBUFFERPROC</type>
      <name>sglMapBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1d78fb560c5b968a77144af3287f1781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMAPBUFFERRANGEPROC</type>
      <name>sglMapBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a04a072a222645f3ce83766049feedf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMAPNAMEDBUFFERPROC</type>
      <name>sglMapNamedBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa4955338da9fc4d52b2a8fb7e5d40507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMAPNAMEDBUFFERRANGEPROC</type>
      <name>sglMapNamedBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaf76d539ad51569a8bd71ee3831e5d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMEMORYBARRIERPROC</type>
      <name>sglMemoryBarrier</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aed48f16d7ba4cc68eb65b902f4ba6b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMEMORYBARRIERBYREGIONPROC</type>
      <name>sglMemoryBarrierByRegion</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1ae778728999f0bc94c5789bf1c4f7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMINSAMPLESHADINGPROC</type>
      <name>sglMinSampleShading</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab1fbb7fc6a1fe716f56e1b00bf439980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMULTIDRAWARRAYSPROC</type>
      <name>sglMultiDrawArrays</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2d7f4a74e0c331592e58051c66dc5c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMULTIDRAWARRAYSINDIRECTPROC</type>
      <name>sglMultiDrawArraysIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1054354d46e318776c80ae06ad3bde42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMULTIDRAWELEMENTSPROC</type>
      <name>sglMultiDrawElements</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a05e2716a50b656c73234e7e1856eb6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC</type>
      <name>sglMultiDrawElementsBaseVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7b754beda632fdb6b88d5ac100b2a8dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLMULTIDRAWELEMENTSINDIRECTPROC</type>
      <name>sglMultiDrawElementsIndirect</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaa656623f7726cb891ca0daeb413481c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDBUFFERDATAPROC</type>
      <name>sglNamedBufferData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab610a1ba158a08cd1ef840711e0cfa83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDBUFFERSTORAGEPROC</type>
      <name>sglNamedBufferStorage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abc7b155ea56985702884b9a97de044d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDBUFFERSUBDATAPROC</type>
      <name>sglNamedBufferSubData</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac63556a253903a60b3ecd3531609e2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC</type>
      <name>sglNamedFramebufferDrawBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1d71bcf9a5f5f7af5d06b475ccb72c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC</type>
      <name>sglNamedFramebufferDrawBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5bd3f9a6249fd662d898d9eb386586a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC</type>
      <name>sglNamedFramebufferParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>add5dc88ff736e7824b45718040d4d684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC</type>
      <name>sglNamedFramebufferReadBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8631ba6a9f7c0c2d2b9666f54e485a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC</type>
      <name>sglNamedFramebufferRenderbuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a081443f2ef3ddf08305fce95b164a56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDFRAMEBUFFERTEXTUREPROC</type>
      <name>sglNamedFramebufferTexture</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a86154c245bcd3f47a678234c7cdd89a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC</type>
      <name>sglNamedFramebufferTextureLayer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af3bc284e2f2afa57fde99a22a78fe935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDRENDERBUFFERSTORAGEPROC</type>
      <name>sglNamedRenderbufferStorage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ada431426eb8b2c3ce4f4760f9640a42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC</type>
      <name>sglNamedRenderbufferStorageMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ace7ee57c5410cf6be31c42cebeffc18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLOBJECTLABELPROC</type>
      <name>sglObjectLabel</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0803a636173a5e6609d784a8174cf849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLOBJECTPTRLABELPROC</type>
      <name>sglObjectPtrLabel</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5bbb30b7aa8c1b4ed22b8b6d118aca0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPATCHPARAMETERFVPROC</type>
      <name>sglPatchParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a40faa3271d4e2e930999c1928f3b82ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPATCHPARAMETERIPROC</type>
      <name>sglPatchParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4da3b7eaf00b6a81f76cf09a891ece0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPAUSETRANSFORMFEEDBACKPROC</type>
      <name>sglPauseTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6d7179ded37ec3b0fb7ef94a8b7992bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPIXELSTOREFPROC</type>
      <name>sglPixelStoref</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af71fe2f92330761bd29331244a798ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPIXELSTOREIPROC</type>
      <name>sglPixelStorei</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afcc67e8e8fa47095defce009d175d3b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPOINTPARAMETERFPROC</type>
      <name>sglPointParameterf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9c7bcc759f1775e7c3e54d284e19616e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPOINTPARAMETERFVPROC</type>
      <name>sglPointParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6b9f6f838fdd8bea4e288af47389e778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPOINTPARAMETERIPROC</type>
      <name>sglPointParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3c46f736b582d3ee56f4157016707a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPOINTPARAMETERIVPROC</type>
      <name>sglPointParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0b5a20fc3fc456525553c4cc8220984b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPOINTSIZEPROC</type>
      <name>sglPointSize</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaa89c1ee95608868dab9dc349b39ed4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPOLYGONMODEPROC</type>
      <name>sglPolygonMode</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af1b64b0aeda5af6ba29687d7a14d818f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPOLYGONOFFSETPROC</type>
      <name>sglPolygonOffset</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3ac9045e1f415350f891f5a4573ec35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPOPDEBUGGROUPPROC</type>
      <name>sglPopDebugGroup</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8ffa5ed3271d29b7e06e9a8354517c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPRIMITIVERESTARTINDEXPROC</type>
      <name>sglPrimitiveRestartIndex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8290a23b5350d067b7eb90edc79aec80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMBINARYPROC</type>
      <name>sglProgramBinary</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a68fa225c6715ed8fe69769052ce84730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMPARAMETERIPROC</type>
      <name>sglProgramParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa8aed89ea5582a90ba5d3734b61a3a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM1DPROC</type>
      <name>sglProgramUniform1d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7c1c9e392fc4fb06d7870e5e91657690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM1DVPROC</type>
      <name>sglProgramUniform1dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8a87a22d09f5126cfa174eefdcee2f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM1FPROC</type>
      <name>sglProgramUniform1f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6f00ced7c141980d47ac28c03076653a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM1FVPROC</type>
      <name>sglProgramUniform1fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6916c1ae19f5942652a6041a32972bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM1IPROC</type>
      <name>sglProgramUniform1i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3c689529bd8ba11daa3cdd7782ce262f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM1IVPROC</type>
      <name>sglProgramUniform1iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a944c10fd488932a3a072b2e9bf0b2abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM1UIPROC</type>
      <name>sglProgramUniform1ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a24514f7e608893d3220e20b345ed9be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM1UIVPROC</type>
      <name>sglProgramUniform1uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a31d049a68771f63e1fc24b05e3d3436d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM2DPROC</type>
      <name>sglProgramUniform2d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a52ea81eb315b65fb904e7d9486b7d1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM2DVPROC</type>
      <name>sglProgramUniform2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a06f68cf920da7605e2dcdf9f6f376100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM2FPROC</type>
      <name>sglProgramUniform2f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a086dc261943ac612dbd96c3c60dc243b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM2FVPROC</type>
      <name>sglProgramUniform2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a019746a10b58b9302f3f573a798dcf2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM2IPROC</type>
      <name>sglProgramUniform2i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1b2a1cdb3d144cea258f50f5a295f4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM2IVPROC</type>
      <name>sglProgramUniform2iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5a5311509b5ae072f7751733861fac46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM2UIPROC</type>
      <name>sglProgramUniform2ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a26893e16cd0db1a5ca3999bce470f396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM2UIVPROC</type>
      <name>sglProgramUniform2uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab90b471b539362bd180ff3669c1ff2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM3DPROC</type>
      <name>sglProgramUniform3d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaf36ad41929c25e06c9d02026414d81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM3DVPROC</type>
      <name>sglProgramUniform3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5488ded35b9f76ebea1b99b235dac819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM3FPROC</type>
      <name>sglProgramUniform3f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a54616bb9254bfc2885a5eb1b833b3abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM3FVPROC</type>
      <name>sglProgramUniform3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afd49b4b06a1bbac9fb9eb2bc7bd7b7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM3IPROC</type>
      <name>sglProgramUniform3i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adf9ca52e553afc5b337253c065349d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM3IVPROC</type>
      <name>sglProgramUniform3iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a326fbb816d65d42df8d5c653dfa6ae4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM3UIPROC</type>
      <name>sglProgramUniform3ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae6d2680ae0d03a8103ec33aa9db48086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM3UIVPROC</type>
      <name>sglProgramUniform3uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af637d3fbea6b2e9c9fcc7af9827c3e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM4DPROC</type>
      <name>sglProgramUniform4d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac96d2cc9d80edf0dcf2e28e9d27642a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM4DVPROC</type>
      <name>sglProgramUniform4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac0ade6be07f311f8440b49508e18aed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM4FPROC</type>
      <name>sglProgramUniform4f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a26db0133408c9b213f7944b5186bda7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM4FVPROC</type>
      <name>sglProgramUniform4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab96eeb3cfb1270ee044818498d03f96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM4IPROC</type>
      <name>sglProgramUniform4i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab9fc579f742390d351842a6a0ac988ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM4IVPROC</type>
      <name>sglProgramUniform4iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acdb678bf58dea3ccfa94e0127d0b1c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM4UIPROC</type>
      <name>sglProgramUniform4ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aced12551e91b287b924ec33834fe0f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORM4UIVPROC</type>
      <name>sglProgramUniform4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad628956918fa6b4c463cb92d28d0239f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX2DVPROC</type>
      <name>sglProgramUniformMatrix2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac48331155803efbfb3e14bda726b3212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX2FVPROC</type>
      <name>sglProgramUniformMatrix2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9e0bbb82003464b137a2b7d42fc5fc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC</type>
      <name>sglProgramUniformMatrix2x3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab7434e2e4ba9523e4660ab5fcb944cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC</type>
      <name>sglProgramUniformMatrix2x3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a205357509c67de6a4b40a479a56e09e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC</type>
      <name>sglProgramUniformMatrix2x4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a86185fae54ae53aa7089f196e9c19d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC</type>
      <name>sglProgramUniformMatrix2x4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a52a1cf08d3c4d1390ae1e48cf0f4e90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX3DVPROC</type>
      <name>sglProgramUniformMatrix3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a89927a692f8c11dc04be694be248634f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX3FVPROC</type>
      <name>sglProgramUniformMatrix3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6fe34f46c344fe77a6b567ac08c570bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC</type>
      <name>sglProgramUniformMatrix3x2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8da3eff24479b2ad50f0e732f8bdb7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC</type>
      <name>sglProgramUniformMatrix3x2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa15d0bd8d984c7da1458b1aec44e1bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC</type>
      <name>sglProgramUniformMatrix3x4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2197f956dc8938feab3835c1b96d4bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC</type>
      <name>sglProgramUniformMatrix3x4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1346b8d828dcd3a17660c61a3f692f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX4DVPROC</type>
      <name>sglProgramUniformMatrix4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a68d0e06619731dd0f5fbda6d8d2bbaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX4FVPROC</type>
      <name>sglProgramUniformMatrix4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6d80f016ad9e6c61f2945888a3af269b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC</type>
      <name>sglProgramUniformMatrix4x2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abc5cdd8a3e720886ff5da5da7bd3630c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC</type>
      <name>sglProgramUniformMatrix4x2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a26f76ca7d3a4256500b7174f9db73c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC</type>
      <name>sglProgramUniformMatrix4x3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6d7a6e36029eed7cfeeb21b6f61ace83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC</type>
      <name>sglProgramUniformMatrix4x3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0949ea8730fe4cf6cc62bfe230a7eb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPROVOKINGVERTEXPROC</type>
      <name>sglProvokingVertex</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a26d039eb9a9455b8f83c9bcc59c61388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLPUSHDEBUGGROUPPROC</type>
      <name>sglPushDebugGroup</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1824430ce244bc6009b4053ff41a8580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLQUERYCOUNTERPROC</type>
      <name>sglQueryCounter</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab0c4169f1b2b48d2538c5741222357e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLREADBUFFERPROC</type>
      <name>sglReadBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad9f0c5552b5b88b04469d8ce50168a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLREADNPIXELSPROC</type>
      <name>sglReadnPixels</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7b107bf473f755d2dbff36ef5941d857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLREADPIXELSPROC</type>
      <name>sglReadPixels</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a09aef0f7790006b66c6a6c31a5830256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLRELEASESHADERCOMPILERPROC</type>
      <name>sglReleaseShaderCompiler</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9566d4a9a7545f31be0a76118dc62fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLRENDERBUFFERSTORAGEPROC</type>
      <name>sglRenderbufferStorage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a99cb898cefb78e7368864d0c639cdbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC</type>
      <name>sglRenderbufferStorageMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae0c179301ba76cdc9e170d2f9a80aa83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLRESUMETRANSFORMFEEDBACKPROC</type>
      <name>sglResumeTransformFeedback</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa6aed6aa17ba2d665e537d5c7a012f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSAMPLECOVERAGEPROC</type>
      <name>sglSampleCoverage</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac8d750f506378d40b4ce9a476c4b8bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSAMPLEMASKIPROC</type>
      <name>sglSampleMaski</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acf93c7fcb3eec84092bb075cdcad13c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSAMPLERPARAMETERFPROC</type>
      <name>sglSamplerParameterf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac15031c36c476ff9270d64ac6a2df0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSAMPLERPARAMETERFVPROC</type>
      <name>sglSamplerParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad693f40a7e324d802fb04ba27b8a752f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSAMPLERPARAMETERIPROC</type>
      <name>sglSamplerParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3b8e5da717889ad98de2ef415e72b668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSAMPLERPARAMETERIIVPROC</type>
      <name>sglSamplerParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a75ca881cb8bfb014ddc806c27dc0130a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSAMPLERPARAMETERIUIVPROC</type>
      <name>sglSamplerParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af37b179f57cf6cb6fd179f976d14d8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSAMPLERPARAMETERIVPROC</type>
      <name>sglSamplerParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a65f3c38d41c2d84d7ff7de05570bce50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSCISSORPROC</type>
      <name>sglScissor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9f643f2b921ed6a3f2019c8529286965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSCISSORARRAYVPROC</type>
      <name>sglScissorArrayv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a45e58dbeb905ac3bf485b863f34cb5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSCISSORINDEXEDPROC</type>
      <name>sglScissorIndexed</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a48f2d6b555a1b8680a63309492133c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSCISSORINDEXEDVPROC</type>
      <name>sglScissorIndexedv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2067274388adadac1c724bb71aa3711e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSHADERBINARYPROC</type>
      <name>sglShaderBinary</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a409b726c51ca4cc4b1879c01c3a38fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSHADERSOURCEPROC</type>
      <name>sglShaderSource</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a99e262321772fb124250053e3890eddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSHADERSTORAGEBLOCKBINDINGPROC</type>
      <name>sglShaderStorageBlockBinding</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a248425f9b2abdd37197dce7bb51fb1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSTENCILFUNCPROC</type>
      <name>sglStencilFunc</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a26e3f6ee4f03cec3a1dbca7e7aa331c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSTENCILFUNCSEPARATEPROC</type>
      <name>sglStencilFuncSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5eb3a70e44c3c90998b1b83b5a59d287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSTENCILMASKPROC</type>
      <name>sglStencilMask</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa58028320ee7a80d93693ae76c6244b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSTENCILMASKSEPARATEPROC</type>
      <name>sglStencilMaskSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a787a4dea18cd13782f6bfcbf9227d201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSTENCILOPPROC</type>
      <name>sglStencilOp</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af5b076502abd6c0f37236c89c04fdc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLSTENCILOPSEPARATEPROC</type>
      <name>sglStencilOpSeparate</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8fb2b51a1459ba80ed3afb9d0a4072c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXBUFFERPROC</type>
      <name>sglTexBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abd42c5011a63bef137d1645ef65c21d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXBUFFERRANGEPROC</type>
      <name>sglTexBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ace876225f89a6b3718129a46f17878b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXIMAGE1DPROC</type>
      <name>sglTexImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1f276865de2947a139d355cdd716ae5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXIMAGE2DPROC</type>
      <name>sglTexImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab9e972c7270beed977265db2f2adc339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXIMAGE2DMULTISAMPLEPROC</type>
      <name>sglTexImage2DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa6a9442def236e0486ddc02fc2847014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXIMAGE3DPROC</type>
      <name>sglTexImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad3962df3cbbf8843ad0b41d1073296bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXIMAGE3DMULTISAMPLEPROC</type>
      <name>sglTexImage3DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adf4f8929df7aad1c9d042afef30227b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXPARAMETERFPROC</type>
      <name>sglTexParameterf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4e35bbd4ab43278e997b657df12ec577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXPARAMETERFVPROC</type>
      <name>sglTexParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a02238e520bcdb140ec02f757a839746e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXPARAMETERIPROC</type>
      <name>sglTexParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad200d1be6a80ef616cd2d2983c82ab11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXPARAMETERIIVPROC</type>
      <name>sglTexParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1061126e2d20bb487fa6b5499f934b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXPARAMETERIUIVPROC</type>
      <name>sglTexParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9cda091461fc1da53b825a1f59e2671b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXPARAMETERIVPROC</type>
      <name>sglTexParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af4c1f3428f649de93f0ae458e604280a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXSTORAGE1DPROC</type>
      <name>sglTexStorage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae376b196f65f85ab6fa2de829e73c104</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXSTORAGE2DPROC</type>
      <name>sglTexStorage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a98319b7f6f7a4ffebf64b781fddfc82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXSTORAGE2DMULTISAMPLEPROC</type>
      <name>sglTexStorage2DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a95c2f03a3f806c492f7b732a8b748146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXSTORAGE3DPROC</type>
      <name>sglTexStorage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a95208df834e481134690a67df826d059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXSTORAGE3DMULTISAMPLEPROC</type>
      <name>sglTexStorage3DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a06124f0ee7443b2c18d01f5584318320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXSUBIMAGE1DPROC</type>
      <name>sglTexSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a577372b8def4e5c9b3d03257d2a697a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXSUBIMAGE2DPROC</type>
      <name>sglTexSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a64bd558dc32d871f7fc1b6f1636336a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXSUBIMAGE3DPROC</type>
      <name>sglTexSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8e5a62ef22139a988a33345f02aadca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREBARRIERPROC</type>
      <name>sglTextureBarrier</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3100ed2035db6f7625881fb2051036d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREBUFFERPROC</type>
      <name>sglTextureBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af1483db586286fa4163b3894163102bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREBUFFERRANGEPROC</type>
      <name>sglTextureBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7b6c700fd9d3d8808df2532fe6766105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREPARAMETERFPROC</type>
      <name>sglTextureParameterf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4224e7bbec578caead7a15603cecf40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREPARAMETERFVPROC</type>
      <name>sglTextureParameterfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae4e2afb0c38dd9b3956e97c70097732c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREPARAMETERIPROC</type>
      <name>sglTextureParameteri</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2cc4c87fc80b9376a369b4803f25fd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREPARAMETERIIVPROC</type>
      <name>sglTextureParameterIiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a51d1175d5c6941cc34c92d3f8b72f746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREPARAMETERIUIVPROC</type>
      <name>sglTextureParameterIuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7df7c22af1df0a030e7e472b0bc242a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREPARAMETERIVPROC</type>
      <name>sglTextureParameteriv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afdaec82dbd7968fcb71f554a00d154aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTURESTORAGE1DPROC</type>
      <name>sglTextureStorage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1cf58f157fc474dcb6b98af7c10a50b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTURESTORAGE2DPROC</type>
      <name>sglTextureStorage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad2ac064bbb090ec3dcaecf83cc0dad58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC</type>
      <name>sglTextureStorage2DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aab334a588b632559771f998fad79088b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTURESTORAGE3DPROC</type>
      <name>sglTextureStorage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6d5dd6531471ee912e5198dfe757e356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC</type>
      <name>sglTextureStorage3DMultisample</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a79b332b486bbc56a6052a1b30f0b4ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTURESUBIMAGE1DPROC</type>
      <name>sglTextureSubImage1D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a22c3dcc71d47af316be8a25769001695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTURESUBIMAGE2DPROC</type>
      <name>sglTextureSubImage2D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0f58a87b1f125e14b124f42b867be221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTURESUBIMAGE3DPROC</type>
      <name>sglTextureSubImage3D</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aea1aea564ada3752b56729840ff8cbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTEXTUREVIEWPROC</type>
      <name>sglTextureView</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6f95c671895903af52b7901b975c58bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC</type>
      <name>sglTransformFeedbackBufferBase</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af4c572fa89ddc1d6ef7c3fda1c60006c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC</type>
      <name>sglTransformFeedbackBufferRange</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7b817aa2b4e4bf0e1f16e442041d2d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLTRANSFORMFEEDBACKVARYINGSPROC</type>
      <name>sglTransformFeedbackVaryings</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a371f403d54c94a0886a02d5b3e6fb29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM1DPROC</type>
      <name>sglUniform1d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a06c709e748e6767a6b9b45e810d5c3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM1DVPROC</type>
      <name>sglUniform1dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a68a11aabe8f7aef2ca40e5d4cd9afe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM1FPROC</type>
      <name>sglUniform1f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6f0398210c16fd3e9cb8314d13bedb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM1FVPROC</type>
      <name>sglUniform1fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8ba29d6a4dd0b8f1a7fcc73d78f47118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM1IPROC</type>
      <name>sglUniform1i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a49393ab5de95973cff49e9f63652821c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM1IVPROC</type>
      <name>sglUniform1iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac54d0e9ada53657bc6a7d442b8cddcc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM1UIPROC</type>
      <name>sglUniform1ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af29559cf1941d2e025ece9ae966b212c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM1UIVPROC</type>
      <name>sglUniform1uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac8e17b534bb4b5d6b2122ce2eac9bded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM2DPROC</type>
      <name>sglUniform2d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adb95c0b6e5445ed13cbec6b95753dfc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM2DVPROC</type>
      <name>sglUniform2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a55fe029eb5689ed0159c90e64af850eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM2FPROC</type>
      <name>sglUniform2f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5bd8f51760c44165ea03732b5d107799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM2FVPROC</type>
      <name>sglUniform2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a022cc4ca442b916f4a2c9727868c77fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM2IPROC</type>
      <name>sglUniform2i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4170088d08bf92f8f179ee290a345b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM2IVPROC</type>
      <name>sglUniform2iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a01fb3b08cf955c9be525af7d2f46aa44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM2UIPROC</type>
      <name>sglUniform2ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af752586bffbb696eddf9dbe80bd70739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM2UIVPROC</type>
      <name>sglUniform2uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae37a45fb0e95d659a88adeff82e0bbd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM3DPROC</type>
      <name>sglUniform3d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a82dd29ccd316ff2108753ac9079f7ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM3DVPROC</type>
      <name>sglUniform3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a47594a9717bd1e234752f13e427bfccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM3FPROC</type>
      <name>sglUniform3f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa0ecfdf0ba19d01315ae090f840f7c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM3FVPROC</type>
      <name>sglUniform3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a48968b151814d713c1b9dc88aa4faf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM3IPROC</type>
      <name>sglUniform3i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a23f9d9ffd6163f42b4f01922b1df1488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM3IVPROC</type>
      <name>sglUniform3iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a93a27a8a511e7ac405bd22706f70a0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM3UIPROC</type>
      <name>sglUniform3ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a70ed2551182ad3f6e346a63e01e95773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM3UIVPROC</type>
      <name>sglUniform3uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a74ffebfc46bd9d34e23c6ba08db46be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM4DPROC</type>
      <name>sglUniform4d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aceefde591547b4d99f8b43acdae8d60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM4DVPROC</type>
      <name>sglUniform4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0193d33acdd57cd6ca918bdb05fdbfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM4FPROC</type>
      <name>sglUniform4f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a053ebd3dd68a051d5716065c798c2b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM4FVPROC</type>
      <name>sglUniform4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7794e239a75f975eebaa5ca349984fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM4IPROC</type>
      <name>sglUniform4i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab37debf6667fd08147946874e6b5fa24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM4IVPROC</type>
      <name>sglUniform4iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a40ed55186f719c7824229c04b52d810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM4UIPROC</type>
      <name>sglUniform4ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1e42fdd7147821b319217be2873dac90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORM4UIVPROC</type>
      <name>sglUniform4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6d3f7161c72200e98c38cfee4eb7635b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMBLOCKBINDINGPROC</type>
      <name>sglUniformBlockBinding</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adbffa99120ee7689284fa00062ef5076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX2DVPROC</type>
      <name>sglUniformMatrix2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6545684be4921ad6fb202ff69af597ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX2FVPROC</type>
      <name>sglUniformMatrix2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a449b35adb7401e8fb580d25969c2abcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX2X3DVPROC</type>
      <name>sglUniformMatrix2x3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3065531c997fd96879ab2310ff2af342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX2X3FVPROC</type>
      <name>sglUniformMatrix2x3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abf4ac4a43e8ad8e9f836cc4a3c828d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX2X4DVPROC</type>
      <name>sglUniformMatrix2x4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afea21850149abf0fc0f1c468fe8ff8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX2X4FVPROC</type>
      <name>sglUniformMatrix2x4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acb904417f47d22f4129a4671ff2adc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX3DVPROC</type>
      <name>sglUniformMatrix3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a708fd2380fdc54bff058357085756bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX3FVPROC</type>
      <name>sglUniformMatrix3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a069f65455ff53ec99479697d5d7699fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX3X2DVPROC</type>
      <name>sglUniformMatrix3x2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af2deddcd9394127dc98db50bdb22c1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX3X2FVPROC</type>
      <name>sglUniformMatrix3x2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4de41106f5f5326002cfcd38a5048686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX3X4DVPROC</type>
      <name>sglUniformMatrix3x4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad76af19e9cb868c0fe9494d9101ff685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX3X4FVPROC</type>
      <name>sglUniformMatrix3x4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4beeced4e60f5e7b80565572eb175ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX4DVPROC</type>
      <name>sglUniformMatrix4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a420aceac9732c05fdd7afe626556fc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX4FVPROC</type>
      <name>sglUniformMatrix4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acdf382b18b1450a884da292a71e15ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX4X2DVPROC</type>
      <name>sglUniformMatrix4x2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a707bbee3936e5e6fa1fe6c5a1a76ddef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX4X2FVPROC</type>
      <name>sglUniformMatrix4x2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa58fea731f568c412ca6246c923dfc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX4X3DVPROC</type>
      <name>sglUniformMatrix4x3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abd4e82ef9eae1a80e71ef2589e339483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMMATRIX4X3FVPROC</type>
      <name>sglUniformMatrix4x3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a047563da38d1c12c3197c4ae9e18173f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNIFORMSUBROUTINESUIVPROC</type>
      <name>sglUniformSubroutinesuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aec048b2a66f5ec4bd9aa8f31a8479266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNMAPBUFFERPROC</type>
      <name>sglUnmapBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a52305359c7342bcdb4873d2494d00e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUNMAPNAMEDBUFFERPROC</type>
      <name>sglUnmapNamedBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4f9ccf69dad943ade6f5006405f709df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUSEPROGRAMPROC</type>
      <name>sglUseProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa55f730635f0a421659285112299b658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLUSEPROGRAMSTAGESPROC</type>
      <name>sglUseProgramStages</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a532011ec1fae97b4c8e12b585a03bcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVALIDATEPROGRAMPROC</type>
      <name>sglValidateProgram</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aac106cce43dbd270610bfbf6c7533743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVALIDATEPROGRAMPIPELINEPROC</type>
      <name>sglValidateProgramPipeline</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a414835bcec3b5fec1efc7e052e9fca02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXARRAYATTRIBBINDINGPROC</type>
      <name>sglVertexArrayAttribBinding</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a67b29f54613cc77f765bfa56d9e6c542</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXARRAYATTRIBFORMATPROC</type>
      <name>sglVertexArrayAttribFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae8a7aa356455a9d4371d1e18bf674e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXARRAYATTRIBIFORMATPROC</type>
      <name>sglVertexArrayAttribIFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab82a9e5ac60f9b0beb2225a90d8b224e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXARRAYATTRIBLFORMATPROC</type>
      <name>sglVertexArrayAttribLFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9ed837e2044abed851b9e2eccdf2cdb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXARRAYBINDINGDIVISORPROC</type>
      <name>sglVertexArrayBindingDivisor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>adfff5b3984529785440045454e652b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXARRAYELEMENTBUFFERPROC</type>
      <name>sglVertexArrayElementBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2d081183b9ba9c9589930a4d072fcf97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXARRAYVERTEXBUFFERPROC</type>
      <name>sglVertexArrayVertexBuffer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa90c772997b3a0564d9a3cc0c511afbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXARRAYVERTEXBUFFERSPROC</type>
      <name>sglVertexArrayVertexBuffers</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac96e6895c99e49b29528fc5810e47681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB1DPROC</type>
      <name>sglVertexAttrib1d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac40986f5c069a060f36f41c2313fb088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB1DVPROC</type>
      <name>sglVertexAttrib1dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0be58c1b14496e6c62d294d61eb419c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB1FPROC</type>
      <name>sglVertexAttrib1f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2551e46628eca816e6765a8b3dde72d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB1FVPROC</type>
      <name>sglVertexAttrib1fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af6f96e792d6510c7d0938ece2c3df799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB1SPROC</type>
      <name>sglVertexAttrib1s</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a17819ad6e4228408f43e6990e051a4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB1SVPROC</type>
      <name>sglVertexAttrib1sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7e235aea58a697561b32b274be7cd0eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB2DPROC</type>
      <name>sglVertexAttrib2d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afe01b043c104c45c63fd31b248baee65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB2DVPROC</type>
      <name>sglVertexAttrib2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae917a16a49cb88647e1035bdb7ec324e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB2FPROC</type>
      <name>sglVertexAttrib2f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a01f41764e4462e4be5998a6084313b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB2FVPROC</type>
      <name>sglVertexAttrib2fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac6a02cf1d06cd34377ca88e11cf295de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB2SPROC</type>
      <name>sglVertexAttrib2s</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afcfd92e2dcac96a9272605c21312c982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB2SVPROC</type>
      <name>sglVertexAttrib2sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afe23abf389ae17da44d8b8d5ed05197c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB3DPROC</type>
      <name>sglVertexAttrib3d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac42ba60a6ed94fba90d5be12e6292d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB3DVPROC</type>
      <name>sglVertexAttrib3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8e6e4b70fde403896dc77088cb83877c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB3FPROC</type>
      <name>sglVertexAttrib3f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7aeffee6081c549e38944781265ef88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB3FVPROC</type>
      <name>sglVertexAttrib3fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4467f18f69e46c2de740eb43c33f286d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB3SPROC</type>
      <name>sglVertexAttrib3s</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a08f95f8ab453b9040ac17715b038a918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB3SVPROC</type>
      <name>sglVertexAttrib3sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a23b393311e149d5e1e07a171460e1912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4BVPROC</type>
      <name>sglVertexAttrib4bv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0aea2453789ca8509c1abc0566b94b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4DPROC</type>
      <name>sglVertexAttrib4d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a6b6b6961e9533260bdc3418b6c7dd356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4DVPROC</type>
      <name>sglVertexAttrib4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9054eaf25203699d58d6cf37708115c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4FPROC</type>
      <name>sglVertexAttrib4f</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad1b91a7c40372e31837584ae3d97dadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4FVPROC</type>
      <name>sglVertexAttrib4fv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a04b4a22287336f53cd8d2915d95120c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4IVPROC</type>
      <name>sglVertexAttrib4iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a5e3ab2483ca44f4987b714813f75bd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4NBVPROC</type>
      <name>sglVertexAttrib4Nbv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2fa95a67a3b3cbdcb6d0ed2d2f2629ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4NIVPROC</type>
      <name>sglVertexAttrib4Niv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8071db22a0a0435a3ffa6c642b208e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4NSVPROC</type>
      <name>sglVertexAttrib4Nsv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1c0764dafe52af73d8169aa3d1cbfde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4NUBPROC</type>
      <name>sglVertexAttrib4Nub</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac0ce538a4cc65f143302ed697ce57c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4NUBVPROC</type>
      <name>sglVertexAttrib4Nubv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a678619cc004ddf1b63bd2cc6db8aa87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4NUIVPROC</type>
      <name>sglVertexAttrib4Nuiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a51928fe4a1f136b924b108433e542215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4NUSVPROC</type>
      <name>sglVertexAttrib4Nusv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaa8c7a6ef38622865a72b677f2d08ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4SPROC</type>
      <name>sglVertexAttrib4s</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a48d11c83fe5e15c74f2a0113af913bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4SVPROC</type>
      <name>sglVertexAttrib4sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a171a4ac408bf28be66318b0567ddb7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4UBVPROC</type>
      <name>sglVertexAttrib4ubv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ab612e370d79d8ac8367a794487bf561b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4UIVPROC</type>
      <name>sglVertexAttrib4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a504b699d0af1236b938b1d867f58cfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIB4USVPROC</type>
      <name>sglVertexAttrib4usv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2fbce3c44f4e0128e31721f5bcbd16b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBBINDINGPROC</type>
      <name>sglVertexAttribBinding</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa2e72c17a348c25369e774a7313800a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBDIVISORPROC</type>
      <name>sglVertexAttribDivisor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a7d0de79461595bd9f075386a605dc5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBFORMATPROC</type>
      <name>sglVertexAttribFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3d6fdd7ca535fc791238e001e561941d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI1IPROC</type>
      <name>sglVertexAttribI1i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4c3d1b9ebd992678cab8eaf759ccc501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI1IVPROC</type>
      <name>sglVertexAttribI1iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ac00a6bffbebcb40606c318a27bc54fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI1UIPROC</type>
      <name>sglVertexAttribI1ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad3f4d650b87eb0131589e6cc36c0ea51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI1UIVPROC</type>
      <name>sglVertexAttribI1uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4fdf33ff14eb76302aa0d500dd13a1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI2IPROC</type>
      <name>sglVertexAttribI2i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3666b4e2bc0583bca171ba82f2d4b83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI2IVPROC</type>
      <name>sglVertexAttribI2iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af02dcf8fc23e53fd157f57084af0f198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI2UIPROC</type>
      <name>sglVertexAttribI2ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a666150073f316a6aae2eae3cc189ac4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI2UIVPROC</type>
      <name>sglVertexAttribI2uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaf11fa17a1ca4db80250ddbea688cbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI3IPROC</type>
      <name>sglVertexAttribI3i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae054e1c5bd74a752b93e0a4a3264cffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI3IVPROC</type>
      <name>sglVertexAttribI3iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1cb3280d52fe04d0fcab61d52cc27b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI3UIPROC</type>
      <name>sglVertexAttribI3ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1bfd7768371fb4ec865ca310812ab5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI3UIVPROC</type>
      <name>sglVertexAttribI3uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0b44c0b7e429245c91a008ec3de9f481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI4BVPROC</type>
      <name>sglVertexAttribI4bv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a4d2f15bd4e4653d676728a3814deee8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI4IPROC</type>
      <name>sglVertexAttribI4i</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a450d2652c09fa327f50244f55897f606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI4IVPROC</type>
      <name>sglVertexAttribI4iv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a87741dd2ab3e95893ee6bb921bf87192</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI4SVPROC</type>
      <name>sglVertexAttribI4sv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1a195b74261b36c62e798cb5935d5f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI4UBVPROC</type>
      <name>sglVertexAttribI4ubv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8b4472de9434926a567800ec5d9cf5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI4UIPROC</type>
      <name>sglVertexAttribI4ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>acd6784f4cb8222515b0c374843541b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI4UIVPROC</type>
      <name>sglVertexAttribI4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aef437e9936189a0ab58a4aa070e15e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBI4USVPROC</type>
      <name>sglVertexAttribI4usv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a8377a303526fb5b94a6612cee054f8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBIFORMATPROC</type>
      <name>sglVertexAttribIFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>afdb22a64b35dff3b42a681750cf18799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBIPOINTERPROC</type>
      <name>sglVertexAttribIPointer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af129a1d8d6f19a7bceb597c592493f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBL1DPROC</type>
      <name>sglVertexAttribL1d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a20952a3817b3ed0cde55e980272e8040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBL1DVPROC</type>
      <name>sglVertexAttribL1dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a9803e52fc4fa3dd9abff28e0bcc50908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBL2DPROC</type>
      <name>sglVertexAttribL2d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3df142c284eac246a5167b63239bb308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBL2DVPROC</type>
      <name>sglVertexAttribL2dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a299c0e93aa02acfeafb09c312c6fe19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBL3DPROC</type>
      <name>sglVertexAttribL3d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a0310ad17c46ab83b9cae05c0f3335c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBL3DVPROC</type>
      <name>sglVertexAttribL3dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a1a90834d0e08e5c5c3146d1f096d7494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBL4DPROC</type>
      <name>sglVertexAttribL4d</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>abb1cfe8fb9209e1060b703c12da0454c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBL4DVPROC</type>
      <name>sglVertexAttribL4dv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a80a563db46ed5d6ab70560d04fcdbd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBLFORMATPROC</type>
      <name>sglVertexAttribLFormat</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad5dfc899cf5e7beceed4f384862a7ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBLPOINTERPROC</type>
      <name>sglVertexAttribLPointer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ae936fddac6d5972f72a39c978c85b19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBP1UIPROC</type>
      <name>sglVertexAttribP1ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>af2be76649355a20304b39654db385186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBP1UIVPROC</type>
      <name>sglVertexAttribP1uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ad835ce82f65f5fec50c720e48d8dfd1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBP2UIPROC</type>
      <name>sglVertexAttribP2ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a99e695f25d35d87abf5812110e1578e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBP2UIVPROC</type>
      <name>sglVertexAttribP2uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a518731b13af63d95b7125dac289d4266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBP3UIPROC</type>
      <name>sglVertexAttribP3ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a2902fc938a5ffa8bdefb08c0c17bc76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBP3UIVPROC</type>
      <name>sglVertexAttribP3uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aaa6d81794b8986051cf49435f07cb27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBP4UIPROC</type>
      <name>sglVertexAttribP4ui</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a36c515d5a48e5e1603d522c82da0025e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBP4UIVPROC</type>
      <name>sglVertexAttribP4uiv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a030283b2499eb57eeee9dbc4b0d7ad73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXATTRIBPOINTERPROC</type>
      <name>sglVertexAttribPointer</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a3204c605c8122390417d17ca3926a0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVERTEXBINDINGDIVISORPROC</type>
      <name>sglVertexBindingDivisor</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a19050c955a014a6f8954838f6d572ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVIEWPORTPROC</type>
      <name>sglViewport</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>ada2e79dbf6ad78588b6505610f3cd2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVIEWPORTARRAYVPROC</type>
      <name>sglViewportArrayv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a67f400803b75c2589c0d39807e4b90a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVIEWPORTINDEXEDFPROC</type>
      <name>sglViewportIndexedf</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a212af7706578549a2f33efcc3256d7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLVIEWPORTINDEXEDFVPROC</type>
      <name>sglViewportIndexedfv</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>aa480a3f3bfc6df0c2bba6e8da97bd5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNGLWAITSYNCPROC</type>
      <name>sglWaitSync</name>
      <anchorfile>GteOpenGL_8cpp.html</anchorfile>
      <anchor>a21cb596a6a1295426ee2d5630c447117</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteOpenGL.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteOpenGL_8h</filename>
    <includes id="glcorearb_8h" name="glcorearb.h" local="no" imported="no">Graphics/GL4/GL/glcorearb.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>__gl_h_</name>
      <anchorfile>GteOpenGL_8h.html</anchorfile>
      <anchor>a48a8940dccea5b6219320face7198075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GL_H__</name>
      <anchorfile>GteOpenGL_8h.html</anchorfile>
      <anchor>aca7d76506c13dd0643ce7cbacadc0d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__glext_h_</name>
      <anchorfile>GteOpenGL_8h.html</anchorfile>
      <anchor>af15549ea63f411c3ca673e7c6dc8acae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GLEXT_H_</name>
      <anchorfile>GteOpenGL_8h.html</anchorfile>
      <anchor>ab48a2067d8a6ea71c817bfa4d5f9a362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLEXT_PROTOTYPES</name>
      <anchorfile>GteOpenGL_8h.html</anchorfile>
      <anchor>a120fb070bddb21f0bd899f50252c4cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitializeOpenGL</name>
      <anchorfile>GteOpenGL_8h.html</anchorfile>
      <anchor>a27a30301890e60083e13ff166468271a</anchor>
      <arglist>(int &amp;major, int &amp;minor, char const *infofile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteOpenGLHelper.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/</path>
    <filename>GteOpenGLHelper_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteOpenGLHelper_8h" name="GteOpenGLHelper.h" local="no" imported="no">Graphics/GL4/GteOpenGLHelper.h</includes>
    <member kind="function">
      <type>void</type>
      <name>OpenGLReportListener</name>
      <anchorfile>GteOpenGLHelper_8cpp.html</anchorfile>
      <anchor>acfb9454cc7749e04136073068b673d43</anchor>
      <arglist>(char const *glFunction, GLenum code)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteOpenGLHelper.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/</path>
    <filename>GteOpenGLHelper_8h</filename>
    <includes id="GteOpenGL_8h" name="GteOpenGL.h" local="no" imported="no">Graphics/GL4/GteOpenGL.h</includes>
  </compound>
  <compound kind="file">
    <name>GteOrientedBox.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteOrientedBox_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::OrientedBox</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>OrientedBox&lt; 2, Real &gt;</type>
      <name>OrientedBox2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9e028ce534c1b0caae5cfd6e4d410a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OrientedBox&lt; 3, Real &gt;</type>
      <name>OrientedBox3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af2d6af2501d9e4aec88ce00361e642de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteOverlayEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteOverlayEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteOverlayEffect_8h" name="GteOverlayEffect.h" local="no" imported="no">Graphics/GteOverlayEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteOverlayEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteOverlayEffect_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteIndexBuffer_8h" name="GteIndexBuffer.h" local="no" imported="no">Graphics/GteIndexBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteSamplerState_8h" name="GteSamplerState.h" local="no" imported="no">Graphics/GteSamplerState.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
    <class kind="class">gte::OverlayEffect</class>
    <class kind="struct">gte::OverlayEffect::Vertex</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteParametricCurve.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteParametricCurve_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <includes id="GteIntegration_8h" name="GteIntegration.h" local="no" imported="no">Mathematics/GteIntegration.h</includes>
    <includes id="GteRootsBisection_8h" name="GteRootsBisection.h" local="no" imported="no">Mathematics/GteRootsBisection.h</includes>
    <class kind="class">gte::ParametricCurve</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteParametricSurface.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteParametricSurface_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::ParametricSurface</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteParticleSystem.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteParticleSystem_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::ParticleSystem</class>
    <class kind="struct">gte::ParticleSystem::Temporary</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePicker.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GtePicker_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteDistLineSegment_8h" name="GteDistLineSegment.h" local="no" imported="no">Mathematics/GteDistLineSegment.h</includes>
    <includes id="GteDistPointLine_8h" name="GteDistPointLine.h" local="no" imported="no">Mathematics/GteDistPointLine.h</includes>
    <includes id="GteIntrLine3Triangle3_8h" name="GteIntrLine3Triangle3.h" local="no" imported="no">Mathematics/GteIntrLine3Triangle3.h</includes>
    <includes id="GtePicker_8h" name="GtePicker.h" local="no" imported="no">Graphics/GtePicker.h</includes>
  </compound>
  <compound kind="file">
    <name>GtePicker.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GtePicker_8h</filename>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteNode_8h" name="GteNode.h" local="no" imported="no">Graphics/GteNode.h</includes>
    <includes id="GtePickRecord_8h" name="GtePickRecord.h" local="no" imported="no">Graphics/GtePickRecord.h</includes>
    <includes id="GteVisual_8h" name="GteVisual.h" local="no" imported="no">Graphics/GteVisual.h</includes>
    <class kind="class">gte::Picker</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePickRecord.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GtePickRecord_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GtePickRecord_8h" name="GtePickRecord.h" local="no" imported="no">Graphics/GtePickRecord.h</includes>
  </compound>
  <compound kind="file">
    <name>GtePickRecord.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GtePickRecord_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <includes id="GteIndexFormat_8h" name="GteIndexFormat.h" local="no" imported="no">Graphics/GteIndexFormat.h</includes>
    <class kind="class">gte::PickRecord</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePixelShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GtePixelShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GtePixelShader_8h" name="GtePixelShader.h" local="no" imported="no">Graphics/GtePixelShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GtePixelShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GtePixelShader_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <class kind="class">gte::PixelShader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePlanarMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GtePlanarMesh_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteETManifoldMesh_8h" name="GteETManifoldMesh.h" local="no" imported="no">Mathematics/GteETManifoldMesh.h</includes>
    <includes id="GtePrimalQuery2_8h" name="GtePrimalQuery2.h" local="no" imported="no">Mathematics/GtePrimalQuery2.h</includes>
    <includes id="GteContPointInPolygon2_8h" name="GteContPointInPolygon2.h" local="no" imported="no">Mathematics/GteContPointInPolygon2.h</includes>
    <class kind="class">gte::PlanarMesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePlanarReflectionEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GtePlanarReflectionEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GtePlanarReflectionEffect_8h" name="GtePlanarReflectionEffect.h" local="no" imported="no">Graphics/GtePlanarReflectionEffect.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
  </compound>
  <compound kind="file">
    <name>GtePlanarReflectionEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GtePlanarReflectionEffect_8h</filename>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GtePVWUpdater_8h" name="GtePVWUpdater.h" local="no" imported="no">Graphics/GtePVWUpdater.h</includes>
    <includes id="GteVisual_8h" name="GteVisual.h" local="no" imported="no">Graphics/GteVisual.h</includes>
    <class kind="class">gte::PlanarReflectionEffect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePointLightEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GtePointLightEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GtePointLightEffect_8h" name="GtePointLightEffect.h" local="no" imported="no">Graphics/GtePointLightEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GtePointLightEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GtePointLightEffect_8h</filename>
    <includes id="GteLightingEffect_8h" name="GteLightingEffect.h" local="no" imported="no">Graphics/GteLightingEffect.h</includes>
    <class kind="struct">gte::PointLightEffect::InternalGeometry</class>
    <class kind="struct">gte::PointLightEffect::InternalLighting</class>
    <class kind="struct">gte::PointLightEffect::InternalMaterial</class>
    <class kind="class">gte::PointLightEffect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePointLightTextureEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GtePointLightTextureEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GtePointLightTextureEffect_8h" name="GtePointLightTextureEffect.h" local="no" imported="no">Graphics/GtePointLightTextureEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GtePointLightTextureEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GtePointLightTextureEffect_8h</filename>
    <includes id="GteLightingEffect_8h" name="GteLightingEffect.h" local="no" imported="no">Graphics/GteLightingEffect.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="struct">gte::PointLightTextureEffect::InternalGeometry</class>
    <class kind="struct">gte::PointLightTextureEffect::InternalLighting</class>
    <class kind="struct">gte::PointLightTextureEffect::InternalMaterial</class>
    <class kind="class">gte::PointLightTextureEffect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePolygon2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GtePolygon2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteIntrSegment2Segment2_8h" name="GteIntrSegment2Segment2.h" local="no" imported="no">Mathematics/GteIntrSegment2Segment2.h</includes>
    <class kind="class">gte::Polygon2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePolyhedralMassProperties.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GtePolyhedralMassProperties_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>void</type>
      <name>ComputeMassProperties</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af06ff6f5289f98f7a9ab1d420848c4cd</anchor>
      <arglist>(Vector3&lt; Real &gt; const *vertices, int numTriangles, int const *indices, bool bodyCoords, Real &amp;mass, Vector3&lt; Real &gt; &amp;center, Matrix3x3&lt; Real &gt; &amp;inertia)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GtePolyhedron3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GtePolyhedron3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="class">gte::Polyhedron3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePolynomial1.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GtePolynomial1_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <class kind="class">gte::Polynomial1</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9bf938f86da1a8013e1277c9ac4e2a43</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab0796c54f3e3056fb5c7f8bff12f6c89</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a43f3db8a0f9a62e86e668b7d61d46178</anchor>
      <arglist>(Real scalar, Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa2f7810af721729c8e860957d1532d10</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae7aff8061983e6f2eac38e7c9cdaed93</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac7ce4915ee0c83a0fa584153d0036a45</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a851cf1b9067c045e9750830d1c7f26f8</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a258733ee8968ed3045672bc429bc036a</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5833ec7a7e7169bd0395d02255d92a25</anchor>
      <arglist>(Real scalar, Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0cd5ce5314eac40de5dfc261de7ba5d9</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1274794f1577e2f2c74d080cb0b534c6</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa91606a53d932c7e43148421b520286c</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a994a6e254f35a0998b4825905dfe0093</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8d80c8152adae42c5d5182823cce76f5</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a38ea8bc8b731abdedc64010e6c43912d</anchor>
      <arglist>(Real scalar, Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af995e83856e6a4b16a61eec0b51190af</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a13862a2d2a5bc1ae340789f9d6138817</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8167267142a14a8a472f081ac8e0f2df</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2eab2bc05e363bb774e411a8c42b6fbd</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p, Real scalar)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GtePrimalQuery2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GtePrimalQuery2_8h</filename>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <class kind="class">gte::PrimalQuery2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GtePrimalQuery3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GtePrimalQuery3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="class">gte::PrimalQuery3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteProgramDefines.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteProgramDefines_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteProgramDefines_8h" name="GteProgramDefines.h" local="no" imported="no">Graphics/GteProgramDefines.h</includes>
  </compound>
  <compound kind="file">
    <name>GteProgramDefines.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteProgramDefines_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::ProgramDefines</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteProgramFactory.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteProgramFactory_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GteProgramFactory.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteProgramFactory_8h</filename>
    <includes id="GteComputeProgram_8h" name="GteComputeProgram.h" local="no" imported="no">Graphics/GteComputeProgram.h</includes>
    <includes id="GteProgramDefines_8h" name="GteProgramDefines.h" local="no" imported="no">Graphics/GteProgramDefines.h</includes>
    <includes id="GteVisualProgram_8h" name="GteVisualProgram.h" local="no" imported="no">Graphics/GteVisualProgram.h</includes>
    <class kind="class">gte::ProgramFactory</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteProjection.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteProjection_8h</filename>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>void</type>
      <name>Project</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ada294bf0502fb0decadacbe5e7fc85d1</anchor>
      <arglist>(Ellipse2&lt; Real &gt; const &amp;ellipse, Line2&lt; Real &gt; const &amp;line, Real &amp;smin, Real &amp;smax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Project</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1e82414992a324e791765cfaa26b929f</anchor>
      <arglist>(Ellipsoid3&lt; Real &gt; const &amp;ellipsoid, Line3&lt; Real &gt; const &amp;line, Real &amp;smin, Real &amp;smax)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GtePVWUpdater.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GtePVWUpdater_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GtePVWUpdater_8h" name="GtePVWUpdater.h" local="no" imported="no">Graphics/GtePVWUpdater.h</includes>
  </compound>
  <compound kind="file">
    <name>GtePVWUpdater.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GtePVWUpdater_8h</filename>
    <includes id="GteCamera_8h" name="GteCamera.h" local="no" imported="no">Graphics/GteCamera.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <class kind="class">gte::PVWUpdater</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteQuarticRootsQR.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteQuarticRootsQR_8h</filename>
    <includes id="GteCubicRootsQR_8h" name="GteCubicRootsQR.h" local="yes" imported="no">GteCubicRootsQR.h</includes>
    <class kind="class">gte::QuarticRootsQR</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteQuaternion.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteQuaternion_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteChebyshevRatio_8h" name="GteChebyshevRatio.h" local="no" imported="no">Mathematics/GteChebyshevRatio.h</includes>
    <class kind="class">gte::Quaternion</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>Conjugate</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abca13a612b72170b91b23f32cfcc6c24</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa1151fa681f61c39d61b814ff639e44e</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0701544336b64c3214b992e135ff1c2c</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 4, Real &gt;</type>
      <name>Rotate</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4e2d39e6ac91bb0580ea86a810956e46</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;q, Vector&lt; 4, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>Slerp</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaff7072d9c0fa75b5e7a6a4f21872c2f</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>SlerpR</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa8fa59a8cef9868d29758936efa19cd4</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>SlerpRP</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aed291cd1b36f30a49ae68cbbdfa87852</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1, Real cosA)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteRangeIteration.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteRangeIteration_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::ReversalObject</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>ReversalObject&lt; ReverseIterator &gt;</type>
      <name>reverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac33a7d14cfe2bf1c07d86c140edda559</anchor>
      <arglist>(Iterable &amp;&amp;range)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteRasterizerState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteRasterizerState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteRasterizerState_8h" name="GteRasterizerState.h" local="no" imported="no">Graphics/GteRasterizerState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteRasterizerState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteRasterizerState_8h</filename>
    <includes id="GteDrawingState_8h" name="GteDrawingState.h" local="no" imported="no">Graphics/GteDrawingState.h</includes>
    <class kind="class">gte::RasterizerState</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>CULL_FRONT</name>
      <anchorfile>GteRasterizerState_8h.html</anchorfile>
      <anchor>af65b5c546a1fdf1eede7ea71709310de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CULL_NONE</name>
      <anchorfile>GteRasterizerState_8h.html</anchorfile>
      <anchor>ad24f7ff5acb24064b897b3de328ff271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>FILL_SOLID</name>
      <anchorfile>GteRasterizerState_8h.html</anchorfile>
      <anchor>a53c6ef67b901104bba4ffc6fc4f92225</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteRawBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteRawBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteRawBuffer_8h" name="GteRawBuffer.h" local="no" imported="no">Graphics/GteRawBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteRawBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteRawBuffer_8h</filename>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <class kind="class">gte::RawBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteRay.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteRay_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::Ray</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Ray&lt; 2, Real &gt;</type>
      <name>Ray2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af56d112d22de2beae20bd7bf3d26bd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ray&lt; 3, Real &gt;</type>
      <name>Ray3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a45ab311fbe7f5f1754ff553fee572cf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteRectangle.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteRectangle_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::Rectangle</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Rectangle&lt; 3, Real &gt;</type>
      <name>Rectangle3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aad468bab858286312d74b4d6e3483cb6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteRectangleManager.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteRectangleManager_8h</filename>
    <includes id="GteIntrAlignedBox2AlignedBox2_8h" name="GteIntrAlignedBox2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrAlignedBox2AlignedBox2.h</includes>
    <includes id="GteEdgeKey_8h" name="GteEdgeKey.h" local="no" imported="no">Mathematics/GteEdgeKey.h</includes>
    <class kind="class">gte::RectangleManager::Endpoint</class>
    <class kind="class">gte::RectangleManager</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteRectangleMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteRectangleMesh_8h</filename>
    <includes id="GteMesh_8h" name="GteMesh.h" local="no" imported="no">Mathematics/GteMesh.h</includes>
    <includes id="GteRectangle_8h" name="GteRectangle.h" local="no" imported="no">Mathematics/GteRectangle.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="class">gte::RectangleMesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteRectanglePatchMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteRectanglePatchMesh_8h</filename>
    <includes id="GteMesh_8h" name="GteMesh.h" local="no" imported="no">Mathematics/GteMesh.h</includes>
    <includes id="GteParametricSurface_8h" name="GteParametricSurface.h" local="no" imported="no">Mathematics/GteParametricSurface.h</includes>
    <class kind="class">gte::RectanglePatchMesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteResource.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteResource_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteResource_8h" name="GteResource.h" local="no" imported="no">Graphics/GteResource.h</includes>
  </compound>
  <compound kind="file">
    <name>GteResource.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteResource_8h</filename>
    <includes id="GteGraphicsObject_8h" name="GteGraphicsObject.h" local="no" imported="no">Graphics/GteGraphicsObject.h</includes>
    <class kind="class">gte::Resource</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>COPY_CPU_TO_STAGING</name>
      <anchorfile>GteResource_8h.html</anchorfile>
      <anchor>a26ad075c4760a766c8c902842575000b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COPY_NONE</name>
      <anchorfile>GteResource_8h.html</anchorfile>
      <anchor>aa9b88e4d0c9f994582619ba1e547e66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COPY_STAGING_TO_CPU</name>
      <anchorfile>GteResource_8h.html</anchorfile>
      <anchor>a744b8c350d6f58175778c3ab6e18e96f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DYNAMIC_UPDATE</name>
      <anchorfile>GteResource_8h.html</anchorfile>
      <anchor>a3c15f4f95b29aa4b9451110e5321fbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IMMUTABLE</name>
      <anchorfile>GteResource_8h.html</anchorfile>
      <anchor>ade53b1ed320f97c10adde38dcfb32c28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteRevolutionMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteRevolutionMesh_8h</filename>
    <includes id="GteMesh_8h" name="GteMesh.h" local="no" imported="no">Mathematics/GteMesh.h</includes>
    <includes id="GteParametricCurve_8h" name="GteParametricCurve.h" local="no" imported="no">Mathematics/GteParametricCurve.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="class">gte::RevolutionMesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteRigidBody.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Physics/</path>
    <filename>GteRigidBody_8h</filename>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
    <class kind="class">gte::RigidBody</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteRootsBisection.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteRootsBisection_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::RootsBisection</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteRootsBrentsMethod.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteRootsBrentsMethod_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::RootsBrentsMethod</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteRootsPolynomial.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteRootsPolynomial_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::RootsPolynomial</class>
    <namespace>gte</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTE_ROOTS_LOW_DEGREE_BLOCK</name>
      <anchorfile>GteRootsPolynomial_8h.html</anchorfile>
      <anchor>ac35f5d9800f5809b42455ec1938f376c</anchor>
      <arglist>(block)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteRotation.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteRotation_8h</filename>
    <includes id="GteAxisAngle_8h" name="GteAxisAngle.h" local="no" imported="no">Mathematics/GteAxisAngle.h</includes>
    <includes id="GteEulerAngles_8h" name="GteEulerAngles.h" local="no" imported="no">Mathematics/GteEulerAngles.h</includes>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteQuaternion_8h" name="GteQuaternion.h" local="no" imported="no">Mathematics/GteQuaternion.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="class">gte::Rotation</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSamplerState.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteSamplerState_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteSamplerState_8h" name="GteSamplerState.h" local="no" imported="no">Graphics/GteSamplerState.h</includes>
  </compound>
  <compound kind="file">
    <name>GteSamplerState.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteSamplerState_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <includes id="GteDrawingState_8h" name="GteDrawingState.h" local="no" imported="no">Graphics/GteDrawingState.h</includes>
    <class kind="class">gte::SamplerState</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>ANISOTROPIC</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a582a53e132a095bee360a5a82ab5f03e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>BORDER</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a525bb1c1e45bc672b730cd0eb77e32b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLAMP</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>aa7f29801864df245fa0bdbdca046a2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COMPARISON_MIN_L_MAG_L_MIP_L</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>aa37f44288617ade31005834063a7d94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COMPARISON_MIN_L_MAG_L_MIP_P</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>ab80e6862c7e95be35cfc94ca18d1675c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COMPARISON_MIN_L_MAG_P_MIP_L</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a857d8c39aa30d5c6ce266350ffab1cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COMPARISON_MIN_L_MAG_P_MIP_P</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>ac0f9cb59835d471d9159d5a274f5f46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COMPARISON_MIN_P_MAG_L_MIP_L</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a54124945ee63af4a5d1f3c17c9ad6852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COMPARISON_MIN_P_MAG_L_MIP_P</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>ac91bf5b53e04d7e2244e049615311dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COMPARISON_MIN_P_MAG_P_MIP_L</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a96ee93cc88f7a58a052bd6a4b4658cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>COMPARISON_MIN_P_MAG_P_MIP_P</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a744c54fd76277cdd825402816b4e4920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EQUAL</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>ab61255a4a9a516506f9d9a68f164873d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GREATER</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>aeb2bcac2e813e1f8d0f4da02e5f1bd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>GREATER_EQUAL</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a9be07a0b922eebb04f2dabc32c83419d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LESS</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>ace23c094d382970cae684969ba8d4880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LESS_EQUAL</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a615fbea5aa163ceb3fdb47472af722c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MIN_L_MAG_L_MIP_L</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>aec177c8f7281b64518ce5b38de5a29cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MIN_L_MAG_L_MIP_P</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>ac78315e66b709475f20a97a78d912bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MIN_L_MAG_P_MIP_L</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a11c9ad5bf8cfdba7039277b622356370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MIN_L_MAG_P_MIP_P</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a09a7929779fb528ffbc98a3e6a878346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MIN_P_MAG_L_MIP_L</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a308effd0f565956f640ed78255b55286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MIN_P_MAG_L_MIP_P</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>ac61f1f592fb5a8a9305755bf90e4e22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MIN_P_MAG_P_MIP_L</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a109aa3d03c77286fbecefd1b7eaa4391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MIN_P_MAG_P_MIP_P</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a78f542a5e4941f25fee60a7c46f4fa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MIRROR</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>af32b022d54641d350cd8d0ef200c79fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NEVER</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>aa5e40ba27c118cfa6f755e2241228644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NOT_EQUAL</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a65d2cc14312fc4b7ced6811af807551e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>WRAP</name>
      <anchorfile>GteSamplerState_8h.html</anchorfile>
      <anchor>a9169c439578240d63daec645e495e183</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteSector2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSector2_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <class kind="class">gte::Sector2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSegment.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSegment_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::Segment</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Segment&lt; 2, Real &gt;</type>
      <name>Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8efef3335b9ff7f88357e9a8f7ae9d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Segment&lt; 3, Real &gt;</type>
      <name>Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aef74b2e98a936ba64a720f4b5b7b24c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteSeparatePoints2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSeparatePoints2_8h</filename>
    <includes id="GteConvexHull2_8h" name="GteConvexHull2.h" local="no" imported="no">Mathematics/GteConvexHull2.h</includes>
    <class kind="class">gte::SeparatePoints2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSeparatePoints3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSeparatePoints3_8h</filename>
    <includes id="GteConvexHull3_8h" name="GteConvexHull3.h" local="no" imported="no">Mathematics/GteConvexHull3.h</includes>
    <class kind="class">gte::SeparatePoints3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteShader_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteRawBuffer_8h" name="GteRawBuffer.h" local="no" imported="no">Graphics/GteRawBuffer.h</includes>
    <includes id="GteSamplerState_8h" name="GteSamplerState.h" local="no" imported="no">Graphics/GteSamplerState.h</includes>
    <includes id="GteStructuredBuffer_8h" name="GteStructuredBuffer.h" local="no" imported="no">Graphics/GteStructuredBuffer.h</includes>
    <includes id="GteTexture1_8h" name="GteTexture1.h" local="no" imported="no">Graphics/GteTexture1.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <includes id="GteTextureBuffer_8h" name="GteTextureBuffer.h" local="no" imported="no">Graphics/GteTextureBuffer.h</includes>
    <includes id="GteTextureCube_8h" name="GteTextureCube.h" local="no" imported="no">Graphics/GteTextureCube.h</includes>
    <includes id="GteTexture1Array_8h" name="GteTexture1Array.h" local="no" imported="no">Graphics/GteTexture1Array.h</includes>
    <includes id="GteTexture2Array_8h" name="GteTexture2Array.h" local="no" imported="no">Graphics/GteTexture2Array.h</includes>
    <includes id="GteTextureCubeArray_8h" name="GteTextureCubeArray.h" local="no" imported="no">Graphics/GteTextureCubeArray.h</includes>
    <includes id="GteHLSLShader_8h" name="GteHLSLShader.h" local="no" imported="no">Graphics/DX11/GteHLSLShader.h</includes>
    <class kind="struct">gte::Shader::Data</class>
    <class kind="class">gte::Shader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSinEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSinEstimate_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="struct">gte::SinEstimate::degree</class>
    <class kind="class">gte::SinEstimate</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSingularValueDecomposition.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSingularValueDecomposition_8h</filename>
    <includes id="GteRangeIteration_8h" name="GteRangeIteration.h" local="no" imported="no">LowLevel/GteRangeIteration.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <class kind="struct">gte::SingularValueDecomposition::GivensRotation</class>
    <class kind="class">gte::SingularValueDecomposition</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSkinController.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteSkinController_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteSkinController_8h" name="GteSkinController.h" local="no" imported="no">Graphics/GteSkinController.h</includes>
    <includes id="GteNode_8h" name="GteNode.h" local="no" imported="no">Graphics/GteNode.h</includes>
    <includes id="GteVisual_8h" name="GteVisual.h" local="no" imported="no">Graphics/GteVisual.h</includes>
  </compound>
  <compound kind="file">
    <name>GteSkinController.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteSkinController_8h</filename>
    <includes id="GteArray2_8h" name="GteArray2.h" local="no" imported="no">LowLevel/GteArray2.h</includes>
    <includes id="GteController_8h" name="GteController.h" local="no" imported="no">Graphics/GteController.h</includes>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <class kind="class">gte::SkinController</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSlerpEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSlerpEstimate_8h</filename>
    <includes id="GteQuaternion_8h" name="GteQuaternion.h" local="no" imported="no">Mathematics/GteQuaternion.h</includes>
    <class kind="class">gte::SLERP</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSpatial.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteSpatial_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteSpatial_8h" name="GteSpatial.h" local="no" imported="no">Graphics/GteSpatial.h</includes>
  </compound>
  <compound kind="file">
    <name>GteSpatial.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteSpatial_8h</filename>
    <includes id="GteControlledObject_8h" name="GteControlledObject.h" local="no" imported="no">Graphics/GteControlledObject.h</includes>
    <includes id="GteCuller_8h" name="GteCuller.h" local="no" imported="no">Graphics/GteCuller.h</includes>
    <class kind="class">gte::Spatial</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSpotLightEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteSpotLightEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteSpotLightEffect_8h" name="GteSpotLightEffect.h" local="no" imported="no">Graphics/GteSpotLightEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteSpotLightEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteSpotLightEffect_8h</filename>
    <includes id="GteLightingEffect_8h" name="GteLightingEffect.h" local="no" imported="no">Graphics/GteLightingEffect.h</includes>
    <class kind="struct">gte::SpotLightEffect::InternalGeometry</class>
    <class kind="struct">gte::SpotLightEffect::InternalLighting</class>
    <class kind="struct">gte::SpotLightEffect::InternalMaterial</class>
    <class kind="class">gte::SpotLightEffect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSqrtEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSqrtEstimate_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="struct">gte::SqrtEstimate::degree</class>
    <class kind="class">gte::SqrtEstimate</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteStructuredBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteStructuredBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteStructuredBuffer_8h" name="GteStructuredBuffer.h" local="no" imported="no">Graphics/GteStructuredBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteStructuredBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteStructuredBuffer_8h</filename>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <class kind="class">gte::StructuredBuffer</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>CT_APPEND_CONSUME</name>
      <anchorfile>GteStructuredBuffer_8h.html</anchorfile>
      <anchor>a1ef3b3d38107534fc9b597d9261d0781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CT_NONE</name>
      <anchorfile>GteStructuredBuffer_8h.html</anchorfile>
      <anchor>a7bb063f641c75707eec7fdd779c6045c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteSurfaceExtractor.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Imagics/</path>
    <filename>GteSurfaceExtractor_8h</filename>
    <includes id="GteMarchingCubes_8h" name="GteMarchingCubes.h" local="no" imported="no">Imagics/GteMarchingCubes.h</includes>
    <includes id="GteImage3_8h" name="GteImage3.h" local="no" imported="no">Imagics/GteImage3.h</includes>
    <includes id="GteUniqueVerticesTriangles_8h" name="GteUniqueVerticesTriangles.h" local="no" imported="no">Mathematics/GteUniqueVerticesTriangles.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="struct">gte::SurfaceExtractor::Mesh</class>
    <class kind="class">gte::SurfaceExtractor</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSymmetricEigensolver.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSymmetricEigensolver_8h</filename>
    <includes id="GteRangeIteration_8h" name="GteRangeIteration.h" local="no" imported="no">LowLevel/GteRangeIteration.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <class kind="struct">gte::SymmetricEigensolver::GivensRotation</class>
    <class kind="class">gte::SymmetricEigensolver</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSymmetricEigensolver2x2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSymmetricEigensolver2x2_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::SymmetricEigensolver2x2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteSymmetricEigensolver3x3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteSymmetricEigensolver3x3_8h</filename>
    <class kind="class">gte::NISymmetricEigensolver3x3</class>
    <class kind="class">gte::SymmetricEigensolver3x3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTanEstimate.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTanEstimate_8h</filename>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="struct">gte::TanEstimate::degree</class>
    <class kind="class">gte::TanEstimate</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTCBSplineCurve.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTCBSplineCurve_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteParametricCurve_8h" name="GteParametricCurve.h" local="no" imported="no">Mathematics/GteParametricCurve.h</includes>
    <class kind="class">gte::TCBSplineCurve</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTetrahedron3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTetrahedron3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteHyperplane_8h" name="GteHyperplane.h" local="no" imported="no">Mathematics/GteHyperplane.h</includes>
    <class kind="class">gte::Tetrahedron3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTetrahedronKey.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteTetrahedronKey_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTetrahedronKey_8h" name="GteTetrahedronKey.h" local="no" imported="no">Mathematics/GteTetrahedronKey.h</includes>
    <namespace>gte</namespace>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Permute</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aefe2d8a74e4c6f7f42a15900835addc0</anchor>
      <arglist>(int u0, int u1, int u2, int V[4])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteTetrahedronKey.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTetrahedronKey_8h</filename>
    <includes id="GteFeatureKey_8h" name="GteFeatureKey.h" local="no" imported="no">Mathematics/GteFeatureKey.h</includes>
    <class kind="class">gte::TetrahedronKey</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTextEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTextEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteTextEffect_8h" name="GteTextEffect.h" local="no" imported="no">Graphics/GteTextEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTextEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTextEffect_8h</filename>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteSamplerState_8h" name="GteSamplerState.h" local="no" imported="no">Graphics/GteSamplerState.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
    <class kind="class">gte::TextEffect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTexture.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTexture_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteBitHacks_8h" name="GteBitHacks.h" local="no" imported="no">Mathematics/GteBitHacks.h</includes>
    <includes id="GteTexture_8h" name="GteTexture.h" local="no" imported="no">Graphics/GteTexture.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTexture.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTexture_8h</filename>
    <includes id="GteDataFormat_8h" name="GteDataFormat.h" local="no" imported="no">Graphics/GteDataFormat.h</includes>
    <includes id="GteResource_8h" name="GteResource.h" local="no" imported="no">Graphics/GteResource.h</includes>
    <class kind="struct">gte::Texture::Subresource</class>
    <class kind="class">gte::Texture</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; Texture &gt; const &amp;, unsigned int)&gt;</type>
      <name>TextureLevelUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a93d98db863d458e5ff17461208c6d2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; Texture &gt; const &amp;)&gt;</type>
      <name>TextureUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1eb06e3c9351c9af8eed1d6ab2999f95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteTexture1.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTexture1_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTexture1_8h" name="GteTexture1.h" local="no" imported="no">Graphics/GteTexture1.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTexture1.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTexture1_8h</filename>
    <includes id="GteTextureSingle_8h" name="GteTextureSingle.h" local="no" imported="no">Graphics/GteTextureSingle.h</includes>
    <class kind="class">gte::Texture1</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTexture1Array.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTexture1Array_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTexture1Array_8h" name="GteTexture1Array.h" local="no" imported="no">Graphics/GteTexture1Array.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTexture1Array.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTexture1Array_8h</filename>
    <includes id="GteTextureArray_8h" name="GteTextureArray.h" local="no" imported="no">Graphics/GteTextureArray.h</includes>
    <class kind="class">gte::Texture1Array</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTexture2.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTexture2_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTexture2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTexture2_8h</filename>
    <includes id="GteTextureSingle_8h" name="GteTextureSingle.h" local="no" imported="no">Graphics/GteTextureSingle.h</includes>
    <class kind="class">gte::Texture2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTexture2Array.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTexture2Array_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTexture2Array_8h" name="GteTexture2Array.h" local="no" imported="no">Graphics/GteTexture2Array.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTexture2Array.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTexture2Array_8h</filename>
    <includes id="GteTextureArray_8h" name="GteTextureArray.h" local="no" imported="no">Graphics/GteTextureArray.h</includes>
    <class kind="class">gte::Texture2Array</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTexture2Effect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTexture2Effect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTexture2Effect_8h" name="GteTexture2Effect.h" local="no" imported="no">Graphics/GteTexture2Effect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTexture2Effect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTexture2Effect_8h</filename>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
    <class kind="class">gte::Texture2Effect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTexture3.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTexture3_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTexture3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTexture3_8h</filename>
    <includes id="GteTextureSingle_8h" name="GteTextureSingle.h" local="no" imported="no">Graphics/GteTextureSingle.h</includes>
    <class kind="class">gte::Texture3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTexture3Effect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTexture3Effect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTexture3Effect_8h" name="GteTexture3Effect.h" local="no" imported="no">Graphics/GteTexture3Effect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTexture3Effect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTexture3Effect_8h</filename>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
    <class kind="class">gte::Texture3Effect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTextureArray.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTextureArray_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTextureArray_8h" name="GteTextureArray.h" local="no" imported="no">Graphics/GteTextureArray.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTextureArray.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTextureArray_8h</filename>
    <includes id="GteTexture_8h" name="GteTexture.h" local="no" imported="no">Graphics/GteTexture.h</includes>
    <class kind="class">gte::TextureArray</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; TextureArray &gt; const &amp;, unsigned int)&gt;</type>
      <name>TextureArrayLevelUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7815a49ea18ce7bd06fa02c7bca1fa39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; TextureArray &gt; const &amp;)&gt;</type>
      <name>TextureArrayUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5e660a73a6f6df6ba7816b999b65aca7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteTextureBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTextureBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTextureBuffer_8h" name="GteTextureBuffer.h" local="no" imported="no">Graphics/GteTextureBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTextureBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTextureBuffer_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <includes id="GteMemberLayout_8h" name="GteMemberLayout.h" local="no" imported="no">Graphics/GteMemberLayout.h</includes>
    <includes id="GteTexture_8h" name="GteTexture.h" local="no" imported="no">Graphics/GteTexture.h</includes>
    <class kind="class">gte::TextureBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTextureCube.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTextureCube_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTextureCube_8h" name="GteTextureCube.h" local="no" imported="no">Graphics/GteTextureCube.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTextureCube.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTextureCube_8h</filename>
    <includes id="GteTextureArray_8h" name="GteTextureArray.h" local="no" imported="no">Graphics/GteTextureArray.h</includes>
    <class kind="class">gte::TextureCube</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTextureCubeArray.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTextureCubeArray_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTextureCubeArray_8h" name="GteTextureCubeArray.h" local="no" imported="no">Graphics/GteTextureCubeArray.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTextureCubeArray.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTextureCubeArray_8h</filename>
    <includes id="GteTextureArray_8h" name="GteTextureArray.h" local="no" imported="no">Graphics/GteTextureArray.h</includes>
    <class kind="class">gte::TextureCubeArray</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTextureDS.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTextureDS_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTextureDS_8h" name="GteTextureDS.h" local="no" imported="no">Graphics/GteTextureDS.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTextureDS.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTextureDS_8h</filename>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::TextureDS</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTextureIO.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/</path>
    <filename>GteTextureIO_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTextureRT.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTextureRT_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTextureRT_8h" name="GteTextureRT.h" local="no" imported="no">Graphics/GteTextureRT.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTextureRT.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTextureRT_8h</filename>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::TextureRT</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTextureSingle.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTextureSingle_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTextureSingle_8h" name="GteTextureSingle.h" local="no" imported="no">Graphics/GteTextureSingle.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTextureSingle.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTextureSingle_8h</filename>
    <includes id="GteTexture_8h" name="GteTexture.h" local="no" imported="no">Graphics/GteTexture.h</includes>
    <class kind="class">gte::TextureSingle</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteThreadSafeMap.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteThreadSafeMap_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::ThreadSafeMap</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteThreadSafeQueue.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteThreadSafeQueue_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::ThreadSafeQueue</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTimer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/LowLevel/</path>
    <filename>GteTimer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTimer_8h" name="GteTimer.h" local="no" imported="no">LowLevel/GteTimer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTimer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteTimer_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Timer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTIQuery.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTIQuery_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="struct">gte::TIQuery::Result</class>
    <class kind="class">gte::TIQuery</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTorus3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTorus3_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <class kind="class">gte::Torus3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTrackball.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTrackball_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTrackball_8h" name="GteTrackball.h" local="no" imported="no">Graphics/GteTrackball.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTrackball.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTrackball_8h</filename>
    <includes id="GteCamera_8h" name="GteCamera.h" local="no" imported="no">Graphics/GteCamera.h</includes>
    <includes id="GteNode_8h" name="GteNode.h" local="no" imported="no">Graphics/GteNode.h</includes>
    <class kind="class">gte::Trackball</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTransform.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTransform_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTransform_8h" name="GteTransform.h" local="no" imported="no">Graphics/GteTransform.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5b477d91c997c988b2995efc94ebb71d</anchor>
      <arglist>(Transform const &amp;M, Vector4&lt; float &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9b44dfd9a16fc43c4e278a65921b3f32</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;V, Transform const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Transform</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af9b086d85502e11d81d4b08d231e9bd2</anchor>
      <arglist>(Transform const &amp;A, Transform const &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteTransform.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTransform_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
    <class kind="class">gte::Transform</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5b477d91c997c988b2995efc94ebb71d</anchor>
      <arglist>(Transform const &amp;M, Vector4&lt; float &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9b44dfd9a16fc43c4e278a65921b3f32</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;V, Transform const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Transform</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af9b086d85502e11d81d4b08d231e9bd2</anchor>
      <arglist>(Transform const &amp;A, Transform const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6a23eed948f85c023364bf9ffea94f93</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;A, Transform const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6d575c567f16b89a7b7ca9c704361991</anchor>
      <arglist>(Transform const &amp;A, Matrix4x4&lt; float &gt; const &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteTransformController.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTransformController_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTransformController_8h" name="GteTransformController.h" local="no" imported="no">Graphics/GteTransformController.h</includes>
    <includes id="GteSpatial_8h" name="GteSpatial.h" local="no" imported="no">Graphics/GteSpatial.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTransformController.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTransformController_8h</filename>
    <includes id="GteController_8h" name="GteController.h" local="no" imported="no">Graphics/GteController.h</includes>
    <includes id="GteTransform_8h" name="GteTransform.h" local="no" imported="no">Graphics/GteTransform.h</includes>
    <class kind="class">gte::TransformController</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTriangle.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTriangle_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::Triangle</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Triangle&lt; 2, Real &gt;</type>
      <name>Triangle2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abb05a813f18994ed371ee657b71a681d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Triangle&lt; 3, Real &gt;</type>
      <name>Triangle3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9bff8f3cb1322548c4764e71a56b38a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteTriangleKey.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteTriangleKey_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTriangleKey_8h" name="GteTriangleKey.h" local="no" imported="no">Mathematics/GteTriangleKey.h</includes>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTriangleKey.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTriangleKey_8h</filename>
    <includes id="GteFeatureKey_8h" name="GteFeatureKey.h" local="no" imported="no">Mathematics/GteFeatureKey.h</includes>
    <class kind="class">gte::TriangleKey</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTriangulateCDT.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTriangulateCDT_8h</filename>
    <includes id="GteConstrainedDelaunay2_8h" name="GteConstrainedDelaunay2.h" local="no" imported="no">Mathematics/GteConstrainedDelaunay2.h</includes>
    <includes id="GteContPointInPolygon2_8h" name="GteContPointInPolygon2.h" local="no" imported="no">Mathematics/GteContPointInPolygon2.h</includes>
    <class kind="class">gte::TriangulateCDT::Tree</class>
    <class kind="class">gte::TriangulateCDT</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTriangulateEC.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTriangulateEC_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GtePrimalQuery2_8h" name="GtePrimalQuery2.h" local="no" imported="no">Mathematics/GtePrimalQuery2.h</includes>
    <class kind="class">gte::TriangulateEC::Tree</class>
    <class kind="class">gte::TriangulateEC</class>
    <class kind="class">gte::TriangulateEC::Vertex</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTSManifoldMesh.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteTSManifoldMesh_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteTSManifoldMesh_8h" name="GteTSManifoldMesh.h" local="no" imported="no">Mathematics/GteTSManifoldMesh.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTSManifoldMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTSManifoldMesh_8h</filename>
    <includes id="GteTetrahedronKey_8h" name="GteTetrahedronKey.h" local="no" imported="no">Mathematics/GteTetrahedronKey.h</includes>
    <includes id="GteTriangleKey_8h" name="GteTriangleKey.h" local="no" imported="no">Mathematics/GteTriangleKey.h</includes>
    <class kind="class">gte::TSManifoldMesh::Tetrahedron</class>
    <class kind="class">gte::TSManifoldMesh::Triangle</class>
    <class kind="class">gte::TSManifoldMesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTubeMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteTubeMesh_8h</filename>
    <includes id="GteMesh_8h" name="GteMesh.h" local="no" imported="no">Mathematics/GteMesh.h</includes>
    <includes id="GteFrenetFrame_8h" name="GteFrenetFrame.h" local="no" imported="no">Mathematics/GteFrenetFrame.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <class kind="class">gte::TubeMesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteTypedBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteTypedBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteTypedBuffer_8h" name="GteTypedBuffer.h" local="no" imported="no">Graphics/GteTypedBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteTypedBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteTypedBuffer_8h</filename>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <class kind="class">gte::TypedBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteUIntegerALU32.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteUIntegerALU32_8h</filename>
    <includes id="GteBitHacks_8h" name="GteBitHacks.h" local="no" imported="no">Mathematics/GteBitHacks.h</includes>
    <class kind="class">gte::UIntegerALU32</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteUIntegerAP32.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteUIntegerAP32_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteBitHacks_8h" name="GteBitHacks.h" local="no" imported="no">Mathematics/GteBitHacks.h</includes>
    <includes id="GteUIntegerAP32_8h" name="GteUIntegerAP32.h" local="no" imported="no">Mathematics/GteUIntegerAP32.h</includes>
  </compound>
  <compound kind="file">
    <name>GteUIntegerAP32.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteUIntegerAP32_8h</filename>
    <includes id="GteUIntegerALU32_8h" name="GteUIntegerALU32.h" local="no" imported="no">Mathematics/GteUIntegerALU32.h</includes>
    <class kind="class">gte::UIntegerAP32</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteUIntegerFP32.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteUIntegerFP32_8h</filename>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteUIntegerALU32_8h" name="GteUIntegerALU32.h" local="no" imported="no">Mathematics/GteUIntegerALU32.h</includes>
    <class kind="class">gte::UIntegerFP32</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteUniqueVerticesTriangles.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteUniqueVerticesTriangles_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::UniqueVerticesTriangles</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteUnsymmetricEigenvalues.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteUnsymmetricEigenvalues_8h</filename>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <class kind="class">gte::UnsymmetricEigenvalues</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVector.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteVector_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::Vector</class>
    <namespace>gte</namespace>
    <member kind="function">
      <type>bool</type>
      <name>ComputeExtremes</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2b908bd856144ec848e4700c26cc0a20</anchor>
      <arglist>(int numVectors, Vector&lt; N, Real &gt; const *v, Vector&lt; N, Real &gt; &amp;vmin, Vector&lt; N, Real &gt; &amp;vmax)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Dot</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2c3cf645c26b62ea6c8062392b07e7c6</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>GetOrthogonal</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3ece4d123af46fef3cc9d80dcca93ae1</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, bool unitLength)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N+1, Real &gt;</type>
      <name>HLift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a22a797423ab2a94d2298145406834d2e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, Real last)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N-1, Real &gt;</type>
      <name>HProject</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a712153199e11f7f54ddcf90120ce3e73</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Length</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a79af36714e9af3ca191eeef73fca5f3e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N+1, Real &gt;</type>
      <name>Lift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7a3c7cfe70439851ebe4cb1c09e9f79e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, int inject, Real value)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Normalize</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a262a5f0e1392e47d6d37825cd0afcc3e</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a50d03b3ac542c605cf2c24a88f3ee13d</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1b7790e618dcdd31bba5c2807422bec9</anchor>
      <arglist>(Real scalar, Vector&lt; N, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae9b6ecbc7eed294543f1cacae7854c04</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3672debb513bf4ad620c7dee4b7ab8f8</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2ad83906c38c02bf9f1348b779647b99</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac1495b1a97f534d0d2dc13e694c18b40</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7e514a158049f88f84fc210d75d43fed</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaaca8b14d7315ded0deb8cba21852d9c</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2675165cf2ce976a7704179b83122bb4</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad8abdb19ad32c34185eed533953b602b</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad482f2e6fc45c2a3fff97c05a305d05b</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad7b9a574d66ed2e79efd40b19f60679e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac8cbff6700cd06bc9297597e17d326c9</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a04a05f08a25f241d5cd4e12b5c59c0e8</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4c780d57e56fd77f7672be539d1c97dc</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Orthonormalize</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a07018ac744373be1912da245e4fb69f2</anchor>
      <arglist>(int numElements, Vector&lt; N, Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N-1, Real &gt;</type>
      <name>Project</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aadc26e49cd0282b2bf929b871c60d7b1</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, int reject)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteVector2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteVector2_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::IntrinsicsVector2</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Vector&lt; 2, Real &gt;</type>
      <name>Vector2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3863943420a9752bd9ef8f919b5ae3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ComputeBarycentrics</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aeeab9d9612fd25158cfaae0b4ce2067d</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;p, Vector2&lt; Real &gt; const &amp;v0, Vector2&lt; Real &gt; const &amp;v1, Vector2&lt; Real &gt; const &amp;v2, Real bary[3], Real epsilon=(Real) 0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>ComputeOrthogonalComplement</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acd58fd0d063e577510d82c8cbd5004da</anchor>
      <arglist>(int numInputs, Vector2&lt; Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>DotPerp</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac2a725753ebb4fe0b2fdc9fa0ad920fe</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v0, Vector2&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; Real &gt;</type>
      <name>Perp</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8e1c2ead5cf87bd2b35c9e619236a850</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; Real &gt;</type>
      <name>UnitPerp</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a285ebd475a6ff15ec3e806ec6d566f5c</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v, bool robust=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteVector3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteVector3_8h</filename>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <class kind="class">gte::IntrinsicsVector3</class>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Vector&lt; 3, Real &gt;</type>
      <name>Vector3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a401968297f1c04aad80d2fe79eb00fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ComputeBarycentrics</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4688a819b9f0579792f09b9b765d4a7b</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;p, Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Vector3&lt; Real &gt; const &amp;v3, Real bary[4], Real epsilon=(Real) 0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>ComputeOrthogonalComplement</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad653b9c1f643af1e9b65494a3b759f06</anchor>
      <arglist>(int numInputs, Vector3&lt; Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>Cross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acd2ac8df3221fda08ab7940d4fb1cacb</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>DotCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad7fb7cfb7225e1ee8ad0032ca61ac354</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1, Vector&lt; N, Real &gt; const &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>UnitCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6eedc4c91c81327d2f723c85604b8d43</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1, bool robust=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteVector4.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteVector4_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <namespace>gte</namespace>
    <member kind="typedef">
      <type>Vector&lt; 4, Real &gt;</type>
      <name>Vector4</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6076591568a571355b9b63f30e8fb6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>ComputeOrthogonalComplement</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a79da264e47af665adc320b4558940485</anchor>
      <arglist>(int numInputs, Vector4&lt; Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>DotHyperCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4546aeb61f81088723d1ff06ee5dd03c</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;v0, Vector4&lt; Real &gt; const &amp;v1, Vector4&lt; Real &gt; const &amp;v2, Vector4&lt; Real &gt; const &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; Real &gt;</type>
      <name>HyperCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a37f033eee848940ae0ece50413fec937</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;v0, Vector4&lt; Real &gt; const &amp;v1, Vector4&lt; Real &gt; const &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; Real &gt;</type>
      <name>UnitHyperCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa40efa2567a6ac663ae283e009312d05</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;v0, Vector4&lt; Real &gt; const &amp;v1, Vector4&lt; Real &gt; const &amp;v2, bool robust=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteVEManifoldMesh.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteVEManifoldMesh_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteVEManifoldMesh_8h" name="GteVEManifoldMesh.h" local="no" imported="no">Mathematics/GteVEManifoldMesh.h</includes>
  </compound>
  <compound kind="file">
    <name>GteVEManifoldMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteVEManifoldMesh_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="class">gte::VEManifoldMesh::Edge</class>
    <class kind="class">gte::VEManifoldMesh</class>
    <class kind="class">gte::VEManifoldMesh::Vertex</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVertexAttribute.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteVertexAttribute_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <class kind="struct">gte::VertexAttribute</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVertexBuffer.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteVertexBuffer_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteStructuredBuffer_8h" name="GteStructuredBuffer.h" local="no" imported="no">Graphics/GteStructuredBuffer.h</includes>
  </compound>
  <compound kind="file">
    <name>GteVertexBuffer.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteVertexBuffer_8h</filename>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <includes id="GteVertexFormat_8h" name="GteVertexFormat.h" local="no" imported="no">Graphics/GteVertexFormat.h</includes>
    <class kind="class">gte::VertexBuffer</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVertexCollapseMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteVertexCollapseMesh_8h</filename>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteVETManifoldMesh_8h" name="GteVETManifoldMesh.h" local="no" imported="no">Mathematics/GteVETManifoldMesh.h</includes>
    <includes id="GtePolygon2_8h" name="GtePolygon2.h" local="no" imported="no">Mathematics/GtePolygon2.h</includes>
    <includes id="GteTriangulateEC_8h" name="GteTriangulateEC.h" local="no" imported="no">Mathematics/GteTriangulateEC.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteMinHeap_8h" name="GteMinHeap.h" local="no" imported="no">LowLevel/GteMinHeap.h</includes>
    <class kind="struct">gte::VertexCollapseMesh::Record</class>
    <class kind="struct">gte::VertexCollapseMesh::VCVertex</class>
    <class kind="class">gte::VertexCollapseMesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVertexColorEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteVertexColorEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteVertexColorEffect_8h" name="GteVertexColorEffect.h" local="no" imported="no">Graphics/GteVertexColorEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteVertexColorEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteVertexColorEffect_8h</filename>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
    <class kind="class">gte::VertexColorEffect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVertexFormat.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteVertexFormat_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteVertexFormat_8h" name="GteVertexFormat.h" local="no" imported="no">Graphics/GteVertexFormat.h</includes>
  </compound>
  <compound kind="file">
    <name>GteVertexFormat.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteVertexFormat_8h</filename>
    <includes id="GteDataFormat_8h" name="GteDataFormat.h" local="no" imported="no">Graphics/GteDataFormat.h</includes>
    <class kind="class">gte::VertexFormat::Attribute</class>
    <class kind="class">gte::VertexFormat</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type></type>
      <name>VA_BINORMAL</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>a67f0a18d429eaa05d8f2e889c95aca8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_BLENDINDICES</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>a723aff958e19c58aa9f4de1ecc0e4a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_BLENDWEIGHT</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>a37c0e438a70ce98ecf3409a1f58a894e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_COLOR</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>a3a807a14d5efd36626fef1b5d239edd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_DEPTH</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>a842e70f1302828cf7844bec28098ec8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_FOG</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>ad3818b3fb80fb521c4ea05c410750ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_MAX_ATTRIBUTES</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>ad45033b94975bace90456259bcf77902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_MAX_TCOORD_UNITS</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>aa6763cb765cb62fe4618a69d9654ecf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_NO_SEMANTIC</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>a6cc6be6f9756bbbef702463dfe468adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_NORMAL</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>ad86e666191d8f11ada6c8b861a0ee094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_POSITION</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>aab8eb56c4b5defa0a53b60e883887994</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_POSITIONT</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>ade989ea8f9d9bc27da433de1c2b9f515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_PSIZE</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>a99c3a6e61f4324efd6c53c33366a116d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_SAMPLE</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>a30af7b6fc809ad265c13cd3303a5c186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_TANGENT</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>ac82aaeddd87f078ec918de8cdb248c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_TESSFACTOR</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>a5bd5b873724d343d2743e3b6ed10087a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>VA_TEXCOORD</name>
      <anchorfile>GteVertexFormat_8h.html</anchorfile>
      <anchor>afd88a2f6f939995ec7fe9b1a1499a176</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteVertexShader.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteVertexShader_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteVertexShader_8h" name="GteVertexShader.h" local="no" imported="no">Graphics/GteVertexShader.h</includes>
  </compound>
  <compound kind="file">
    <name>GteVertexShader.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteVertexShader_8h</filename>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <class kind="class">gte::VertexShader</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVETManifoldMesh.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Mathematics/</path>
    <filename>GteVETManifoldMesh_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteVETManifoldMesh_8h" name="GteVETManifoldMesh.h" local="no" imported="no">Mathematics/GteVETManifoldMesh.h</includes>
  </compound>
  <compound kind="file">
    <name>GteVETManifoldMesh.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Mathematics/</path>
    <filename>GteVETManifoldMesh_8h</filename>
    <includes id="GteETManifoldMesh_8h" name="GteETManifoldMesh.h" local="no" imported="no">Mathematics/GteETManifoldMesh.h</includes>
    <class kind="class">gte::VETManifoldMesh::Vertex</class>
    <class kind="class">gte::VETManifoldMesh</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteViewVolume.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteViewVolume_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteViewVolume_8h" name="GteViewVolume.h" local="no" imported="no">Graphics/GteViewVolume.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
  </compound>
  <compound kind="file">
    <name>GteViewVolume.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteViewVolume_8h</filename>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <class kind="class">gte::ViewVolume</class>
    <namespace>gte</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTE_VALIDATE_COORDINATE_FRAME_ONCE</name>
      <anchorfile>GteViewVolume_8h.html</anchorfile>
      <anchor>aa532c1530ff81e99bb5fc33d2b5e336c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteViewVolumeNode.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteViewVolumeNode_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteViewVolumeNode_8h" name="GteViewVolumeNode.h" local="no" imported="no">Graphics/GteViewVolumeNode.h</includes>
  </compound>
  <compound kind="file">
    <name>GteViewVolumeNode.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteViewVolumeNode_8h</filename>
    <includes id="GteViewVolume_8h" name="GteViewVolume.h" local="no" imported="no">Graphics/GteViewVolume.h</includes>
    <includes id="GteNode_8h" name="GteNode.h" local="no" imported="no">Graphics/GteNode.h</includes>
    <class kind="class">gte::ViewVolumeNode</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVisual.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteVisual_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteVisual_8h" name="GteVisual.h" local="no" imported="no">Graphics/GteVisual.h</includes>
  </compound>
  <compound kind="file">
    <name>GteVisual.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteVisual_8h</filename>
    <includes id="GteIndexBuffer_8h" name="GteIndexBuffer.h" local="no" imported="no">Graphics/GteIndexBuffer.h</includes>
    <includes id="GteSpatial_8h" name="GteSpatial.h" local="no" imported="no">Graphics/GteSpatial.h</includes>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
    <class kind="class">gte::Visual</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVisualEffect.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteVisualEffect_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
  </compound>
  <compound kind="file">
    <name>GteVisualEffect.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteVisualEffect_8h</filename>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <class kind="class">gte::VisualEffect</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteVisualProgram.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/</path>
    <filename>GteVisualProgram_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteVisualProgram_8h" name="GteVisualProgram.h" local="no" imported="no">Graphics/GteVisualProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GteVisualProgram.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/</path>
    <filename>GteVisualProgram_8h</filename>
    <includes id="GteGeometryShader_8h" name="GteGeometryShader.h" local="no" imported="no">Graphics/GteGeometryShader.h</includes>
    <includes id="GteVertexShader_8h" name="GteVertexShader.h" local="no" imported="no">Graphics/GteVertexShader.h</includes>
    <includes id="GtePixelShader_8h" name="GtePixelShader.h" local="no" imported="no">Graphics/GtePixelShader.h</includes>
    <class kind="class">gte::VisualProgram</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteWGLEngine.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/WGL/</path>
    <filename>GteWGLEngine_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWGLEngine_8h" name="GteWGLEngine.h" local="no" imported="no">Graphics/GL4/WGL/GteWGLEngine.h</includes>
  </compound>
  <compound kind="file">
    <name>GteWGLEngine.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/WGL/</path>
    <filename>GteWGLEngine_8h</filename>
    <includes id="GteGL4Engine_8h" name="GteGL4Engine.h" local="no" imported="no">Graphics/GL4/GteGL4Engine.h</includes>
    <class kind="class">gte::WGLEngine</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteWGLExtensions.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Graphics/GL4/WGL/</path>
    <filename>GteWGLExtensions_8cpp</filename>
    <includes id="GteOpenGL_8h" name="GteOpenGL.h" local="no" imported="no">Graphics/GL4/GteOpenGL.h</includes>
    <includes id="wglext_8h" name="wglext.h" local="no" imported="no">Graphics/GL4/GL/wglext.h</includes>
    <member kind="function">
      <type>void *</type>
      <name>GetOpenGLFunctionPointer</name>
      <anchorfile>GteWGLExtensions_8cpp.html</anchorfile>
      <anchor>a8f49accddcbeb799d55d31dd9b2ffc13</anchor>
      <arglist>(char const *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetWGLFunction</name>
      <anchorfile>GteWGLExtensions_8cpp.html</anchorfile>
      <anchor>a0ee7e56bc5e033645c2666b856b3f39b</anchor>
      <arglist>(char const *name, PWGLFunction &amp;function)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitializeWGL</name>
      <anchorfile>GteWGLExtensions_8cpp.html</anchorfile>
      <anchor>a1ce7e2910df356a0b8a6460c6ac97393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int __stdcall</type>
      <name>wglGetSwapIntervalEXT</name>
      <anchorfile>GteWGLExtensions_8cpp.html</anchorfile>
      <anchor>a64ed5832697988387b228b912df6f9e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int __stdcall</type>
      <name>wglSwapIntervalEXT</name>
      <anchorfile>GteWGLExtensions_8cpp.html</anchorfile>
      <anchor>ad83f638fe1595e3ae8f7b751b297e1dc</anchor>
      <arglist>(int interval)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNWGLGETSWAPINTERVALEXTPROC</type>
      <name>swglGetSwapIntervalEXT</name>
      <anchorfile>GteWGLExtensions_8cpp.html</anchorfile>
      <anchor>a0f770553250c7a56aa8401de79340359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PFNWGLSWAPINTERVALEXTPROC</type>
      <name>swglSwapIntervalEXT</name>
      <anchorfile>GteWGLExtensions_8cpp.html</anchorfile>
      <anchor>a5289fcfefb50e67ec56b6d507e170b60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLX/GteWICFileIO.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/GLX/</path>
    <filename>GLX_2GteWICFileIO_8cpp</filename>
    <includes id="GLX_2GteWICFileIO_8h" name="GLX/GteWICFileIO.h" local="no" imported="no">Applications/GLX/GteWICFileIO.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="struct">WICFileIOPrivateHelper</class>
  </compound>
  <compound kind="file">
    <name>MSW/GteWICFileIO.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/MSW/</path>
    <filename>MSW_2GteWICFileIO_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteEnvironment_8h" name="GteEnvironment.h" local="no" imported="no">Applications/GteEnvironment.h</includes>
    <includes id="MSW_2GteWICFileIO_8h" name="MSW/GteWICFileIO.h" local="no" imported="no">Applications/MSW/GteWICFileIO.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NOMINMAX</name>
      <anchorfile>MSW_2GteWICFileIO_8cpp.html</anchorfile>
      <anchor>a9f918755b601cf4bffca775992e6fb90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GLX/GteWICFileIO.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/GLX/</path>
    <filename>GLX_2GteWICFileIO_8h</filename>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::WICFileIO</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>MSW/GteWICFileIO.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/MSW/</path>
    <filename>MSW_2GteWICFileIO_8h</filename>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <class kind="class">gte::WICFileIO::ComInitializer</class>
    <class kind="class">gte::WICFileIO::ComObject</class>
    <class kind="struct">gte::WICFileIO::LoadFormatMap</class>
    <class kind="struct">gte::WICFileIO::SaveFormatMap</class>
    <class kind="class">gte::WICFileIO</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GLX/GteWindow.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/GLX/</path>
    <filename>GLX_2GteWindow_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GLX_2GteWindow_8h" name="GLX/GteWindow.h" local="no" imported="no">Applications/GLX/GteWindow.h</includes>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>MSW/DX11/GteWindow.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/MSW/DX11/</path>
    <filename>MSW_2DX11_2GteWindow_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="MSW_2DX11_2GteWindow_8h" name="MSW/DX11/GteWindow.h" local="no" imported="no">Applications/MSW/DX11/GteWindow.h</includes>
  </compound>
  <compound kind="file">
    <name>MSW/WGL/GteWindow.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/MSW/WGL/</path>
    <filename>MSW_2WGL_2GteWindow_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="MSW_2WGL_2GteWindow_8h" name="MSW/WGL/GteWindow.h" local="no" imported="no">Applications/MSW/WGL/GteWindow.h</includes>
  </compound>
  <compound kind="file">
    <name>GLX/GteWindow.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/GLX/</path>
    <filename>GLX_2GteWindow_8h</filename>
    <includes id="GteWindowBase_8h" name="GteWindowBase.h" local="no" imported="no">Applications/GteWindowBase.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <class kind="struct">gte::Window::Parameters</class>
    <class kind="class">gte::Window</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>MSW/DX11/GteWindow.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/MSW/DX11/</path>
    <filename>MSW_2DX11_2GteWindow_8h</filename>
    <includes id="GteMSWWindow_8h" name="GteMSWWindow.h" local="no" imported="no">Applications/MSW/GteMSWWindow.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteDX11Include_8h" name="GteDX11Include.h" local="no" imported="no">Graphics/DX11/GteDX11Include.h</includes>
    <class kind="struct">gte::Window::Parameters</class>
    <class kind="class">gte::Window</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>MSW/WGL/GteWindow.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/MSW/WGL/</path>
    <filename>MSW_2WGL_2GteWindow_8h</filename>
    <includes id="GteMSWWindow_8h" name="GteMSWWindow.h" local="no" imported="no">Applications/MSW/GteMSWWindow.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <class kind="struct">gte::Window::Parameters</class>
    <class kind="class">gte::Window</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteWindow2.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/</path>
    <filename>GteWindow2_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWindow2_8h" name="GteWindow2.h" local="no" imported="no">Applications/GteWindow2.h</includes>
    <includes id="GteImageUtility2_8h" name="GteImageUtility2.h" local="no" imported="no">Imagics/GteImageUtility2.h</includes>
  </compound>
  <compound kind="file">
    <name>GteWindow2.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/</path>
    <filename>GteWindow2_8h</filename>
    <includes id="GTWindows_8h" name="GTWindows.h" local="no" imported="no">GTWindows.h</includes>
    <includes id="GteOverlayEffect_8h" name="GteOverlayEffect.h" local="no" imported="no">Graphics/GteOverlayEffect.h</includes>
    <class kind="class">gte::Window2</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteWindow3.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/</path>
    <filename>GteWindow3_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWindow3_8h" name="GteWindow3.h" local="no" imported="no">Applications/GteWindow3.h</includes>
  </compound>
  <compound kind="file">
    <name>GteWindow3.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/</path>
    <filename>GteWindow3_8h</filename>
    <includes id="GTWindows_8h" name="GTWindows.h" local="no" imported="no">GTWindows.h</includes>
    <includes id="GteCameraRig_8h" name="GteCameraRig.h" local="no" imported="no">Graphics/GteCameraRig.h</includes>
    <includes id="GtePVWUpdater_8h" name="GtePVWUpdater.h" local="no" imported="no">Graphics/GtePVWUpdater.h</includes>
    <includes id="GteTrackball_8h" name="GteTrackball.h" local="no" imported="no">Graphics/GteTrackball.h</includes>
    <class kind="class">gte::Window3</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteWindowBase.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/</path>
    <filename>GteWindowBase_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWindowBase_8h" name="GteWindowBase.h" local="no" imported="no">Applications/GteWindowBase.h</includes>
  </compound>
  <compound kind="file">
    <name>GteWindowBase.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/</path>
    <filename>GteWindowBase_8h</filename>
    <includes id="GteEnvironment_8h" name="GteEnvironment.h" local="no" imported="no">Applications/GteEnvironment.h</includes>
    <includes id="GteOnIdleTimer_8h" name="GteOnIdleTimer.h" local="no" imported="no">Applications/GteOnIdleTimer.h</includes>
    <includes id="GteBaseEngine_8h" name="GteBaseEngine.h" local="no" imported="no">Graphics/GteBaseEngine.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <class kind="struct">gte::WindowBase::Parameters</class>
    <class kind="class">gte::WindowBase</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GLX/GteWindowSystem.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/GLX/</path>
    <filename>GLX_2GteWindowSystem_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GLX_2GteWindowSystem_8h" name="GLX/GteWindowSystem.h" local="no" imported="no">Applications/GLX/GteWindowSystem.h</includes>
    <includes id="GLX_2GteWindow_8h" name="GLX/GteWindow.h" local="no" imported="no">Applications/GLX/GteWindow.h</includes>
    <includes id="GteGLXEngine_8h" name="GteGLXEngine.h" local="no" imported="no">Graphics/GL4/GLX/GteGLXEngine.h</includes>
    <includes id="GteGLSLProgramFactory_8h" name="GteGLSLProgramFactory.h" local="no" imported="no">Graphics/GL4/GteGLSLProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>MSW/DX11/GteWindowSystem.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/MSW/DX11/</path>
    <filename>MSW_2DX11_2GteWindowSystem_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="MSW_2DX11_2GteWindow_8h" name="MSW/DX11/GteWindow.h" local="no" imported="no">Applications/MSW/DX11/GteWindow.h</includes>
    <includes id="MSW_2DX11_2GteWindowSystem_8h" name="MSW/DX11/GteWindowSystem.h" local="no" imported="no">Applications/MSW/DX11/GteWindowSystem.h</includes>
    <includes id="GteDX11Engine_8h" name="GteDX11Engine.h" local="no" imported="no">Graphics/DX11/GteDX11Engine.h</includes>
    <includes id="GteHLSLProgramFactory_8h" name="GteHLSLProgramFactory.h" local="no" imported="no">Graphics/DX11/GteHLSLProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>MSW/WGL/GteWindowSystem.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/Applications/MSW/WGL/</path>
    <filename>MSW_2WGL_2GteWindowSystem_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="MSW_2WGL_2GteWindowSystem_8h" name="MSW/WGL/GteWindowSystem.h" local="no" imported="no">Applications/MSW/WGL/GteWindowSystem.h</includes>
    <includes id="MSW_2WGL_2GteWindow_8h" name="MSW/WGL/GteWindow.h" local="no" imported="no">Applications/MSW/WGL/GteWindow.h</includes>
    <includes id="GteWGLEngine_8h" name="GteWGLEngine.h" local="no" imported="no">Graphics/GL4/WGL/GteWGLEngine.h</includes>
    <includes id="GteGLSLProgramFactory_8h" name="GteGLSLProgramFactory.h" local="no" imported="no">Graphics/GL4/GteGLSLProgramFactory.h</includes>
  </compound>
  <compound kind="file">
    <name>GLX/GteWindowSystem.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/GLX/</path>
    <filename>GLX_2GteWindowSystem_8h</filename>
    <includes id="GLX_2GteWindow_8h" name="GLX/GteWindow.h" local="no" imported="no">Applications/GLX/GteWindow.h</includes>
    <class kind="class">gte::WindowSystem</class>
    <namespace>gte</namespace>
    <member kind="variable">
      <type>GTE_IMPEXP WindowSystem</type>
      <name>TheWindowSystem</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2edd2d594d382d2328460a81640a2626</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MSW/DX11/GteWindowSystem.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/MSW/DX11/</path>
    <filename>MSW_2DX11_2GteWindowSystem_8h</filename>
    <includes id="GteMSWWindowSystem_8h" name="GteMSWWindowSystem.h" local="no" imported="no">Applications/MSW/GteMSWWindowSystem.h</includes>
    <includes id="GteMSWWindow_8h" name="GteMSWWindow.h" local="no" imported="no">Applications/MSW/GteMSWWindow.h</includes>
    <class kind="class">gte::WindowSystem</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>MSW/WGL/GteWindowSystem.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Applications/MSW/WGL/</path>
    <filename>MSW_2WGL_2GteWindowSystem_8h</filename>
    <includes id="GteMSWWindowSystem_8h" name="GteMSWWindowSystem.h" local="no" imported="no">Applications/MSW/GteMSWWindowSystem.h</includes>
    <includes id="GteMSWWindow_8h" name="GteMSWWindow.h" local="no" imported="no">Applications/MSW/GteMSWWindow.h</includes>
    <class kind="class">gte::WindowSystem</class>
    <namespace>gte</namespace>
  </compound>
  <compound kind="file">
    <name>GteWrapper.cpp</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/src/LowLevel/</path>
    <filename>GteWrapper_8cpp</filename>
    <includes id="GTEnginePCH_8h" name="GTEnginePCH.h" local="no" imported="no">GTEnginePCH.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>void</type>
      <name>Memcpy</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9278c3834fe40c98f77cbb40f344bee6</anchor>
      <arglist>(void *target, void const *source, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Memcpy</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab6cb1fd64c265c6b1fd788630de84042</anchor>
      <arglist>(wchar_t *target, wchar_t const *source, size_t count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GteWrapper.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/LowLevel/</path>
    <filename>GteWrapper_8h</filename>
    <includes id="GTEngineDEF_8h" name="GTEngineDEF.h" local="no" imported="no">GTEngineDEF.h</includes>
    <namespace>gte</namespace>
    <member kind="function">
      <type>void</type>
      <name>Memcpy</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9278c3834fe40c98f77cbb40f344bee6</anchor>
      <arglist>(void *target, void const *source, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Memcpy</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab6cb1fd64c265c6b1fd788630de84042</anchor>
      <arglist>(wchar_t *target, wchar_t const *source, size_t count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GTGraphics.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTGraphics_8h</filename>
    <includes id="GteGEDrawTarget_8h" name="GteGEDrawTarget.h" local="no" imported="no">Graphics/GteGEDrawTarget.h</includes>
    <includes id="GteGEInputLayoutManager_8h" name="GteGEInputLayoutManager.h" local="no" imported="no">Graphics/GteGEInputLayoutManager.h</includes>
    <includes id="GteGEObject_8h" name="GteGEObject.h" local="no" imported="no">Graphics/GteGEObject.h</includes>
    <includes id="GteGraphicsEngine_8h" name="GteGraphicsEngine.h" local="no" imported="no">Graphics/GteGraphicsEngine.h</includes>
    <includes id="GteAmbientLightEffect_8h" name="GteAmbientLightEffect.h" local="no" imported="no">Graphics/GteAmbientLightEffect.h</includes>
    <includes id="GteConstantColorEffect_8h" name="GteConstantColorEffect.h" local="no" imported="no">Graphics/GteConstantColorEffect.h</includes>
    <includes id="GteDirectionalLightEffect_8h" name="GteDirectionalLightEffect.h" local="no" imported="no">Graphics/GteDirectionalLightEffect.h</includes>
    <includes id="GteDirectionalLightTextureEffect_8h" name="GteDirectionalLightTextureEffect.h" local="no" imported="no">Graphics/GteDirectionalLightTextureEffect.h</includes>
    <includes id="GteFont_8h" name="GteFont.h" local="no" imported="no">Graphics/GteFont.h</includes>
    <includes id="GteFontArialW400H18_8h" name="GteFontArialW400H18.h" local="no" imported="no">Graphics/GteFontArialW400H18.h</includes>
    <includes id="GteLightCameraGeometry_8h" name="GteLightCameraGeometry.h" local="no" imported="no">Graphics/GteLightCameraGeometry.h</includes>
    <includes id="GteLighting_8h" name="GteLighting.h" local="no" imported="no">Graphics/GteLighting.h</includes>
    <includes id="GteLightingEffect_8h" name="GteLightingEffect.h" local="no" imported="no">Graphics/GteLightingEffect.h</includes>
    <includes id="GteMaterial_8h" name="GteMaterial.h" local="no" imported="no">Graphics/GteMaterial.h</includes>
    <includes id="GteOverlayEffect_8h" name="GteOverlayEffect.h" local="no" imported="no">Graphics/GteOverlayEffect.h</includes>
    <includes id="GtePlanarReflectionEffect_8h" name="GtePlanarReflectionEffect.h" local="no" imported="no">Graphics/GtePlanarReflectionEffect.h</includes>
    <includes id="GtePointLightEffect_8h" name="GtePointLightEffect.h" local="no" imported="no">Graphics/GtePointLightEffect.h</includes>
    <includes id="GtePointLightTextureEffect_8h" name="GtePointLightTextureEffect.h" local="no" imported="no">Graphics/GtePointLightTextureEffect.h</includes>
    <includes id="GteSpotLightEffect_8h" name="GteSpotLightEffect.h" local="no" imported="no">Graphics/GteSpotLightEffect.h</includes>
    <includes id="GteTextEffect_8h" name="GteTextEffect.h" local="no" imported="no">Graphics/GteTextEffect.h</includes>
    <includes id="GteTexture2Effect_8h" name="GteTexture2Effect.h" local="no" imported="no">Graphics/GteTexture2Effect.h</includes>
    <includes id="GteTexture3Effect_8h" name="GteTexture3Effect.h" local="no" imported="no">Graphics/GteTexture3Effect.h</includes>
    <includes id="GteVertexColorEffect_8h" name="GteVertexColorEffect.h" local="no" imported="no">Graphics/GteVertexColorEffect.h</includes>
    <includes id="GteVisualEffect_8h" name="GteVisualEffect.h" local="no" imported="no">Graphics/GteVisualEffect.h</includes>
    <includes id="GteDataFormat_8h" name="GteDataFormat.h" local="no" imported="no">Graphics/GteDataFormat.h</includes>
    <includes id="GteGraphicsObject_8h" name="GteGraphicsObject.h" local="no" imported="no">Graphics/GteGraphicsObject.h</includes>
    <includes id="GteResource_8h" name="GteResource.h" local="no" imported="no">Graphics/GteResource.h</includes>
    <includes id="GteBuffer_8h" name="GteBuffer.h" local="no" imported="no">Graphics/GteBuffer.h</includes>
    <includes id="GteConstantBuffer_8h" name="GteConstantBuffer.h" local="no" imported="no">Graphics/GteConstantBuffer.h</includes>
    <includes id="GteIndexBuffer_8h" name="GteIndexBuffer.h" local="no" imported="no">Graphics/GteIndexBuffer.h</includes>
    <includes id="GteIndexFormat_8h" name="GteIndexFormat.h" local="no" imported="no">Graphics/GteIndexFormat.h</includes>
    <includes id="GteIndirectArgumentsBuffer_8h" name="GteIndirectArgumentsBuffer.h" local="no" imported="no">Graphics/GteIndirectArgumentsBuffer.h</includes>
    <includes id="GteMemberLayout_8h" name="GteMemberLayout.h" local="no" imported="no">Graphics/GteMemberLayout.h</includes>
    <includes id="GteRawBuffer_8h" name="GteRawBuffer.h" local="no" imported="no">Graphics/GteRawBuffer.h</includes>
    <includes id="GteStructuredBuffer_8h" name="GteStructuredBuffer.h" local="no" imported="no">Graphics/GteStructuredBuffer.h</includes>
    <includes id="GteTypedBuffer_8h" name="GteTypedBuffer.h" local="no" imported="no">Graphics/GteTypedBuffer.h</includes>
    <includes id="GteVertexBuffer_8h" name="GteVertexBuffer.h" local="no" imported="no">Graphics/GteVertexBuffer.h</includes>
    <includes id="GteVertexFormat_8h" name="GteVertexFormat.h" local="no" imported="no">Graphics/GteVertexFormat.h</includes>
    <includes id="GteDrawTarget_8h" name="GteDrawTarget.h" local="no" imported="no">Graphics/GteDrawTarget.h</includes>
    <includes id="GteTexture_8h" name="GteTexture.h" local="no" imported="no">Graphics/GteTexture.h</includes>
    <includes id="GteTexture1_8h" name="GteTexture1.h" local="no" imported="no">Graphics/GteTexture1.h</includes>
    <includes id="GteTexture1Array_8h" name="GteTexture1Array.h" local="no" imported="no">Graphics/GteTexture1Array.h</includes>
    <includes id="GteTexture2_8h" name="GteTexture2.h" local="no" imported="no">Graphics/GteTexture2.h</includes>
    <includes id="GteTexture2Array_8h" name="GteTexture2Array.h" local="no" imported="no">Graphics/GteTexture2Array.h</includes>
    <includes id="GteTexture3_8h" name="GteTexture3.h" local="no" imported="no">Graphics/GteTexture3.h</includes>
    <includes id="GteTextureArray_8h" name="GteTextureArray.h" local="no" imported="no">Graphics/GteTextureArray.h</includes>
    <includes id="GteTextureBuffer_8h" name="GteTextureBuffer.h" local="no" imported="no">Graphics/GteTextureBuffer.h</includes>
    <includes id="GteTextureCube_8h" name="GteTextureCube.h" local="no" imported="no">Graphics/GteTextureCube.h</includes>
    <includes id="GteTextureCubeArray_8h" name="GteTextureCubeArray.h" local="no" imported="no">Graphics/GteTextureCubeArray.h</includes>
    <includes id="GteTextureDS_8h" name="GteTextureDS.h" local="no" imported="no">Graphics/GteTextureDS.h</includes>
    <includes id="GteTextureRT_8h" name="GteTextureRT.h" local="no" imported="no">Graphics/GteTextureRT.h</includes>
    <includes id="GteTextureSingle_8h" name="GteTextureSingle.h" local="no" imported="no">Graphics/GteTextureSingle.h</includes>
    <includes id="GteMeshFactory_8h" name="GteMeshFactory.h" local="no" imported="no">Graphics/GteMeshFactory.h</includes>
    <includes id="GteBlendTransformController_8h" name="GteBlendTransformController.h" local="no" imported="no">Graphics/GteBlendTransformController.h</includes>
    <includes id="GteControlledObject_8h" name="GteControlledObject.h" local="no" imported="no">Graphics/GteControlledObject.h</includes>
    <includes id="GteController_8h" name="GteController.h" local="no" imported="no">Graphics/GteController.h</includes>
    <includes id="GteKeyframeController_8h" name="GteKeyframeController.h" local="no" imported="no">Graphics/GteKeyframeController.h</includes>
    <includes id="GteSkinController_8h" name="GteSkinController.h" local="no" imported="no">Graphics/GteSkinController.h</includes>
    <includes id="GteTransformController_8h" name="GteTransformController.h" local="no" imported="no">Graphics/GteTransformController.h</includes>
    <includes id="GteBillboardNode_8h" name="GteBillboardNode.h" local="no" imported="no">Graphics/GteBillboardNode.h</includes>
    <includes id="GteBoundingSphere_8h" name="GteBoundingSphere.h" local="no" imported="no">Graphics/GteBoundingSphere.h</includes>
    <includes id="GteCamera_8h" name="GteCamera.h" local="no" imported="no">Graphics/GteCamera.h</includes>
    <includes id="GteCameraRig_8h" name="GteCameraRig.h" local="no" imported="no">Graphics/GteCameraRig.h</includes>
    <includes id="GteLight_8h" name="GteLight.h" local="no" imported="no">Graphics/GteLight.h</includes>
    <includes id="GteNode_8h" name="GteNode.h" local="no" imported="no">Graphics/GteNode.h</includes>
    <includes id="GtePVWUpdater_8h" name="GtePVWUpdater.h" local="no" imported="no">Graphics/GtePVWUpdater.h</includes>
    <includes id="GteSpatial_8h" name="GteSpatial.h" local="no" imported="no">Graphics/GteSpatial.h</includes>
    <includes id="GteTrackball_8h" name="GteTrackball.h" local="no" imported="no">Graphics/GteTrackball.h</includes>
    <includes id="GteTransform_8h" name="GteTransform.h" local="no" imported="no">Graphics/GteTransform.h</includes>
    <includes id="GteViewVolume_8h" name="GteViewVolume.h" local="no" imported="no">Graphics/GteViewVolume.h</includes>
    <includes id="GteViewVolumeNode_8h" name="GteViewVolumeNode.h" local="no" imported="no">Graphics/GteViewVolumeNode.h</includes>
    <includes id="GteVisual_8h" name="GteVisual.h" local="no" imported="no">Graphics/GteVisual.h</includes>
    <includes id="GtePicker_8h" name="GtePicker.h" local="no" imported="no">Graphics/GtePicker.h</includes>
    <includes id="GtePickRecord_8h" name="GtePickRecord.h" local="no" imported="no">Graphics/GtePickRecord.h</includes>
    <includes id="GteBspNode_8h" name="GteBspNode.h" local="no" imported="no">Graphics/GteBspNode.h</includes>
    <includes id="GteCuller_8h" name="GteCuller.h" local="no" imported="no">Graphics/GteCuller.h</includes>
    <includes id="GteCullingPlane_8h" name="GteCullingPlane.h" local="no" imported="no">Graphics/GteCullingPlane.h</includes>
    <includes id="GteComputeProgram_8h" name="GteComputeProgram.h" local="no" imported="no">Graphics/GteComputeProgram.h</includes>
    <includes id="GteComputeShader_8h" name="GteComputeShader.h" local="no" imported="no">Graphics/GteComputeShader.h</includes>
    <includes id="GteGeometryShader_8h" name="GteGeometryShader.h" local="no" imported="no">Graphics/GteGeometryShader.h</includes>
    <includes id="GtePixelShader_8h" name="GtePixelShader.h" local="no" imported="no">Graphics/GtePixelShader.h</includes>
    <includes id="GteProgramDefines_8h" name="GteProgramDefines.h" local="no" imported="no">Graphics/GteProgramDefines.h</includes>
    <includes id="GteProgramFactory_8h" name="GteProgramFactory.h" local="no" imported="no">Graphics/GteProgramFactory.h</includes>
    <includes id="GteShader_8h" name="GteShader.h" local="no" imported="no">Graphics/GteShader.h</includes>
    <includes id="GteVertexShader_8h" name="GteVertexShader.h" local="no" imported="no">Graphics/GteVertexShader.h</includes>
    <includes id="GteVisualProgram_8h" name="GteVisualProgram.h" local="no" imported="no">Graphics/GteVisualProgram.h</includes>
    <includes id="GteBlendState_8h" name="GteBlendState.h" local="no" imported="no">Graphics/GteBlendState.h</includes>
    <includes id="GteDepthStencilState_8h" name="GteDepthStencilState.h" local="no" imported="no">Graphics/GteDepthStencilState.h</includes>
    <includes id="GteDrawingState_8h" name="GteDrawingState.h" local="no" imported="no">Graphics/GteDrawingState.h</includes>
    <includes id="GteRasterizerState_8h" name="GteRasterizerState.h" local="no" imported="no">Graphics/GteRasterizerState.h</includes>
    <includes id="GteSamplerState_8h" name="GteSamplerState.h" local="no" imported="no">Graphics/GteSamplerState.h</includes>
  </compound>
  <compound kind="file">
    <name>GTGraphicsDX11.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTGraphicsDX11_8h</filename>
    <includes id="GteDX11BlendState_8h" name="GteDX11BlendState.h" local="no" imported="no">Graphics/DX11/GteDX11BlendState.h</includes>
    <includes id="GteDX11Buffer_8h" name="GteDX11Buffer.h" local="no" imported="no">Graphics/DX11/GteDX11Buffer.h</includes>
    <includes id="GteDX11ComputeShader_8h" name="GteDX11ComputeShader.h" local="no" imported="no">Graphics/DX11/GteDX11ComputeShader.h</includes>
    <includes id="GteDX11ConstantBuffer_8h" name="GteDX11ConstantBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11ConstantBuffer.h</includes>
    <includes id="GteDX11DepthStencilState_8h" name="GteDX11DepthStencilState.h" local="no" imported="no">Graphics/DX11/GteDX11DepthStencilState.h</includes>
    <includes id="GteDX11DrawingState_8h" name="GteDX11DrawingState.h" local="no" imported="no">Graphics/DX11/GteDX11DrawingState.h</includes>
    <includes id="GteDX11DrawTarget_8h" name="GteDX11DrawTarget.h" local="no" imported="no">Graphics/DX11/GteDX11DrawTarget.h</includes>
    <includes id="GteDX11Engine_8h" name="GteDX11Engine.h" local="no" imported="no">Graphics/DX11/GteDX11Engine.h</includes>
    <includes id="GteDX11GeometryShader_8h" name="GteDX11GeometryShader.h" local="no" imported="no">Graphics/DX11/GteDX11GeometryShader.h</includes>
    <includes id="GteDX11Include_8h" name="GteDX11Include.h" local="no" imported="no">Graphics/DX11/GteDX11Include.h</includes>
    <includes id="GteDX11IndexBuffer_8h" name="GteDX11IndexBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11IndexBuffer.h</includes>
    <includes id="GteDX11IndirectArgumentsBuffer_8h" name="GteDX11IndirectArgumentsBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11IndirectArgumentsBuffer.h</includes>
    <includes id="GteDX11InputLayout_8h" name="GteDX11InputLayout.h" local="no" imported="no">Graphics/DX11/GteDX11InputLayout.h</includes>
    <includes id="GteDX11InputLayoutManager_8h" name="GteDX11InputLayoutManager.h" local="no" imported="no">Graphics/DX11/GteDX11InputLayoutManager.h</includes>
    <includes id="GteDX11PerformanceCounter_8h" name="GteDX11PerformanceCounter.h" local="no" imported="no">Graphics/DX11/GteDX11PerformanceCounter.h</includes>
    <includes id="GteDX11PixelShader_8h" name="GteDX11PixelShader.h" local="no" imported="no">Graphics/DX11/GteDX11PixelShader.h</includes>
    <includes id="GteDX11RasterizerState_8h" name="GteDX11RasterizerState.h" local="no" imported="no">Graphics/DX11/GteDX11RasterizerState.h</includes>
    <includes id="GteDX11RawBuffer_8h" name="GteDX11RawBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11RawBuffer.h</includes>
    <includes id="GteDX11Resource_8h" name="GteDX11Resource.h" local="no" imported="no">Graphics/DX11/GteDX11Resource.h</includes>
    <includes id="GteDX11SamplerState_8h" name="GteDX11SamplerState.h" local="no" imported="no">Graphics/DX11/GteDX11SamplerState.h</includes>
    <includes id="GteDX11Shader_8h" name="GteDX11Shader.h" local="no" imported="no">Graphics/DX11/GteDX11Shader.h</includes>
    <includes id="GteDX11StructuredBuffer_8h" name="GteDX11StructuredBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11StructuredBuffer.h</includes>
    <includes id="GteDX11Texture_8h" name="GteDX11Texture.h" local="no" imported="no">Graphics/DX11/GteDX11Texture.h</includes>
    <includes id="GteDX11Texture1_8h" name="GteDX11Texture1.h" local="no" imported="no">Graphics/DX11/GteDX11Texture1.h</includes>
    <includes id="GteDX11Texture1Array_8h" name="GteDX11Texture1Array.h" local="no" imported="no">Graphics/DX11/GteDX11Texture1Array.h</includes>
    <includes id="GteDX11Texture2_8h" name="GteDX11Texture2.h" local="no" imported="no">Graphics/DX11/GteDX11Texture2.h</includes>
    <includes id="GteDX11Texture2Array_8h" name="GteDX11Texture2Array.h" local="no" imported="no">Graphics/DX11/GteDX11Texture2Array.h</includes>
    <includes id="GteDX11Texture3_8h" name="GteDX11Texture3.h" local="no" imported="no">Graphics/DX11/GteDX11Texture3.h</includes>
    <includes id="GteDX11TextureArray_8h" name="GteDX11TextureArray.h" local="no" imported="no">Graphics/DX11/GteDX11TextureArray.h</includes>
    <includes id="GteDX11TextureBuffer_8h" name="GteDX11TextureBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11TextureBuffer.h</includes>
    <includes id="GteDX11TextureCube_8h" name="GteDX11TextureCube.h" local="no" imported="no">Graphics/DX11/GteDX11TextureCube.h</includes>
    <includes id="GteDX11TextureCubeArray_8h" name="GteDX11TextureCubeArray.h" local="no" imported="no">Graphics/DX11/GteDX11TextureCubeArray.h</includes>
    <includes id="GteDX11TextureDS_8h" name="GteDX11TextureDS.h" local="no" imported="no">Graphics/DX11/GteDX11TextureDS.h</includes>
    <includes id="GteDX11TextureRT_8h" name="GteDX11TextureRT.h" local="no" imported="no">Graphics/DX11/GteDX11TextureRT.h</includes>
    <includes id="GteDX11TextureSingle_8h" name="GteDX11TextureSingle.h" local="no" imported="no">Graphics/DX11/GteDX11TextureSingle.h</includes>
    <includes id="GteDX11VertexBuffer_8h" name="GteDX11VertexBuffer.h" local="no" imported="no">Graphics/DX11/GteDX11VertexBuffer.h</includes>
    <includes id="GteDX11VertexShader_8h" name="GteDX11VertexShader.h" local="no" imported="no">Graphics/DX11/GteDX11VertexShader.h</includes>
    <includes id="GteDXGIAdapter_8h" name="GteDXGIAdapter.h" local="no" imported="no">Graphics/DX11/GteDXGIAdapter.h</includes>
    <includes id="GteDXGIOutput_8h" name="GteDXGIOutput.h" local="no" imported="no">Graphics/DX11/GteDXGIOutput.h</includes>
    <includes id="GteHLSLBaseBuffer_8h" name="GteHLSLBaseBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLBaseBuffer.h</includes>
    <includes id="GteHLSLByteAddressBuffer_8h" name="GteHLSLByteAddressBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLByteAddressBuffer.h</includes>
    <includes id="GteHLSLComputeProgram_8h" name="GteHLSLComputeProgram.h" local="no" imported="no">Graphics/DX11/GteHLSLComputeProgram.h</includes>
    <includes id="GteHLSLConstantBuffer_8h" name="GteHLSLConstantBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLConstantBuffer.h</includes>
    <includes id="GteHLSLFactory_8h" name="GteHLSLFactory.h" local="no" imported="no">Graphics/DX11/GteHLSLFactory.h</includes>
    <includes id="GteHLSLParameter_8h" name="GteHLSLParameter.h" local="no" imported="no">Graphics/DX11/GteHLSLParameter.h</includes>
    <includes id="GteHLSLProgramFactory_8h" name="GteHLSLProgramFactory.h" local="no" imported="no">Graphics/DX11/GteHLSLProgramFactory.h</includes>
    <includes id="GteHLSLResource_8h" name="GteHLSLResource.h" local="no" imported="no">Graphics/DX11/GteHLSLResource.h</includes>
    <includes id="GteHLSLResourceBindInfo_8h" name="GteHLSLResourceBindInfo.h" local="no" imported="no">Graphics/DX11/GteHLSLResourceBindInfo.h</includes>
    <includes id="GteHLSLSamplerState_8h" name="GteHLSLSamplerState.h" local="no" imported="no">Graphics/DX11/GteHLSLSamplerState.h</includes>
    <includes id="GteHLSLShader_8h" name="GteHLSLShader.h" local="no" imported="no">Graphics/DX11/GteHLSLShader.h</includes>
    <includes id="GteHLSLShaderFactory_8h" name="GteHLSLShaderFactory.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderFactory.h</includes>
    <includes id="GteHLSLShaderType_8h" name="GteHLSLShaderType.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderType.h</includes>
    <includes id="GteHLSLShaderVariable_8h" name="GteHLSLShaderVariable.h" local="no" imported="no">Graphics/DX11/GteHLSLShaderVariable.h</includes>
    <includes id="GteHLSLStructuredBuffer_8h" name="GteHLSLStructuredBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLStructuredBuffer.h</includes>
    <includes id="GteHLSLTexture_8h" name="GteHLSLTexture.h" local="no" imported="no">Graphics/DX11/GteHLSLTexture.h</includes>
    <includes id="GteHLSLTextureArray_8h" name="GteHLSLTextureArray.h" local="no" imported="no">Graphics/DX11/GteHLSLTextureArray.h</includes>
    <includes id="GteHLSLTextureBuffer_8h" name="GteHLSLTextureBuffer.h" local="no" imported="no">Graphics/DX11/GteHLSLTextureBuffer.h</includes>
    <includes id="GteHLSLVisualProgram_8h" name="GteHLSLVisualProgram.h" local="no" imported="no">Graphics/DX11/GteHLSLVisualProgram.h</includes>
  </compound>
  <compound kind="file">
    <name>GTGraphicsGL4.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTGraphicsGL4_8h</filename>
    <includes id="GteGL4AtomicCounterBuffer_8h" name="GteGL4AtomicCounterBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4AtomicCounterBuffer.h</includes>
    <includes id="GteGL4BlendState_8h" name="GteGL4BlendState.h" local="no" imported="no">Graphics/GL4/GteGL4BlendState.h</includes>
    <includes id="GteGL4Buffer_8h" name="GteGL4Buffer.h" local="no" imported="no">Graphics/GL4/GteGL4Buffer.h</includes>
    <includes id="GteGL4ConstantBuffer_8h" name="GteGL4ConstantBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4ConstantBuffer.h</includes>
    <includes id="GteGL4DepthStencilState_8h" name="GteGL4DepthStencilState.h" local="no" imported="no">Graphics/GL4/GteGL4DepthStencilState.h</includes>
    <includes id="GteGL4DrawingState_8h" name="GteGL4DrawingState.h" local="no" imported="no">Graphics/GL4/GteGL4DrawingState.h</includes>
    <includes id="GteGL4DrawTarget_8h" name="GteGL4DrawTarget.h" local="no" imported="no">Graphics/GL4/GteGL4DrawTarget.h</includes>
    <includes id="GteGL4Engine_8h" name="GteGL4Engine.h" local="no" imported="no">Graphics/GL4/GteGL4Engine.h</includes>
    <includes id="GteGL4GraphicsObject_8h" name="GteGL4GraphicsObject.h" local="no" imported="no">Graphics/GL4/GteGL4GraphicsObject.h</includes>
    <includes id="GteGL4IndexBuffer_8h" name="GteGL4IndexBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4IndexBuffer.h</includes>
    <includes id="GteGL4InputLayout_8h" name="GteGL4InputLayout.h" local="no" imported="no">Graphics/GL4/GteGL4InputLayout.h</includes>
    <includes id="GteGL4InputLayoutManager_8h" name="GteGL4InputLayoutManager.h" local="no" imported="no">Graphics/GL4/GteGL4InputLayoutManager.h</includes>
    <includes id="GteGL4RasterizerState_8h" name="GteGL4RasterizerState.h" local="no" imported="no">Graphics/GL4/GteGL4RasterizerState.h</includes>
    <includes id="GteGL4Resource_8h" name="GteGL4Resource.h" local="no" imported="no">Graphics/GL4/GteGL4Resource.h</includes>
    <includes id="GteGL4SamplerState_8h" name="GteGL4SamplerState.h" local="no" imported="no">Graphics/GL4/GteGL4SamplerState.h</includes>
    <includes id="GteGL4StructuredBuffer_8h" name="GteGL4StructuredBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4StructuredBuffer.h</includes>
    <includes id="GteGL4Texture_8h" name="GteGL4Texture.h" local="no" imported="no">Graphics/GL4/GteGL4Texture.h</includes>
    <includes id="GteGL4Texture1_8h" name="GteGL4Texture1.h" local="no" imported="no">Graphics/GL4/GteGL4Texture1.h</includes>
    <includes id="GteGL4Texture1Array_8h" name="GteGL4Texture1Array.h" local="no" imported="no">Graphics/GL4/GteGL4Texture1Array.h</includes>
    <includes id="GteGL4Texture2_8h" name="GteGL4Texture2.h" local="no" imported="no">Graphics/GL4/GteGL4Texture2.h</includes>
    <includes id="GteGL4Texture2Array_8h" name="GteGL4Texture2Array.h" local="no" imported="no">Graphics/GL4/GteGL4Texture2Array.h</includes>
    <includes id="GteGL4Texture3_8h" name="GteGL4Texture3.h" local="no" imported="no">Graphics/GL4/GteGL4Texture3.h</includes>
    <includes id="GteGL4TextureArray_8h" name="GteGL4TextureArray.h" local="no" imported="no">Graphics/GL4/GteGL4TextureArray.h</includes>
    <includes id="GteGL4TextureCube_8h" name="GteGL4TextureCube.h" local="no" imported="no">Graphics/GL4/GteGL4TextureCube.h</includes>
    <includes id="GteGL4TextureCubeArray_8h" name="GteGL4TextureCubeArray.h" local="no" imported="no">Graphics/GL4/GteGL4TextureCubeArray.h</includes>
    <includes id="GteGL4TextureDS_8h" name="GteGL4TextureDS.h" local="no" imported="no">Graphics/GL4/GteGL4TextureDS.h</includes>
    <includes id="GteGL4TextureRT_8h" name="GteGL4TextureRT.h" local="no" imported="no">Graphics/GL4/GteGL4TextureRT.h</includes>
    <includes id="GteGL4TextureSingle_8h" name="GteGL4TextureSingle.h" local="no" imported="no">Graphics/GL4/GteGL4TextureSingle.h</includes>
    <includes id="GteGL4VertexBuffer_8h" name="GteGL4VertexBuffer.h" local="no" imported="no">Graphics/GL4/GteGL4VertexBuffer.h</includes>
    <includes id="GteGLSLComputeProgram_8h" name="GteGLSLComputeProgram.h" local="no" imported="no">Graphics/GL4/GteGLSLComputeProgram.h</includes>
    <includes id="GteGLSLProgramFactory_8h" name="GteGLSLProgramFactory.h" local="no" imported="no">Graphics/GL4/GteGLSLProgramFactory.h</includes>
    <includes id="GteGLSLReflection_8h" name="GteGLSLReflection.h" local="no" imported="no">Graphics/GL4/GteGLSLReflection.h</includes>
    <includes id="GteGLSLVisualProgram_8h" name="GteGLSLVisualProgram.h" local="no" imported="no">Graphics/GL4/GteGLSLVisualProgram.h</includes>
    <includes id="GteOpenGL_8h" name="GteOpenGL.h" local="no" imported="no">Graphics/GL4/GteOpenGL.h</includes>
    <includes id="GteOpenGLHelper_8h" name="GteOpenGLHelper.h" local="no" imported="no">Graphics/GL4/GteOpenGLHelper.h</includes>
  </compound>
  <compound kind="file">
    <name>GTImagics.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTImagics_8h</filename>
    <includes id="GteHistogram_8h" name="GteHistogram.h" local="no" imported="no">Imagics/GteHistogram.h</includes>
    <includes id="GteImage_8h" name="GteImage.h" local="no" imported="no">Imagics/GteImage.h</includes>
    <includes id="GteImage2_8h" name="GteImage2.h" local="no" imported="no">Imagics/GteImage2.h</includes>
    <includes id="GteImage3_8h" name="GteImage3.h" local="no" imported="no">Imagics/GteImage3.h</includes>
    <includes id="GteImageUtility2_8h" name="GteImageUtility2.h" local="no" imported="no">Imagics/GteImageUtility2.h</includes>
    <includes id="GteImageUtility3_8h" name="GteImageUtility3.h" local="no" imported="no">Imagics/GteImageUtility3.h</includes>
    <includes id="GteMarchingCubes_8h" name="GteMarchingCubes.h" local="no" imported="no">Imagics/GteMarchingCubes.h</includes>
    <includes id="GteMarchingCubesTable_8h" name="GteMarchingCubesTable.h" local="no" imported="no">Imagics/GteMarchingCubesTable.h</includes>
    <includes id="GteSurfaceExtractor_8h" name="GteSurfaceExtractor.h" local="no" imported="no">Imagics/GteSurfaceExtractor.h</includes>
  </compound>
  <compound kind="file">
    <name>GTLowLevel.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTLowLevel_8h</filename>
    <includes id="GteArray2_8h" name="GteArray2.h" local="no" imported="no">LowLevel/GteArray2.h</includes>
    <includes id="GteArray3_8h" name="GteArray3.h" local="no" imported="no">LowLevel/GteArray3.h</includes>
    <includes id="GteArray4_8h" name="GteArray4.h" local="no" imported="no">LowLevel/GteArray4.h</includes>
    <includes id="GteAtomicMinMax_8h" name="GteAtomicMinMax.h" local="no" imported="no">LowLevel/GteAtomicMinMax.h</includes>
    <includes id="GteComputeModel_8h" name="GteComputeModel.h" local="no" imported="no">LowLevel/GteComputeModel.h</includes>
    <includes id="GteLexicoArray2_8h" name="GteLexicoArray2.h" local="no" imported="no">LowLevel/GteLexicoArray2.h</includes>
    <includes id="GteMinHeap_8h" name="GteMinHeap.h" local="no" imported="no">LowLevel/GteMinHeap.h</includes>
    <includes id="GteRangeIteration_8h" name="GteRangeIteration.h" local="no" imported="no">LowLevel/GteRangeIteration.h</includes>
    <includes id="GteThreadSafeMap_8h" name="GteThreadSafeMap.h" local="no" imported="no">LowLevel/GteThreadSafeMap.h</includes>
    <includes id="GteThreadSafeQueue_8h" name="GteThreadSafeQueue.h" local="no" imported="no">LowLevel/GteThreadSafeQueue.h</includes>
    <includes id="GteWrapper_8h" name="GteWrapper.h" local="no" imported="no">LowLevel/GteWrapper.h</includes>
    <includes id="GteLogger_8h" name="GteLogger.h" local="no" imported="no">LowLevel/GteLogger.h</includes>
    <includes id="GteLogReporter_8h" name="GteLogReporter.h" local="no" imported="no">LowLevel/GteLogReporter.h</includes>
    <includes id="GteLogToFile_8h" name="GteLogToFile.h" local="no" imported="no">LowLevel/GteLogToFile.h</includes>
    <includes id="GteLogToStdout_8h" name="GteLogToStdout.h" local="no" imported="no">LowLevel/GteLogToStdout.h</includes>
    <includes id="GteLogToStringArray_8h" name="GteLogToStringArray.h" local="no" imported="no">LowLevel/GteLogToStringArray.h</includes>
    <includes id="GteTimer_8h" name="GteTimer.h" local="no" imported="no">LowLevel/GteTimer.h</includes>
  </compound>
  <compound kind="file">
    <name>GTMathematics.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTMathematics_8h</filename>
    <includes id="GteAxisAngle_8h" name="GteAxisAngle.h" local="no" imported="no">Mathematics/GteAxisAngle.h</includes>
    <includes id="GteBandedMatrix_8h" name="GteBandedMatrix.h" local="no" imported="no">Mathematics/GteBandedMatrix.h</includes>
    <includes id="GteConvertCoordinates_8h" name="GteConvertCoordinates.h" local="no" imported="no">Mathematics/GteConvertCoordinates.h</includes>
    <includes id="GteEulerAngles_8h" name="GteEulerAngles.h" local="no" imported="no">Mathematics/GteEulerAngles.h</includes>
    <includes id="GteGMatrix_8h" name="GteGMatrix.h" local="no" imported="no">Mathematics/GteGMatrix.h</includes>
    <includes id="GteGVector_8h" name="GteGVector.h" local="no" imported="no">Mathematics/GteGVector.h</includes>
    <includes id="GteMatrix_8h" name="GteMatrix.h" local="no" imported="no">Mathematics/GteMatrix.h</includes>
    <includes id="GteMatrix2x2_8h" name="GteMatrix2x2.h" local="no" imported="no">Mathematics/GteMatrix2x2.h</includes>
    <includes id="GteMatrix3x3_8h" name="GteMatrix3x3.h" local="no" imported="no">Mathematics/GteMatrix3x3.h</includes>
    <includes id="GteMatrix4x4_8h" name="GteMatrix4x4.h" local="no" imported="no">Mathematics/GteMatrix4x4.h</includes>
    <includes id="GtePolynomial1_8h" name="GtePolynomial1.h" local="no" imported="no">Mathematics/GtePolynomial1.h</includes>
    <includes id="GteQuaternion_8h" name="GteQuaternion.h" local="no" imported="no">Mathematics/GteQuaternion.h</includes>
    <includes id="GteRotation_8h" name="GteRotation.h" local="no" imported="no">Mathematics/GteRotation.h</includes>
    <includes id="GteVector_8h" name="GteVector.h" local="no" imported="no">Mathematics/GteVector.h</includes>
    <includes id="GteVector2_8h" name="GteVector2.h" local="no" imported="no">Mathematics/GteVector2.h</includes>
    <includes id="GteVector3_8h" name="GteVector3.h" local="no" imported="no">Mathematics/GteVector3.h</includes>
    <includes id="GteVector4_8h" name="GteVector4.h" local="no" imported="no">Mathematics/GteVector4.h</includes>
    <includes id="GteApprCircle2_8h" name="GteApprCircle2.h" local="no" imported="no">Mathematics/GteApprCircle2.h</includes>
    <includes id="GteApprCylinder3_8h" name="GteApprCylinder3.h" local="no" imported="no">Mathematics/GteApprCylinder3.h</includes>
    <includes id="GteApprEllipseByArcs_8h" name="GteApprEllipseByArcs.h" local="no" imported="no">Mathematics/GteApprEllipseByArcs.h</includes>
    <includes id="GteApprEllipse2_8h" name="GteApprEllipse2.h" local="no" imported="no">Mathematics/GteApprEllipse2.h</includes>
    <includes id="GteApprEllipsoid3_8h" name="GteApprEllipsoid3.h" local="no" imported="no">Mathematics/GteApprEllipsoid3.h</includes>
    <includes id="GteApprGaussian2_8h" name="GteApprGaussian2.h" local="no" imported="no">Mathematics/GteApprGaussian2.h</includes>
    <includes id="GteApprGaussian3_8h" name="GteApprGaussian3.h" local="no" imported="no">Mathematics/GteApprGaussian3.h</includes>
    <includes id="GteApprGreatCircle3_8h" name="GteApprGreatCircle3.h" local="no" imported="no">Mathematics/GteApprGreatCircle3.h</includes>
    <includes id="GteApprHeightLine2_8h" name="GteApprHeightLine2.h" local="no" imported="no">Mathematics/GteApprHeightLine2.h</includes>
    <includes id="GteApprHeightPlane3_8h" name="GteApprHeightPlane3.h" local="no" imported="no">Mathematics/GteApprHeightPlane3.h</includes>
    <includes id="GteApprOrthogonalLine2_8h" name="GteApprOrthogonalLine2.h" local="no" imported="no">Mathematics/GteApprOrthogonalLine2.h</includes>
    <includes id="GteApprOrthogonalLine3_8h" name="GteApprOrthogonalLine3.h" local="no" imported="no">Mathematics/GteApprOrthogonalLine3.h</includes>
    <includes id="GteApprOrthogonalPlane3_8h" name="GteApprOrthogonalPlane3.h" local="no" imported="no">Mathematics/GteApprOrthogonalPlane3.h</includes>
    <includes id="GteApprParaboloid3_8h" name="GteApprParaboloid3.h" local="no" imported="no">Mathematics/GteApprParaboloid3.h</includes>
    <includes id="GteApprPolynomial2_8h" name="GteApprPolynomial2.h" local="no" imported="no">Mathematics/GteApprPolynomial2.h</includes>
    <includes id="GteApprPolynomial3_8h" name="GteApprPolynomial3.h" local="no" imported="no">Mathematics/GteApprPolynomial3.h</includes>
    <includes id="GteApprPolynomial4_8h" name="GteApprPolynomial4.h" local="no" imported="no">Mathematics/GteApprPolynomial4.h</includes>
    <includes id="GteApprPolynomialSpecial2_8h" name="GteApprPolynomialSpecial2.h" local="no" imported="no">Mathematics/GteApprPolynomialSpecial2.h</includes>
    <includes id="GteApprPolynomialSpecial3_8h" name="GteApprPolynomialSpecial3.h" local="no" imported="no">Mathematics/GteApprPolynomialSpecial3.h</includes>
    <includes id="GteApprPolynomialSpecial4_8h" name="GteApprPolynomialSpecial4.h" local="no" imported="no">Mathematics/GteApprPolynomialSpecial4.h</includes>
    <includes id="GteApprQuadratic2_8h" name="GteApprQuadratic2.h" local="no" imported="no">Mathematics/GteApprQuadratic2.h</includes>
    <includes id="GteApprQuadratic3_8h" name="GteApprQuadratic3.h" local="no" imported="no">Mathematics/GteApprQuadratic3.h</includes>
    <includes id="GteApprQuery_8h" name="GteApprQuery.h" local="no" imported="no">Mathematics/GteApprQuery.h</includes>
    <includes id="GteApprSphere3_8h" name="GteApprSphere3.h" local="no" imported="no">Mathematics/GteApprSphere3.h</includes>
    <includes id="GteArithmetic_8h" name="GteArithmetic.h" local="no" imported="no">Mathematics/GteArithmetic.h</includes>
    <includes id="GteBitHacks_8h" name="GteBitHacks.h" local="no" imported="no">Mathematics/GteBitHacks.h</includes>
    <includes id="GteBSNumber_8h" name="GteBSNumber.h" local="no" imported="no">Mathematics/GteBSNumber.h</includes>
    <includes id="GteBSPrecision_8h" name="GteBSPrecision.h" local="no" imported="no">Mathematics/GteBSPrecision.h</includes>
    <includes id="GteBSRational_8h" name="GteBSRational.h" local="no" imported="no">Mathematics/GteBSRational.h</includes>
    <includes id="GteIEEEBinary_8h" name="GteIEEEBinary.h" local="no" imported="no">Mathematics/GteIEEEBinary.h</includes>
    <includes id="GteIEEEBinary16_8h" name="GteIEEEBinary16.h" local="no" imported="no">Mathematics/GteIEEEBinary16.h</includes>
    <includes id="GteUIntegerALU32_8h" name="GteUIntegerALU32.h" local="no" imported="no">Mathematics/GteUIntegerALU32.h</includes>
    <includes id="GteUIntegerAP32_8h" name="GteUIntegerAP32.h" local="no" imported="no">Mathematics/GteUIntegerAP32.h</includes>
    <includes id="GteUIntegerFP32_8h" name="GteUIntegerFP32.h" local="no" imported="no">Mathematics/GteUIntegerFP32.h</includes>
    <includes id="GteConstrainedDelaunay2_8h" name="GteConstrainedDelaunay2.h" local="no" imported="no">Mathematics/GteConstrainedDelaunay2.h</includes>
    <includes id="GteConvexHull2_8h" name="GteConvexHull2.h" local="no" imported="no">Mathematics/GteConvexHull2.h</includes>
    <includes id="GteConvexHull3_8h" name="GteConvexHull3.h" local="no" imported="no">Mathematics/GteConvexHull3.h</includes>
    <includes id="GteDelaunay2_8h" name="GteDelaunay2.h" local="no" imported="no">Mathematics/GteDelaunay2.h</includes>
    <includes id="GteDelaunay2Mesh_8h" name="GteDelaunay2Mesh.h" local="no" imported="no">Mathematics/GteDelaunay2Mesh.h</includes>
    <includes id="GteDelaunay3_8h" name="GteDelaunay3.h" local="no" imported="no">Mathematics/GteDelaunay3.h</includes>
    <includes id="GteDelaunay3Mesh_8h" name="GteDelaunay3Mesh.h" local="no" imported="no">Mathematics/GteDelaunay3Mesh.h</includes>
    <includes id="GteEdgeKey_8h" name="GteEdgeKey.h" local="no" imported="no">Mathematics/GteEdgeKey.h</includes>
    <includes id="GteETManifoldMesh_8h" name="GteETManifoldMesh.h" local="no" imported="no">Mathematics/GteETManifoldMesh.h</includes>
    <includes id="GteFeatureKey_8h" name="GteFeatureKey.h" local="no" imported="no">Mathematics/GteFeatureKey.h</includes>
    <includes id="GteGenerateMeshUV_8h" name="GteGenerateMeshUV.h" local="no" imported="no">Mathematics/GteGenerateMeshUV.h</includes>
    <includes id="GteIsPlanarGraph_8h" name="GteIsPlanarGraph.h" local="no" imported="no">Mathematics/GteIsPlanarGraph.h</includes>
    <includes id="GteMinimalCycleBasis_8h" name="GteMinimalCycleBasis.h" local="no" imported="no">Mathematics/GteMinimalCycleBasis.h</includes>
    <includes id="GteMinimumAreaBox2_8h" name="GteMinimumAreaBox2.h" local="no" imported="no">Mathematics/GteMinimumAreaBox2.h</includes>
    <includes id="GteMinimumAreaCircle2_8h" name="GteMinimumAreaCircle2.h" local="no" imported="no">Mathematics/GteMinimumAreaCircle2.h</includes>
    <includes id="GteMinimumVolumeBox3_8h" name="GteMinimumVolumeBox3.h" local="no" imported="no">Mathematics/GteMinimumVolumeBox3.h</includes>
    <includes id="GteMinimumVolumeSphere3_8h" name="GteMinimumVolumeSphere3.h" local="no" imported="no">Mathematics/GteMinimumVolumeSphere3.h</includes>
    <includes id="GteNearestNeighborQuery_8h" name="GteNearestNeighborQuery.h" local="no" imported="no">Mathematics/GteNearestNeighborQuery.h</includes>
    <includes id="GtePlanarMesh_8h" name="GtePlanarMesh.h" local="no" imported="no">Mathematics/GtePlanarMesh.h</includes>
    <includes id="GtePrimalQuery2_8h" name="GtePrimalQuery2.h" local="no" imported="no">Mathematics/GtePrimalQuery2.h</includes>
    <includes id="GtePrimalQuery3_8h" name="GtePrimalQuery3.h" local="no" imported="no">Mathematics/GtePrimalQuery3.h</includes>
    <includes id="GteSeparatePoints2_8h" name="GteSeparatePoints2.h" local="no" imported="no">Mathematics/GteSeparatePoints2.h</includes>
    <includes id="GteSeparatePoints3_8h" name="GteSeparatePoints3.h" local="no" imported="no">Mathematics/GteSeparatePoints3.h</includes>
    <includes id="GteTetrahedronKey_8h" name="GteTetrahedronKey.h" local="no" imported="no">Mathematics/GteTetrahedronKey.h</includes>
    <includes id="GteTriangleKey_8h" name="GteTriangleKey.h" local="no" imported="no">Mathematics/GteTriangleKey.h</includes>
    <includes id="GteTriangulateCDT_8h" name="GteTriangulateCDT.h" local="no" imported="no">Mathematics/GteTriangulateCDT.h</includes>
    <includes id="GteTriangulateEC_8h" name="GteTriangulateEC.h" local="no" imported="no">Mathematics/GteTriangulateEC.h</includes>
    <includes id="GteTSManifoldMesh_8h" name="GteTSManifoldMesh.h" local="no" imported="no">Mathematics/GteTSManifoldMesh.h</includes>
    <includes id="GteUniqueVerticesTriangles_8h" name="GteUniqueVerticesTriangles.h" local="no" imported="no">Mathematics/GteUniqueVerticesTriangles.h</includes>
    <includes id="GteVEManifoldMesh_8h" name="GteVEManifoldMesh.h" local="no" imported="no">Mathematics/GteVEManifoldMesh.h</includes>
    <includes id="GteVETManifoldMesh_8h" name="GteVETManifoldMesh.h" local="no" imported="no">Mathematics/GteVETManifoldMesh.h</includes>
    <includes id="GteVertexCollapseMesh_8h" name="GteVertexCollapseMesh.h" local="no" imported="no">Mathematics/GteVertexCollapseMesh.h</includes>
    <includes id="GteContCapsule3_8h" name="GteContCapsule3.h" local="no" imported="no">Mathematics/GteContCapsule3.h</includes>
    <includes id="GteContCircle2_8h" name="GteContCircle2.h" local="no" imported="no">Mathematics/GteContCircle2.h</includes>
    <includes id="GteContCylinder3_8h" name="GteContCylinder3.h" local="no" imported="no">Mathematics/GteContCylinder3.h</includes>
    <includes id="GteContEllipse2_8h" name="GteContEllipse2.h" local="no" imported="no">Mathematics/GteContEllipse2.h</includes>
    <includes id="GteContEllipse2MinCR_8h" name="GteContEllipse2MinCR.h" local="no" imported="no">Mathematics/GteContEllipse2MinCR.h</includes>
    <includes id="GteContEllipsoid3_8h" name="GteContEllipsoid3.h" local="no" imported="no">Mathematics/GteContEllipsoid3.h</includes>
    <includes id="GteContEllipsoid3MinCR_8h" name="GteContEllipsoid3MinCR.h" local="no" imported="no">Mathematics/GteContEllipsoid3MinCR.h</includes>
    <includes id="GteContOrientedBox2_8h" name="GteContOrientedBox2.h" local="no" imported="no">Mathematics/GteContOrientedBox2.h</includes>
    <includes id="GteContOrientedBox3_8h" name="GteContOrientedBox3.h" local="no" imported="no">Mathematics/GteContOrientedBox3.h</includes>
    <includes id="GteContPointInPolygon2_8h" name="GteContPointInPolygon2.h" local="no" imported="no">Mathematics/GteContPointInPolygon2.h</includes>
    <includes id="GteContPointInPolyhedron3_8h" name="GteContPointInPolyhedron3.h" local="no" imported="no">Mathematics/GteContPointInPolyhedron3.h</includes>
    <includes id="GteContScribeCircle2_8h" name="GteContScribeCircle2.h" local="no" imported="no">Mathematics/GteContScribeCircle2.h</includes>
    <includes id="GteContScribeCircle3Sphere3_8h" name="GteContScribeCircle3Sphere3.h" local="no" imported="no">Mathematics/GteContScribeCircle3Sphere3.h</includes>
    <includes id="GteContSphere3_8h" name="GteContSphere3.h" local="no" imported="no">Mathematics/GteContSphere3.h</includes>
    <includes id="GteBasisFunction_8h" name="GteBasisFunction.h" local="no" imported="no">Mathematics/GteBasisFunction.h</includes>
    <includes id="GteBezierCurve_8h" name="GteBezierCurve.h" local="no" imported="no">Mathematics/GteBezierCurve.h</includes>
    <includes id="GteBSplineCurve_8h" name="GteBSplineCurve.h" local="no" imported="no">Mathematics/GteBSplineCurve.h</includes>
    <includes id="GteBSplineCurveFit_8h" name="GteBSplineCurveFit.h" local="no" imported="no">Mathematics/GteBSplineCurveFit.h</includes>
    <includes id="GteBSplineSurface_8h" name="GteBSplineSurface.h" local="no" imported="no">Mathematics/GteBSplineSurface.h</includes>
    <includes id="GteBSplineSurfaceFit_8h" name="GteBSplineSurfaceFit.h" local="no" imported="no">Mathematics/GteBSplineSurfaceFit.h</includes>
    <includes id="GteBSplineVolume_8h" name="GteBSplineVolume.h" local="no" imported="no">Mathematics/GteBSplineVolume.h</includes>
    <includes id="GteDarbouxFrame_8h" name="GteDarbouxFrame.h" local="no" imported="no">Mathematics/GteDarbouxFrame.h</includes>
    <includes id="GteFrenetFrame_8h" name="GteFrenetFrame.h" local="no" imported="no">Mathematics/GteFrenetFrame.h</includes>
    <includes id="GteIndexAttribute_8h" name="GteIndexAttribute.h" local="no" imported="no">Mathematics/GteIndexAttribute.h</includes>
    <includes id="GteMesh_8h" name="GteMesh.h" local="no" imported="no">Mathematics/GteMesh.h</includes>
    <includes id="GteNaturalSplineCurve_8h" name="GteNaturalSplineCurve.h" local="no" imported="no">Mathematics/GteNaturalSplineCurve.h</includes>
    <includes id="GteNURBSCurve_8h" name="GteNURBSCurve.h" local="no" imported="no">Mathematics/GteNURBSCurve.h</includes>
    <includes id="GteNURBSSurface_8h" name="GteNURBSSurface.h" local="no" imported="no">Mathematics/GteNURBSSurface.h</includes>
    <includes id="GteNURBSVolume_8h" name="GteNURBSVolume.h" local="no" imported="no">Mathematics/GteNURBSVolume.h</includes>
    <includes id="GteParametricCurve_8h" name="GteParametricCurve.h" local="no" imported="no">Mathematics/GteParametricCurve.h</includes>
    <includes id="GteParametricSurface_8h" name="GteParametricSurface.h" local="no" imported="no">Mathematics/GteParametricSurface.h</includes>
    <includes id="GteRectangleMesh_8h" name="GteRectangleMesh.h" local="no" imported="no">Mathematics/GteRectangleMesh.h</includes>
    <includes id="GteRectanglePatchMesh_8h" name="GteRectanglePatchMesh.h" local="no" imported="no">Mathematics/GteRectanglePatchMesh.h</includes>
    <includes id="GteRevolutionMesh_8h" name="GteRevolutionMesh.h" local="no" imported="no">Mathematics/GteRevolutionMesh.h</includes>
    <includes id="GteTCBSplineCurve_8h" name="GteTCBSplineCurve.h" local="no" imported="no">Mathematics/GteTCBSplineCurve.h</includes>
    <includes id="GteTubeMesh_8h" name="GteTubeMesh.h" local="no" imported="no">Mathematics/GteTubeMesh.h</includes>
    <includes id="GteVertexAttribute_8h" name="GteVertexAttribute.h" local="no" imported="no">Mathematics/GteVertexAttribute.h</includes>
    <includes id="GteDCPQuery_8h" name="GteDCPQuery.h" local="no" imported="no">Mathematics/GteDCPQuery.h</includes>
    <includes id="GteDistAlignedBoxAlignedBox_8h" name="GteDistAlignedBoxAlignedBox.h" local="no" imported="no">Mathematics/GteDistAlignedBoxAlignedBox.h</includes>
    <includes id="GteDistAlignedBox3OrientedBox3_8h" name="GteDistAlignedBox3OrientedBox3.h" local="no" imported="no">Mathematics/GteDistAlignedBox3OrientedBox3.h</includes>
    <includes id="GteDistCircle3Circle3_8h" name="GteDistCircle3Circle3.h" local="no" imported="no">Mathematics/GteDistCircle3Circle3.h</includes>
    <includes id="GteDistLine3AlignedBox3_8h" name="GteDistLine3AlignedBox3.h" local="no" imported="no">Mathematics/GteDistLine3AlignedBox3.h</includes>
    <includes id="GteDistLine3Circle3_8h" name="GteDistLine3Circle3.h" local="no" imported="no">Mathematics/GteDistLine3Circle3.h</includes>
    <includes id="GteDistLine3OrientedBox3_8h" name="GteDistLine3OrientedBox3.h" local="no" imported="no">Mathematics/GteDistLine3OrientedBox3.h</includes>
    <includes id="GteDistLine3Rectangle3_8h" name="GteDistLine3Rectangle3.h" local="no" imported="no">Mathematics/GteDistLine3Rectangle3.h</includes>
    <includes id="GteDistLine3Triangle3_8h" name="GteDistLine3Triangle3.h" local="no" imported="no">Mathematics/GteDistLine3Triangle3.h</includes>
    <includes id="GteDistLineLine_8h" name="GteDistLineLine.h" local="no" imported="no">Mathematics/GteDistLineLine.h</includes>
    <includes id="GteDistLineRay_8h" name="GteDistLineRay.h" local="no" imported="no">Mathematics/GteDistLineRay.h</includes>
    <includes id="GteDistLineSegment_8h" name="GteDistLineSegment.h" local="no" imported="no">Mathematics/GteDistLineSegment.h</includes>
    <includes id="GteDistOrientedBox3OrientedBox3_8h" name="GteDistOrientedBox3OrientedBox3.h" local="no" imported="no">Mathematics/GteDistOrientedBox3OrientedBox3.h</includes>
    <includes id="GteDistPoint3Circle3_8h" name="GteDistPoint3Circle3.h" local="no" imported="no">Mathematics/GteDistPoint3Circle3.h</includes>
    <includes id="GteDistPoint3ConvexPolyhedron3_8h" name="GteDistPoint3ConvexPolyhedron3.h" local="no" imported="no">Mathematics/GteDistPoint3ConvexPolyhedron3.h</includes>
    <includes id="GteDistPoint3Cylinder3_8h" name="GteDistPoint3Cylinder3.h" local="no" imported="no">Mathematics/GteDistPoint3Cylinder3.h</includes>
    <includes id="GteDistPoint3Frustum3_8h" name="GteDistPoint3Frustum3.h" local="no" imported="no">Mathematics/GteDistPoint3Frustum3.h</includes>
    <includes id="GteDistPoint3Plane3_8h" name="GteDistPoint3Plane3.h" local="no" imported="no">Mathematics/GteDistPoint3Plane3.h</includes>
    <includes id="GteDistPoint3Rectangle3_8h" name="GteDistPoint3Rectangle3.h" local="no" imported="no">Mathematics/GteDistPoint3Rectangle3.h</includes>
    <includes id="GteDistPoint3Tetrahedron3_8h" name="GteDistPoint3Tetrahedron3.h" local="no" imported="no">Mathematics/GteDistPoint3Tetrahedron3.h</includes>
    <includes id="GteDistPointAlignedBox_8h" name="GteDistPointAlignedBox.h" local="no" imported="no">Mathematics/GteDistPointAlignedBox.h</includes>
    <includes id="GteDistPointHyperellipsoid_8h" name="GteDistPointHyperellipsoid.h" local="no" imported="no">Mathematics/GteDistPointHyperellipsoid.h</includes>
    <includes id="GteDistPointLine_8h" name="GteDistPointLine.h" local="no" imported="no">Mathematics/GteDistPointLine.h</includes>
    <includes id="GteDistPointOrientedBox_8h" name="GteDistPointOrientedBox.h" local="no" imported="no">Mathematics/GteDistPointOrientedBox.h</includes>
    <includes id="GteDistPointRay_8h" name="GteDistPointRay.h" local="no" imported="no">Mathematics/GteDistPointRay.h</includes>
    <includes id="GteDistPointSegment_8h" name="GteDistPointSegment.h" local="no" imported="no">Mathematics/GteDistPointSegment.h</includes>
    <includes id="GteDistPointTriangle_8h" name="GteDistPointTriangle.h" local="no" imported="no">Mathematics/GteDistPointTriangle.h</includes>
    <includes id="GteDistPointTriangleExact_8h" name="GteDistPointTriangleExact.h" local="no" imported="no">Mathematics/GteDistPointTriangleExact.h</includes>
    <includes id="GteDistRay3AlignedBox3_8h" name="GteDistRay3AlignedBox3.h" local="no" imported="no">Mathematics/GteDistRay3AlignedBox3.h</includes>
    <includes id="GteDistRay3OrientedBox3_8h" name="GteDistRay3OrientedBox3.h" local="no" imported="no">Mathematics/GteDistRay3OrientedBox3.h</includes>
    <includes id="GteDistRay3Rectangle3_8h" name="GteDistRay3Rectangle3.h" local="no" imported="no">Mathematics/GteDistRay3Rectangle3.h</includes>
    <includes id="GteDistRay3Triangle3_8h" name="GteDistRay3Triangle3.h" local="no" imported="no">Mathematics/GteDistRay3Triangle3.h</includes>
    <includes id="GteDistRayRay_8h" name="GteDistRayRay.h" local="no" imported="no">Mathematics/GteDistRayRay.h</includes>
    <includes id="GteDistRaySegment_8h" name="GteDistRaySegment.h" local="no" imported="no">Mathematics/GteDistRaySegment.h</includes>
    <includes id="GteDistRectangle3Rectangle3_8h" name="GteDistRectangle3Rectangle3.h" local="no" imported="no">Mathematics/GteDistRectangle3Rectangle3.h</includes>
    <includes id="GteDistRectangle3AlignedBox3_8h" name="GteDistRectangle3AlignedBox3.h" local="no" imported="no">Mathematics/GteDistRectangle3AlignedBox3.h</includes>
    <includes id="GteDistRectangle3OrientedBox3_8h" name="GteDistRectangle3OrientedBox3.h" local="no" imported="no">Mathematics/GteDistRectangle3OrientedBox3.h</includes>
    <includes id="GteDistSegment3AlignedBox3_8h" name="GteDistSegment3AlignedBox3.h" local="no" imported="no">Mathematics/GteDistSegment3AlignedBox3.h</includes>
    <includes id="GteDistSegment3OrientedBox3_8h" name="GteDistSegment3OrientedBox3.h" local="no" imported="no">Mathematics/GteDistSegment3OrientedBox3.h</includes>
    <includes id="GteDistSegment3Rectangle3_8h" name="GteDistSegment3Rectangle3.h" local="no" imported="no">Mathematics/GteDistSegment3Rectangle3.h</includes>
    <includes id="GteDistSegment3Triangle3_8h" name="GteDistSegment3Triangle3.h" local="no" imported="no">Mathematics/GteDistSegment3Triangle3.h</includes>
    <includes id="GteDistSegmentSegment_8h" name="GteDistSegmentSegment.h" local="no" imported="no">Mathematics/GteDistSegmentSegment.h</includes>
    <includes id="GteDistSegmentSegmentExact_8h" name="GteDistSegmentSegmentExact.h" local="no" imported="no">Mathematics/GteDistSegmentSegmentExact.h</includes>
    <includes id="GteDistTriangle3AlignedBox3_8h" name="GteDistTriangle3AlignedBox3.h" local="no" imported="no">Mathematics/GteDistTriangle3AlignedBox3.h</includes>
    <includes id="GteDistTriangle3OrientedBox3_8h" name="GteDistTriangle3OrientedBox3.h" local="no" imported="no">Mathematics/GteDistTriangle3OrientedBox3.h</includes>
    <includes id="GteDistTriangle3Rectangle3_8h" name="GteDistTriangle3Rectangle3.h" local="no" imported="no">Mathematics/GteDistTriangle3Rectangle3.h</includes>
    <includes id="GteDistTriangle3Triangle3_8h" name="GteDistTriangle3Triangle3.h" local="no" imported="no">Mathematics/GteDistTriangle3Triangle3.h</includes>
    <includes id="GteACosEstimate_8h" name="GteACosEstimate.h" local="no" imported="no">Mathematics/GteACosEstimate.h</includes>
    <includes id="GteASinEstimate_8h" name="GteASinEstimate.h" local="no" imported="no">Mathematics/GteASinEstimate.h</includes>
    <includes id="GteATanEstimate_8h" name="GteATanEstimate.h" local="no" imported="no">Mathematics/GteATanEstimate.h</includes>
    <includes id="GteChebyshevRatio_8h" name="GteChebyshevRatio.h" local="no" imported="no">Mathematics/GteChebyshevRatio.h</includes>
    <includes id="GteConstants_8h" name="GteConstants.h" local="no" imported="no">Mathematics/GteConstants.h</includes>
    <includes id="GteCosEstimate_8h" name="GteCosEstimate.h" local="no" imported="no">Mathematics/GteCosEstimate.h</includes>
    <includes id="GteExp2Estimate_8h" name="GteExp2Estimate.h" local="no" imported="no">Mathematics/GteExp2Estimate.h</includes>
    <includes id="GteExpEstimate_8h" name="GteExpEstimate.h" local="no" imported="no">Mathematics/GteExpEstimate.h</includes>
    <includes id="GteFunctions_8h" name="GteFunctions.h" local="no" imported="no">Mathematics/GteFunctions.h</includes>
    <includes id="GteInvSqrtEstimate_8h" name="GteInvSqrtEstimate.h" local="no" imported="no">Mathematics/GteInvSqrtEstimate.h</includes>
    <includes id="GteLog2Estimate_8h" name="GteLog2Estimate.h" local="no" imported="no">Mathematics/GteLog2Estimate.h</includes>
    <includes id="GteLogEstimate_8h" name="GteLogEstimate.h" local="no" imported="no">Mathematics/GteLogEstimate.h</includes>
    <includes id="GteSinEstimate_8h" name="GteSinEstimate.h" local="no" imported="no">Mathematics/GteSinEstimate.h</includes>
    <includes id="GteSlerpEstimate_8h" name="GteSlerpEstimate.h" local="no" imported="no">Mathematics/GteSlerpEstimate.h</includes>
    <includes id="GteSqrtEstimate_8h" name="GteSqrtEstimate.h" local="no" imported="no">Mathematics/GteSqrtEstimate.h</includes>
    <includes id="GteTanEstimate_8h" name="GteTanEstimate.h" local="no" imported="no">Mathematics/GteTanEstimate.h</includes>
    <includes id="GteAlignedBox_8h" name="GteAlignedBox.h" local="no" imported="no">Mathematics/GteAlignedBox.h</includes>
    <includes id="GteArc2_8h" name="GteArc2.h" local="no" imported="no">Mathematics/GteArc2.h</includes>
    <includes id="GteCapsule_8h" name="GteCapsule.h" local="no" imported="no">Mathematics/GteCapsule.h</includes>
    <includes id="GteCircle3_8h" name="GteCircle3.h" local="no" imported="no">Mathematics/GteCircle3.h</includes>
    <includes id="GteCone_8h" name="GteCone.h" local="no" imported="no">Mathematics/GteCone.h</includes>
    <includes id="GteConvexPolyhedron3_8h" name="GteConvexPolyhedron3.h" local="no" imported="no">Mathematics/GteConvexPolyhedron3.h</includes>
    <includes id="GteCylinder3_8h" name="GteCylinder3.h" local="no" imported="no">Mathematics/GteCylinder3.h</includes>
    <includes id="GteEllipse3_8h" name="GteEllipse3.h" local="no" imported="no">Mathematics/GteEllipse3.h</includes>
    <includes id="GteFrustum3_8h" name="GteFrustum3.h" local="no" imported="no">Mathematics/GteFrustum3.h</includes>
    <includes id="GteHalfspace_8h" name="GteHalfspace.h" local="no" imported="no">Mathematics/GteHalfspace.h</includes>
    <includes id="GteHyperellipsoid_8h" name="GteHyperellipsoid.h" local="no" imported="no">Mathematics/GteHyperellipsoid.h</includes>
    <includes id="GteHyperplane_8h" name="GteHyperplane.h" local="no" imported="no">Mathematics/GteHyperplane.h</includes>
    <includes id="GteHypersphere_8h" name="GteHypersphere.h" local="no" imported="no">Mathematics/GteHypersphere.h</includes>
    <includes id="GteLine_8h" name="GteLine.h" local="no" imported="no">Mathematics/GteLine.h</includes>
    <includes id="GteOrientedBox_8h" name="GteOrientedBox.h" local="no" imported="no">Mathematics/GteOrientedBox.h</includes>
    <includes id="GtePolygon2_8h" name="GtePolygon2.h" local="no" imported="no">Mathematics/GtePolygon2.h</includes>
    <includes id="GtePolyhedron3_8h" name="GtePolyhedron3.h" local="no" imported="no">Mathematics/GtePolyhedron3.h</includes>
    <includes id="GteRay_8h" name="GteRay.h" local="no" imported="no">Mathematics/GteRay.h</includes>
    <includes id="GteRectangle_8h" name="GteRectangle.h" local="no" imported="no">Mathematics/GteRectangle.h</includes>
    <includes id="GteSector2_8h" name="GteSector2.h" local="no" imported="no">Mathematics/GteSector2.h</includes>
    <includes id="GteSegment_8h" name="GteSegment.h" local="no" imported="no">Mathematics/GteSegment.h</includes>
    <includes id="GteTetrahedron3_8h" name="GteTetrahedron3.h" local="no" imported="no">Mathematics/GteTetrahedron3.h</includes>
    <includes id="GteTorus3_8h" name="GteTorus3.h" local="no" imported="no">Mathematics/GteTorus3.h</includes>
    <includes id="GteTriangle_8h" name="GteTriangle.h" local="no" imported="no">Mathematics/GteTriangle.h</includes>
    <includes id="GteIntpAkima1_8h" name="GteIntpAkima1.h" local="no" imported="no">Mathematics/GteIntpAkima1.h</includes>
    <includes id="GteIntpAkimaNonuniform1_8h" name="GteIntpAkimaNonuniform1.h" local="no" imported="no">Mathematics/GteIntpAkimaNonuniform1.h</includes>
    <includes id="GteIntpAkimaUniform1_8h" name="GteIntpAkimaUniform1.h" local="no" imported="no">Mathematics/GteIntpAkimaUniform1.h</includes>
    <includes id="GteIntpAkimaUniform2_8h" name="GteIntpAkimaUniform2.h" local="no" imported="no">Mathematics/GteIntpAkimaUniform2.h</includes>
    <includes id="GteIntpAkimaUniform3_8h" name="GteIntpAkimaUniform3.h" local="no" imported="no">Mathematics/GteIntpAkimaUniform3.h</includes>
    <includes id="GteIntpBicubic2_8h" name="GteIntpBicubic2.h" local="no" imported="no">Mathematics/GteIntpBicubic2.h</includes>
    <includes id="GteIntpBilinear2_8h" name="GteIntpBilinear2.h" local="no" imported="no">Mathematics/GteIntpBilinear2.h</includes>
    <includes id="GteIntpLinearNonuniform2_8h" name="GteIntpLinearNonuniform2.h" local="no" imported="no">Mathematics/GteIntpLinearNonuniform2.h</includes>
    <includes id="GteIntpLinearNonuniform3_8h" name="GteIntpLinearNonuniform3.h" local="no" imported="no">Mathematics/GteIntpLinearNonuniform3.h</includes>
    <includes id="GteIntpQuadraticNonuniform2_8h" name="GteIntpQuadraticNonuniform2.h" local="no" imported="no">Mathematics/GteIntpQuadraticNonuniform2.h</includes>
    <includes id="GteIntpSphere2_8h" name="GteIntpSphere2.h" local="no" imported="no">Mathematics/GteIntpSphere2.h</includes>
    <includes id="GteIntpThinPlateSpline2_8h" name="GteIntpThinPlateSpline2.h" local="no" imported="no">Mathematics/GteIntpThinPlateSpline2.h</includes>
    <includes id="GteIntpThinPlateSpline3_8h" name="GteIntpThinPlateSpline3.h" local="no" imported="no">Mathematics/GteIntpThinPlateSpline3.h</includes>
    <includes id="GteIntpTricubic3_8h" name="GteIntpTricubic3.h" local="no" imported="no">Mathematics/GteIntpTricubic3.h</includes>
    <includes id="GteIntpTrilinear3_8h" name="GteIntpTrilinear3.h" local="no" imported="no">Mathematics/GteIntpTrilinear3.h</includes>
    <includes id="GteIntpVectorField2_8h" name="GteIntpVectorField2.h" local="no" imported="no">Mathematics/GteIntpVectorField2.h</includes>
    <includes id="GteFIQuery_8h" name="GteFIQuery.h" local="no" imported="no">Mathematics/GteFIQuery.h</includes>
    <includes id="GteIntrAlignedBox2AlignedBox2_8h" name="GteIntrAlignedBox2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrAlignedBox2AlignedBox2.h</includes>
    <includes id="GteIntrAlignedBox2OrientedBox2_8h" name="GteIntrAlignedBox2OrientedBox2.h" local="no" imported="no">Mathematics/GteIntrAlignedBox2OrientedBox2.h</includes>
    <includes id="GteIntrAlignedBox3AlignedBox3_8h" name="GteIntrAlignedBox3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrAlignedBox3AlignedBox3.h</includes>
    <includes id="GteIntrAlignedBox3Cone3_8h" name="GteIntrAlignedBox3Cone3.h" local="no" imported="no">Mathematics/GteIntrAlignedBox3Cone3.h</includes>
    <includes id="GteIntrAlignedBox3Cylinder3_8h" name="GteIntrAlignedBox3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrAlignedBox3Cylinder3.h</includes>
    <includes id="GteIntrAlignedBox3OrientedBox3_8h" name="GteIntrAlignedBox3OrientedBox3.h" local="no" imported="no">Mathematics/GteIntrAlignedBox3OrientedBox3.h</includes>
    <includes id="GteIntrAlignedBox3Sphere3_8h" name="GteIntrAlignedBox3Sphere3.h" local="no" imported="no">Mathematics/GteIntrAlignedBox3Sphere3.h</includes>
    <includes id="GteIntrArc2Arc2_8h" name="GteIntrArc2Arc2.h" local="no" imported="no">Mathematics/GteIntrArc2Arc2.h</includes>
    <includes id="GteIntrCapsule3Capsule3_8h" name="GteIntrCapsule3Capsule3.h" local="no" imported="no">Mathematics/GteIntrCapsule3Capsule3.h</includes>
    <includes id="GteIntrCircle2Arc2_8h" name="GteIntrCircle2Arc2.h" local="no" imported="no">Mathematics/GteIntrCircle2Arc2.h</includes>
    <includes id="GteIntrCircle2Circle2_8h" name="GteIntrCircle2Circle2.h" local="no" imported="no">Mathematics/GteIntrCircle2Circle2.h</includes>
    <includes id="GteIntrConvexPolygonPlane_8h" name="GteIntrConvexPolygonPlane.h" local="no" imported="no">Mathematics/GteIntrConvexPolygonPlane.h</includes>
    <includes id="GteIntrDisk2Sector2_8h" name="GteIntrDisk2Sector2.h" local="no" imported="no">Mathematics/GteIntrDisk2Sector2.h</includes>
    <includes id="GteIntrEllipse2Ellipse2_8h" name="GteIntrEllipse2Ellipse2.h" local="no" imported="no">Mathematics/GteIntrEllipse2Ellipse2.h</includes>
    <includes id="GteIntrEllipsoid3Ellipsoid3_8h" name="GteIntrEllipsoid3Ellipsoid3.h" local="no" imported="no">Mathematics/GteIntrEllipsoid3Ellipsoid3.h</includes>
    <includes id="GteIntrHalfspace2Polygon2_8h" name="GteIntrHalfspace2Polygon2.h" local="no" imported="no">Mathematics/GteIntrHalfspace2Polygon2.h</includes>
    <includes id="GteIntrHalfspace3Capsule3_8h" name="GteIntrHalfspace3Capsule3.h" local="no" imported="no">Mathematics/GteIntrHalfspace3Capsule3.h</includes>
    <includes id="GteIntrHalfspace3Cylinder3_8h" name="GteIntrHalfspace3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrHalfspace3Cylinder3.h</includes>
    <includes id="GteIntrHalfspace3Ellipsoid3_8h" name="GteIntrHalfspace3Ellipsoid3.h" local="no" imported="no">Mathematics/GteIntrHalfspace3Ellipsoid3.h</includes>
    <includes id="GteIntrHalfspace3OrientedBox3_8h" name="GteIntrHalfspace3OrientedBox3.h" local="no" imported="no">Mathematics/GteIntrHalfspace3OrientedBox3.h</includes>
    <includes id="GteIntrHalfspace3Segment3_8h" name="GteIntrHalfspace3Segment3.h" local="no" imported="no">Mathematics/GteIntrHalfspace3Segment3.h</includes>
    <includes id="GteIntrHalfspace3Sphere3_8h" name="GteIntrHalfspace3Sphere3.h" local="no" imported="no">Mathematics/GteIntrHalfspace3Sphere3.h</includes>
    <includes id="GteIntrHalfspace3Triangle3_8h" name="GteIntrHalfspace3Triangle3.h" local="no" imported="no">Mathematics/GteIntrHalfspace3Triangle3.h</includes>
    <includes id="GteIntrIntervals_8h" name="GteIntrIntervals.h" local="no" imported="no">Mathematics/GteIntrIntervals.h</includes>
    <includes id="GteIntrLine2AlignedBox2_8h" name="GteIntrLine2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrLine2AlignedBox2.h</includes>
    <includes id="GteIntrLine2Arc2_8h" name="GteIntrLine2Arc2.h" local="no" imported="no">Mathematics/GteIntrLine2Arc2.h</includes>
    <includes id="GteIntrLine2Circle2_8h" name="GteIntrLine2Circle2.h" local="no" imported="no">Mathematics/GteIntrLine2Circle2.h</includes>
    <includes id="GteIntrLine2Line2_8h" name="GteIntrLine2Line2.h" local="no" imported="no">Mathematics/GteIntrLine2Line2.h</includes>
    <includes id="GteIntrLine2OrientedBox2_8h" name="GteIntrLine2OrientedBox2.h" local="no" imported="no">Mathematics/GteIntrLine2OrientedBox2.h</includes>
    <includes id="GteIntrLine2Ray2_8h" name="GteIntrLine2Ray2.h" local="no" imported="no">Mathematics/GteIntrLine2Ray2.h</includes>
    <includes id="GteIntrLine2Segment2_8h" name="GteIntrLine2Segment2.h" local="no" imported="no">Mathematics/GteIntrLine2Segment2.h</includes>
    <includes id="GteIntrLine2Triangle2_8h" name="GteIntrLine2Triangle2.h" local="no" imported="no">Mathematics/GteIntrLine2Triangle2.h</includes>
    <includes id="GteIntrLine3AlignedBox3_8h" name="GteIntrLine3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrLine3AlignedBox3.h</includes>
    <includes id="GteIntrLine3Capsule3_8h" name="GteIntrLine3Capsule3.h" local="no" imported="no">Mathematics/GteIntrLine3Capsule3.h</includes>
    <includes id="GteIntrLine3Cone3_8h" name="GteIntrLine3Cone3.h" local="no" imported="no">Mathematics/GteIntrLine3Cone3.h</includes>
    <includes id="GteIntrLine3Cylinder3_8h" name="GteIntrLine3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrLine3Cylinder3.h</includes>
    <includes id="GteIntrLine3Ellipsoid3_8h" name="GteIntrLine3Ellipsoid3.h" local="no" imported="no">Mathematics/GteIntrLine3Ellipsoid3.h</includes>
    <includes id="GteIntrLine3OrientedBox3_8h" name="GteIntrLine3OrientedBox3.h" local="no" imported="no">Mathematics/GteIntrLine3OrientedBox3.h</includes>
    <includes id="GteIntrLine3Plane3_8h" name="GteIntrLine3Plane3.h" local="no" imported="no">Mathematics/GteIntrLine3Plane3.h</includes>
    <includes id="GteIntrLine3Sphere3_8h" name="GteIntrLine3Sphere3.h" local="no" imported="no">Mathematics/GteIntrLine3Sphere3.h</includes>
    <includes id="GteIntrLine3Triangle3_8h" name="GteIntrLine3Triangle3.h" local="no" imported="no">Mathematics/GteIntrLine3Triangle3.h</includes>
    <includes id="GteIntrOrientedBox2Circle2_8h" name="GteIntrOrientedBox2Circle2.h" local="no" imported="no">Mathematics/GteIntrOrientedBox2Circle2.h</includes>
    <includes id="GteIntrOrientedBox2Cone2_8h" name="GteIntrOrientedBox2Cone2.h" local="no" imported="no">Mathematics/GteIntrOrientedBox2Cone2.h</includes>
    <includes id="GteIntrOrientedBox2OrientedBox2_8h" name="GteIntrOrientedBox2OrientedBox2.h" local="no" imported="no">Mathematics/GteIntrOrientedBox2OrientedBox2.h</includes>
    <includes id="GteIntrOrientedBox2Sector2_8h" name="GteIntrOrientedBox2Sector2.h" local="no" imported="no">Mathematics/GteIntrOrientedBox2Sector2.h</includes>
    <includes id="GteIntrOrientedBox3Cone3_8h" name="GteIntrOrientedBox3Cone3.h" local="no" imported="no">Mathematics/GteIntrOrientedBox3Cone3.h</includes>
    <includes id="GteIntrOrientedBox3Cylinder3_8h" name="GteIntrOrientedBox3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrOrientedBox3Cylinder3.h</includes>
    <includes id="GteIntrOrientedBox3Frustum3_8h" name="GteIntrOrientedBox3Frustum3.h" local="no" imported="no">Mathematics/GteIntrOrientedBox3Frustum3.h</includes>
    <includes id="GteIntrOrientedBox3OrientedBox3_8h" name="GteIntrOrientedBox3OrientedBox3.h" local="no" imported="no">Mathematics/GteIntrOrientedBox3OrientedBox3.h</includes>
    <includes id="GteIntrOrientedBox3Sphere3_8h" name="GteIntrOrientedBox3Sphere3.h" local="no" imported="no">Mathematics/GteIntrOrientedBox3Sphere3.h</includes>
    <includes id="GteIntrPlane3Capsule3_8h" name="GteIntrPlane3Capsule3.h" local="no" imported="no">Mathematics/GteIntrPlane3Capsule3.h</includes>
    <includes id="GteIntrPlane3Circle3_8h" name="GteIntrPlane3Circle3.h" local="no" imported="no">Mathematics/GteIntrPlane3Circle3.h</includes>
    <includes id="GteIntrPlane3Cylinder3_8h" name="GteIntrPlane3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrPlane3Cylinder3.h</includes>
    <includes id="GteIntrPlane3Ellipsoid3_8h" name="GteIntrPlane3Ellipsoid3.h" local="no" imported="no">Mathematics/GteIntrPlane3Ellipsoid3.h</includes>
    <includes id="GteIntrPlane3OrientedBox3_8h" name="GteIntrPlane3OrientedBox3.h" local="no" imported="no">Mathematics/GteIntrPlane3OrientedBox3.h</includes>
    <includes id="GteIntrPlane3Plane3_8h" name="GteIntrPlane3Plane3.h" local="no" imported="no">Mathematics/GteIntrPlane3Plane3.h</includes>
    <includes id="GteIntrPlane3Sphere3_8h" name="GteIntrPlane3Sphere3.h" local="no" imported="no">Mathematics/GteIntrPlane3Sphere3.h</includes>
    <includes id="GteIntrPlane3Triangle3_8h" name="GteIntrPlane3Triangle3.h" local="no" imported="no">Mathematics/GteIntrPlane3Triangle3.h</includes>
    <includes id="GteIntrRay2AlignedBox2_8h" name="GteIntrRay2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrRay2AlignedBox2.h</includes>
    <includes id="GteIntrRay2Arc2_8h" name="GteIntrRay2Arc2.h" local="no" imported="no">Mathematics/GteIntrRay2Arc2.h</includes>
    <includes id="GteIntrRay2Circle2_8h" name="GteIntrRay2Circle2.h" local="no" imported="no">Mathematics/GteIntrRay2Circle2.h</includes>
    <includes id="GteIntrRay2OrientedBox2_8h" name="GteIntrRay2OrientedBox2.h" local="no" imported="no">Mathematics/GteIntrRay2OrientedBox2.h</includes>
    <includes id="GteIntrRay2Ray2_8h" name="GteIntrRay2Ray2.h" local="no" imported="no">Mathematics/GteIntrRay2Ray2.h</includes>
    <includes id="GteIntrRay2Segment2_8h" name="GteIntrRay2Segment2.h" local="no" imported="no">Mathematics/GteIntrRay2Segment2.h</includes>
    <includes id="GteIntrRay2Triangle2_8h" name="GteIntrRay2Triangle2.h" local="no" imported="no">Mathematics/GteIntrRay2Triangle2.h</includes>
    <includes id="GteIntrRay3AlignedBox3_8h" name="GteIntrRay3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrRay3AlignedBox3.h</includes>
    <includes id="GteIntrRay3Capsule3_8h" name="GteIntrRay3Capsule3.h" local="no" imported="no">Mathematics/GteIntrRay3Capsule3.h</includes>
    <includes id="GteIntrRay3Cone3_8h" name="GteIntrRay3Cone3.h" local="no" imported="no">Mathematics/GteIntrRay3Cone3.h</includes>
    <includes id="GteIntrRay3Cylinder3_8h" name="GteIntrRay3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrRay3Cylinder3.h</includes>
    <includes id="GteIntrRay3Ellipsoid3_8h" name="GteIntrRay3Ellipsoid3.h" local="no" imported="no">Mathematics/GteIntrRay3Ellipsoid3.h</includes>
    <includes id="GteIntrRay3OrientedBox3_8h" name="GteIntrRay3OrientedBox3.h" local="no" imported="no">Mathematics/GteIntrRay3OrientedBox3.h</includes>
    <includes id="GteIntrRay3Plane3_8h" name="GteIntrRay3Plane3.h" local="no" imported="no">Mathematics/GteIntrRay3Plane3.h</includes>
    <includes id="GteIntrRay3Sphere3_8h" name="GteIntrRay3Sphere3.h" local="no" imported="no">Mathematics/GteIntrRay3Sphere3.h</includes>
    <includes id="GteIntrRay3Triangle3_8h" name="GteIntrRay3Triangle3.h" local="no" imported="no">Mathematics/GteIntrRay3Triangle3.h</includes>
    <includes id="GteIntrSegment2AlignedBox2_8h" name="GteIntrSegment2AlignedBox2.h" local="no" imported="no">Mathematics/GteIntrSegment2AlignedBox2.h</includes>
    <includes id="GteIntrSegment2Arc2_8h" name="GteIntrSegment2Arc2.h" local="no" imported="no">Mathematics/GteIntrSegment2Arc2.h</includes>
    <includes id="GteIntrSegment2Circle2_8h" name="GteIntrSegment2Circle2.h" local="no" imported="no">Mathematics/GteIntrSegment2Circle2.h</includes>
    <includes id="GteIntrSegment2OrientedBox2_8h" name="GteIntrSegment2OrientedBox2.h" local="no" imported="no">Mathematics/GteIntrSegment2OrientedBox2.h</includes>
    <includes id="GteIntrSegment2Segment2_8h" name="GteIntrSegment2Segment2.h" local="no" imported="no">Mathematics/GteIntrSegment2Segment2.h</includes>
    <includes id="GteIntrSegment2Triangle2_8h" name="GteIntrSegment2Triangle2.h" local="no" imported="no">Mathematics/GteIntrSegment2Triangle2.h</includes>
    <includes id="GteIntrSegment3AlignedBox3_8h" name="GteIntrSegment3AlignedBox3.h" local="no" imported="no">Mathematics/GteIntrSegment3AlignedBox3.h</includes>
    <includes id="GteIntrSegment3Capsule3_8h" name="GteIntrSegment3Capsule3.h" local="no" imported="no">Mathematics/GteIntrSegment3Capsule3.h</includes>
    <includes id="GteIntrSegment3Cone3_8h" name="GteIntrSegment3Cone3.h" local="no" imported="no">Mathematics/GteIntrSegment3Cone3.h</includes>
    <includes id="GteIntrSegment3Cylinder3_8h" name="GteIntrSegment3Cylinder3.h" local="no" imported="no">Mathematics/GteIntrSegment3Cylinder3.h</includes>
    <includes id="GteIntrSegment3Ellipsoid3_8h" name="GteIntrSegment3Ellipsoid3.h" local="no" imported="no">Mathematics/GteIntrSegment3Ellipsoid3.h</includes>
    <includes id="GteIntrSegment3OrientedBox3_8h" name="GteIntrSegment3OrientedBox3.h" local="no" imported="no">Mathematics/GteIntrSegment3OrientedBox3.h</includes>
    <includes id="GteIntrSegment3Plane3_8h" name="GteIntrSegment3Plane3.h" local="no" imported="no">Mathematics/GteIntrSegment3Plane3.h</includes>
    <includes id="GteIntrSegment3Sphere3_8h" name="GteIntrSegment3Sphere3.h" local="no" imported="no">Mathematics/GteIntrSegment3Sphere3.h</includes>
    <includes id="GteIntrSegment3Triangle3_8h" name="GteIntrSegment3Triangle3.h" local="no" imported="no">Mathematics/GteIntrSegment3Triangle3.h</includes>
    <includes id="GteIntrSphere3Cone3_8h" name="GteIntrSphere3Cone3.h" local="no" imported="no">Mathematics/GteIntrSphere3Cone3.h</includes>
    <includes id="GteIntrSphere3Frustum3_8h" name="GteIntrSphere3Frustum3.h" local="no" imported="no">Mathematics/GteIntrSphere3Frustum3.h</includes>
    <includes id="GteIntrSphere3Sphere3_8h" name="GteIntrSphere3Sphere3.h" local="no" imported="no">Mathematics/GteIntrSphere3Sphere3.h</includes>
    <includes id="GteIntrTriangle3OrientedBox3_8h" name="GteIntrTriangle3OrientedBox3.h" local="no" imported="no">Mathematics/GteIntrTriangle3OrientedBox3.h</includes>
    <includes id="GteTIQuery_8h" name="GteTIQuery.h" local="no" imported="no">Mathematics/GteTIQuery.h</includes>
    <includes id="GteCubicRootsQR_8h" name="GteCubicRootsQR.h" local="no" imported="no">Mathematics/GteCubicRootsQR.h</includes>
    <includes id="GteGaussianElimination_8h" name="GteGaussianElimination.h" local="no" imported="no">Mathematics/GteGaussianElimination.h</includes>
    <includes id="GteIntegration_8h" name="GteIntegration.h" local="no" imported="no">Mathematics/GteIntegration.h</includes>
    <includes id="GteLCPSolver_8h" name="GteLCPSolver.h" local="no" imported="no">Mathematics/GteLCPSolver.h</includes>
    <includes id="GteLinearSystem_8h" name="GteLinearSystem.h" local="no" imported="no">Mathematics/GteLinearSystem.h</includes>
    <includes id="GteMinimize1_8h" name="GteMinimize1.h" local="no" imported="no">Mathematics/GteMinimize1.h</includes>
    <includes id="GteMinimizeN_8h" name="GteMinimizeN.h" local="no" imported="no">Mathematics/GteMinimizeN.h</includes>
    <includes id="GteOdeEuler_8h" name="GteOdeEuler.h" local="no" imported="no">Mathematics/GteOdeEuler.h</includes>
    <includes id="GteOdeImplicitEuler_8h" name="GteOdeImplicitEuler.h" local="no" imported="no">Mathematics/GteOdeImplicitEuler.h</includes>
    <includes id="GteOdeMidpoint_8h" name="GteOdeMidpoint.h" local="no" imported="no">Mathematics/GteOdeMidpoint.h</includes>
    <includes id="GteOdeRungeKutta4_8h" name="GteOdeRungeKutta4.h" local="no" imported="no">Mathematics/GteOdeRungeKutta4.h</includes>
    <includes id="GteOdeSolver_8h" name="GteOdeSolver.h" local="no" imported="no">Mathematics/GteOdeSolver.h</includes>
    <includes id="GteQuarticRootsQR_8h" name="GteQuarticRootsQR.h" local="no" imported="no">Mathematics/GteQuarticRootsQR.h</includes>
    <includes id="GteRootsBisection_8h" name="GteRootsBisection.h" local="no" imported="no">Mathematics/GteRootsBisection.h</includes>
    <includes id="GteRootsBrentsMethod_8h" name="GteRootsBrentsMethod.h" local="no" imported="no">Mathematics/GteRootsBrentsMethod.h</includes>
    <includes id="GteRootsPolynomial_8h" name="GteRootsPolynomial.h" local="no" imported="no">Mathematics/GteRootsPolynomial.h</includes>
    <includes id="GteSingularValueDecomposition_8h" name="GteSingularValueDecomposition.h" local="no" imported="no">Mathematics/GteSingularValueDecomposition.h</includes>
    <includes id="GteSymmetricEigensolver_8h" name="GteSymmetricEigensolver.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver.h</includes>
    <includes id="GteSymmetricEigensolver2x2_8h" name="GteSymmetricEigensolver2x2.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver2x2.h</includes>
    <includes id="GteSymmetricEigensolver3x3_8h" name="GteSymmetricEigensolver3x3.h" local="no" imported="no">Mathematics/GteSymmetricEigensolver3x3.h</includes>
    <includes id="GteUnsymmetricEigenvalues_8h" name="GteUnsymmetricEigenvalues.h" local="no" imported="no">Mathematics/GteUnsymmetricEigenvalues.h</includes>
    <includes id="GteProjection_8h" name="GteProjection.h" local="no" imported="no">Mathematics/GteProjection.h</includes>
  </compound>
  <compound kind="file">
    <name>GTPhysics.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTPhysics_8h</filename>
    <includes id="GteFluid2_8h" name="GteFluid2.h" local="no" imported="no">Physics/GteFluid2.h</includes>
    <includes id="GteFluid2AdjustVelocity_8h" name="GteFluid2AdjustVelocity.h" local="no" imported="no">Physics/GteFluid2AdjustVelocity.h</includes>
    <includes id="GteFluid2ComputeDivergence_8h" name="GteFluid2ComputeDivergence.h" local="no" imported="no">Physics/GteFluid2ComputeDivergence.h</includes>
    <includes id="GteFluid2EnforceStateBoundary_8h" name="GteFluid2EnforceStateBoundary.h" local="no" imported="no">Physics/GteFluid2EnforceStateBoundary.h</includes>
    <includes id="GteFluid2InitializeSource_8h" name="GteFluid2InitializeSource.h" local="no" imported="no">Physics/GteFluid2InitializeSource.h</includes>
    <includes id="GteFluid2InitializeState_8h" name="GteFluid2InitializeState.h" local="no" imported="no">Physics/GteFluid2InitializeState.h</includes>
    <includes id="GteFluid2Parameters_8h" name="GteFluid2Parameters.h" local="no" imported="no">Physics/GteFluid2Parameters.h</includes>
    <includes id="GteFluid2SolvePoisson_8h" name="GteFluid2SolvePoisson.h" local="no" imported="no">Physics/GteFluid2SolvePoisson.h</includes>
    <includes id="GteFluid2UpdateState_8h" name="GteFluid2UpdateState.h" local="no" imported="no">Physics/GteFluid2UpdateState.h</includes>
    <includes id="GteFluid3_8h" name="GteFluid3.h" local="no" imported="no">Physics/GteFluid3.h</includes>
    <includes id="GteFluid3AdjustVelocity_8h" name="GteFluid3AdjustVelocity.h" local="no" imported="no">Physics/GteFluid3AdjustVelocity.h</includes>
    <includes id="GteFluid3ComputeDivergence_8h" name="GteFluid3ComputeDivergence.h" local="no" imported="no">Physics/GteFluid3ComputeDivergence.h</includes>
    <includes id="GteFluid3EnforceStateBoundary_8h" name="GteFluid3EnforceStateBoundary.h" local="no" imported="no">Physics/GteFluid3EnforceStateBoundary.h</includes>
    <includes id="GteFluid3InitializeSource_8h" name="GteFluid3InitializeSource.h" local="no" imported="no">Physics/GteFluid3InitializeSource.h</includes>
    <includes id="GteFluid3InitializeState_8h" name="GteFluid3InitializeState.h" local="no" imported="no">Physics/GteFluid3InitializeState.h</includes>
    <includes id="GteFluid3Parameters_8h" name="GteFluid3Parameters.h" local="no" imported="no">Physics/GteFluid3Parameters.h</includes>
    <includes id="GteFluid3SolvePoisson_8h" name="GteFluid3SolvePoisson.h" local="no" imported="no">Physics/GteFluid3SolvePoisson.h</includes>
    <includes id="GteFluid3UpdateState_8h" name="GteFluid3UpdateState.h" local="no" imported="no">Physics/GteFluid3UpdateState.h</includes>
    <includes id="GteBoxManager_8h" name="GteBoxManager.h" local="no" imported="no">Physics/GteBoxManager.h</includes>
    <includes id="GteExtremalQuery3_8h" name="GteExtremalQuery3.h" local="no" imported="no">Physics/GteExtremalQuery3.h</includes>
    <includes id="GteExtremalQuery3BSP_8h" name="GteExtremalQuery3BSP.h" local="no" imported="no">Physics/GteExtremalQuery3BSP.h</includes>
    <includes id="GteExtremalQuery3PRJ_8h" name="GteExtremalQuery3PRJ.h" local="no" imported="no">Physics/GteExtremalQuery3PRJ.h</includes>
    <includes id="GteRectangleManager_8h" name="GteRectangleManager.h" local="no" imported="no">Physics/GteRectangleManager.h</includes>
    <includes id="GteMassSpringArbitrary_8h" name="GteMassSpringArbitrary.h" local="no" imported="no">Physics/GteMassSpringArbitrary.h</includes>
    <includes id="GteMassSpringCurve_8h" name="GteMassSpringCurve.h" local="no" imported="no">Physics/GteMassSpringCurve.h</includes>
    <includes id="GteMassSpringSurface_8h" name="GteMassSpringSurface.h" local="no" imported="no">Physics/GteMassSpringSurface.h</includes>
    <includes id="GteMassSpringVolume_8h" name="GteMassSpringVolume.h" local="no" imported="no">Physics/GteMassSpringVolume.h</includes>
    <includes id="GteParticleSystem_8h" name="GteParticleSystem.h" local="no" imported="no">Physics/GteParticleSystem.h</includes>
    <includes id="GtePolyhedralMassProperties_8h" name="GtePolyhedralMassProperties.h" local="no" imported="no">Physics/GtePolyhedralMassProperties.h</includes>
    <includes id="GteRigidBody_8h" name="GteRigidBody.h" local="no" imported="no">Physics/GteRigidBody.h</includes>
  </compound>
  <compound kind="file">
    <name>GTWindows.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/</path>
    <filename>GTWindows_8h</filename>
    <includes id="GteWindowBase_8h" name="GteWindowBase.h" local="no" imported="no">Applications/GteWindowBase.h</includes>
  </compound>
  <compound kind="file">
    <name>wglext.h</name>
    <path>/tmp/ws/src/choreo/choreo_task_sequence_planning/geometric_tools_engine/include/Graphics/GL4/GL/</path>
    <filename>wglext_8h</filename>
    <class kind="struct">_GPU_DEVICE</class>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aba57c39607ef23bcc02cd6a42a13de83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>adf20e6297613c960933d70196939049d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INVALID_PIXEL_TYPE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4160f1333021dbf789fbc005ff9c8888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INVALID_PIXEL_TYPE_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7137111625e80446e58919bad3e25072</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INVALID_PROFILE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a685e9dcd28f13baaa254a1c41a796a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INVALID_VERSION_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa711b7b414242207d8f58d9e9a8feb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_MISSING_AFFINITY_MASK_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2b8fd1917b6fc092ee74c2ae442ba84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_3DFX_multisample</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af5ed25634801e3d9ee7c59ec23404be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_3DL_stereo_control</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae915fa14beea1d6a7ea47ae8454f0058</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCELERATION_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a131f3cc56b5489a6fd8f7efa556634ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCELERATION_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2916477b75e565075d11be52b770e4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCESS_READ_ONLY_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7c61096f2eaef62cb56de0a7e7315ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCESS_READ_WRITE_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4dbfaf2345a52d0c930a0709b97e1898</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCESS_WRITE_DISCARD_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a22c9e047e601f522cf09f47d1a1c529f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_ALPHA_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aeb27a625f80aaa587b86c28ea44fbe65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_ALPHA_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a84275880feeb17215f67565f4da5f48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae70e59419a58e3c6c1951cad5e78c055</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5861b098b33e6c4caf1a8965789ec015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_BLUE_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0044e12ada2c0cee252e1205400413a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_BLUE_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0e76ced70d79d1c281373433d0dbda39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_GREEN_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a491952e52b2caad0be533c23b65b16e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_GREEN_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab4b78fc6225b380f71b2b5e4030957de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_RED_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac457cdee636955daf428b8d5311f7870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_RED_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>acc4f642c4eb50fecca152a845f9f132e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ALPHA_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5d54c3606cc49e80cb6420b145a2119a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ALPHA_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af5cf43af3d8ef3e2185cb3463cefd207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ALPHA_SHIFT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa5f833102cee048157f3c96a887d9922</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ALPHA_SHIFT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4f1bab83605c47cca36f2e1451fd8339</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AMD_gpu_association</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a810bda3518cdca62f9f063dbff672715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_buffer_region</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad5a72e5e40fff6682fadcc5aa8a413ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_context_flush_control</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aea01c350901a9a07a7552e84ef6017fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_create_context</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af9df7287ebc54553ffdd27b64edba1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_create_context_profile</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2d3c08e05c220a6e53d4efaa076b3701</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_create_context_robustness</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afc55094d1d37fc038ce207591bcf6ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_extensions_string</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4d7db892fdd77701f3efd34c070e19c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_framebuffer_sRGB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aeb7a8cb36bd85cb917aa94bca199a75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_make_current_read</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a542f39fa8099b5438ce9f36572fff177</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_multisample</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2a45e7c88a5e6c754aeeaf5fa1153ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_pbuffer</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af5c1a41d6050c963287486dfc80f42a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_pixel_format</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a53c2abeb08e5feeaf8e4fc67b84e7b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_pixel_format_float</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6b0a4da1eb50c54481a6e986aa0768b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_render_texture</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aaef02f0a1c3c7b55213bddaaabeb0f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_robustness_application_isolation</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a365d9db7126f458ecad3136b8ec5c26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_robustness_share_group_isolation</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a34b482c28641bec910ccbd75f2cd23b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ATI_pixel_format_float</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>adc1f946e0c44758509184a52b8a821a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX0_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aac6ff5ff0fe80b29dfa18116f409ef9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX1_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a22efbf4037d231a78c6b44f44f18138b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX2_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad5468c533d492762307c54843005939e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX3_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a723b1ceb9d816b121918ebcebedf4509</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX4_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4590e5d0e54fd0709246d12972faf878</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX5_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>abfa26f2ef5558912380614077d01c11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX6_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a75c89f506a739edd65c58c1c0bbb7144</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX7_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aaf4d6346518779b319de4f5853c0a1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX8_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a23daa2691df3c97928a0a05ac8e8c3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX9_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8d5e7155972f8380a3586ad58952399e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX_BUFFERS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ade9ba085a4a1ad9db1fea0ede7139948</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX_BUFFERS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9b1b7793edce9175d76868dd59d6f277</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BACK_COLOR_BUFFER_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6d2853c28d30616eed6102b905df2b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BACK_LEFT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af0bf1753968873282dd47c90a32a3642</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BACK_RIGHT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1c48d2baa1a6571777ff238795df09b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_DEPTH_NV</name>
      <anchorfile>wglext_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>wglext_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>wglext_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>wglext_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>wglext_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>wglext_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>wglext_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>wglext_8h.html</anchorfile>
      <anchor>acacbd40854f47d2b75410b5fecfc6e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RGB_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5885666f9ddcf5e24cba27a6cc7fea5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RGBA_ARB</name>
      <anchorfile>wglext_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>wglext_8h.html</anchorfile>
      <anchor>a280d1df7242a199e705625127168d2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_VIDEO_RGB_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad625020b46634f6a30612351f1a2f56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_VIDEO_RGBA_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa4236d1c19c5923c81ad1fd296d105fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BLUE_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a25743041a05d4564428d28a2e0e35e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BLUE_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7a4ea12ad0ec62069b41b383fbf64a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BLUE_SHIFT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a33128dba5304ec64ed26475722828a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BLUE_SHIFT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a98fdf8cd509c4ce4463a8a056e57e6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_COLOR_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af979369c958742bf188a9dc993886b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_COLOR_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8b8c8ffb7c5ab9b004e22b80852b79c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_COLOR_SAMPLES_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2fc19410cf7b76062f3be215534544ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac0e0f83037fd693f85a0a382245cded4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_CORE_PROFILE_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a956f8c0391ca8b3076aacdd11123ab23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_DEBUG_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8a600cc66dbc5a788e7b16dd9c116055</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_ES2_PROFILE_BIT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5eb4392eceedc35a06f15bba687daff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_ES_PROFILE_BIT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3949a53c9feb4d03a34f6740aa6a6223</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_FLAGS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa9b5de1c7cb84a809ad79296192a76d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aaec3bbb2c9fb813e229ad64f25130da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_LAYER_PLANE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3e171b65bf6c350ed81ecd79101f0424</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_MAJOR_VERSION_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a64d5f1fa63a1979e33aee2949f6f21ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_MINOR_VERSION_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a043b9ae0e73a1ff853339c02a3026096</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_PROFILE_MASK_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6847a02f9b4e6e9712a4b32250337dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_RELEASE_BEHAVIOR_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a82a475adf314346fe8a5375edfa0560d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0fbf2bf72421745143dd3505d18cb53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1c52f05f8e71f0ad70cc196e390b8d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_RESET_ISOLATION_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af92f804e892df78a4fcf47c1ec89c15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a276501381fad6637056ecc04c5439e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_ROBUST_ACCESS_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa003e5620fa6d66c356ede014cdf1648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_COVERAGE_SAMPLES_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aad36e37aab24a3a8fa151518a15c9bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CUBE_MAP_FACE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a23900ad81fafd2242ed6d7c30a1b5a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a75b1340d23a385c2b1ce88a303930820</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a588b0c76227199af09a823cccbc8d7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_BUFFER_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a44d6260c41640c5d05c051144ea8d863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_COMPONENT_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0dc31aab835ebbfbd1feea28289d93ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_FLOAT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>abac648557de935f5880142c2f15eb704</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_TEXTURE_FORMAT_NV</name>
      <anchorfile>wglext_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>wglext_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>wglext_8h.html</anchorfile>
      <anchor>ae97ae9b5577e5d1f9a5c8159b4482462</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a02db424ba5910c6eef521a1b1d2a6592</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae51cab191b8a2a996b36024d0b17b5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DOUBLE_BUFFER_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8acd69a2be1c4ed51226145c520ecbe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DOUBLE_BUFFER_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a77c90d9df38d4c022cccb2086647b360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_BITMAP_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1509eb13bd86db634067c22218dbbde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_BITMAP_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac7f2df35d17bf05d9054cdc65676d694</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_PBUFFER_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a96e1f671cfc6ac0930c31a1cd0742d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_PBUFFER_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a32d922d43b66ebc4e6293cd2c0b68b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_WINDOW_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9b0723a3d7c302c78c2c225a142e6e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_WINDOW_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>abc2854b61642bae13df628740f22d93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_create_context_es2_profile</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac98198c1d9a6608acb66037a6de1e228</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_create_context_es_profile</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6fc53ca50afc04261a6c07bd34a195c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_depth_float</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6836e2369e7cd300a3e5e8641a57a99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_display_color_table</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad7b8af8862da917560b7acb41dc0a5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_extensions_string</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a398dc467ed3bd3d58524154e0e75483a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_framebuffer_sRGB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af3c6f4a530e32998cd4e1a7a8920a6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_make_current_read</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ade2d456d3fe320961dd0557ac3b4fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_multisample</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1f5fa486ceb969814e1390cbcd2d6b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_pbuffer</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af3423cbe0af4161c8f23cd566264d0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_pixel_format</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa5a1c7c17b8fe59174a9d5877680f054</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_pixel_format_packed_float</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab125ddb1ddc7789d9b1b54ca7c4a8106</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_swap_control</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>abce6504ea96abbd7b5b4d0d99053e544</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_swap_control_tear</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3562c0f8af796d4a9e383e78703162cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FLOAT_COMPONENTS_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a514a9f09518e6ee2521981dd2d9350d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a18ba4b32abb0962574805c320cc6e00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>adcfb2958b77d12448b2873771ed53d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRONT_COLOR_BUFFER_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac865567a7d53cc4a929d357a6769145a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRONT_LEFT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8a7996246a8869efb7c3e54d9a029bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRONT_RIGHT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab111c5e9f3ab8119e5f82fda212f3f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FULL_ACCELERATION_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac7e61d450f6af6ffd08143f33421958e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FULL_ACCELERATION_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2f04b282bbfb2cb4a1de0eea2617f10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GAMMA_EXCLUDE_DESKTOP_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a59e3456bed7402d944cd5fe2645190e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GAMMA_TABLE_SIZE_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a36653a33d0fc22ef09d02841e8f54ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENERIC_ACCELERATION_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5352d3160045983765b46358b3a43d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENERIC_ACCELERATION_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a248225339b2328b488d6f12f6d05ee67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afaf54cc956c1171b2eec918a45afbbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a134b7e1def50c251da5a8ad4aa28a1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad6c6b4ffd5bdfbac31d752a378ae1c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad9fc11ea652391727848bbd9fdc2914a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EDGE_RISING_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9c6fb4ea610044c050d4909baab50af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EXTERNAL_FIELD_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa2f04fd2c6a9130f7bca50112a8d9509</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EXTERNAL_SYNC_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae7f24c17966fd6b088b413f34139883b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EXTERNAL_TTL_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5d8953ff20acd5bd16865c3fdf8d727f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_MULTIVIEW_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>abd463daf7f20fda23eb29f4e9cf8820f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_CLOCK_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a710022e00b5e2383a5ec2e22add83796</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_FASTEST_TARGET_GPUS_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a45f528757f75ce33fe29d4fc302ddc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_NUM_PIPES_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a477bf8f003987f872c0c52055b06afc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_NUM_RB_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7a4d2d68b8a1d8badc176c36cbd07da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_NUM_SIMD_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7292c3cd77b9a14493f773d00176ce96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_NUM_SPI_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a238a06c914e44af46300e6d073dacbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_OPENGL_VERSION_STRING_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae48550ec7a7458c5a3112fc7ee85d4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_RAM_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab96fc9bfe33539e78a41bf5c538b55d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_RENDERER_STRING_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1bfab76b8b0b337a5cdcca2df0f3719e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GPU_VENDOR_AMD</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a482cc97c76007e50dac1f647075fc897</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GREEN_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4b67d94c2dbd3c5ad5235eeac10749db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GREEN_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af40f5104d474727e099c4cffabc54fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GREEN_SHIFT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6d6fd2424c846bcd2800ea296e76113f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GREEN_SHIFT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1beb5406a8f7d0a2baad1722c0fcc359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_digital_video_control</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aec92f744e0092c2acdff218494ea71dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_gamma</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0ae2fbb4ca22d78f55974a6d95974aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_genlock</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af38a22e552f8ac0011119f5ded8dfe50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_image_buffer</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a71bf29560e470083a823d655bcc1c063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_swap_frame_lock</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab721baf0553a65da84ffbc2dedad1b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_swap_frame_usage</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa92b7b0f3d248ce4d5ef4364fdc85d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_IMAGE_BUFFER_LOCK_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad14bfc5da636c0bb522e2c3a113e9009</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_IMAGE_BUFFER_MIN_ACCESS_I3D</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6a11cbfb71e905bff73a08345c007261</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_LOSE_CONTEXT_ON_RESET_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aba383b9c347928b3ba1d1f749763f697</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_HEIGHT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1f82fa69634a81f8ab407240b95df5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_HEIGHT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab2ca92cc20f8c9ade873aee54bcd5ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_PIXELS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2f56e6cef8e60e45a1dca9f08db524b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_PIXELS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aac146378415a6fcb07377feb64b9407b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_WIDTH_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afe7252e31e53dd49c32075c7359816bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_WIDTH_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2f92d35045682b1fc2d87eb78d1a914e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MIPMAP_LEVEL_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa01d8cd206cbcc03654ded015ef314f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MIPMAP_TEXTURE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0a85f4e8b6880c0482225d79cd0d595c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NEED_PALETTE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab2dc3925b8ae5000a84920192d80cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NEED_PALETTE_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab880a89f34eb701077a395245a93432f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NEED_SYSTEM_PALETTE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a35239e4dce57200276d0d72fc2ccf5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NEED_SYSTEM_PALETTE_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afc8cc643517a0c95dd2e41256373cdfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NO_ACCELERATION_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6e99b85ae842730daef27353a9e3d434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NO_ACCELERATION_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3e7a68431bf5c129c8574a4bc2e0d266</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NO_RESET_NOTIFICATION_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac2884bc3b423afa8ef44d4426370b7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NO_TEXTURE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a822ebae295e46c6e4fee5183fb16af45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUM_VIDEO_CAPTURE_SLOTS_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2668ac8019dee0c50a2788e2488f7721</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUM_VIDEO_SLOTS_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa246640167606ec95c31f271136a49de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_OVERLAYS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a85f0cf7dcb4fa8628282ffcb64bc8c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_OVERLAYS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa168f73f349569d18588a782b215882b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_PIXEL_FORMATS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac08792306c4cb9c9f258979cebd7895d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_PIXEL_FORMATS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a02b40cff4e9c5236e2efb2a8b9c8ba68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_UNDERLAYS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a740af5b0cb6eaa7c3b509ae41b7c3297</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_UNDERLAYS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af7c27dbf2bf15c5740c35f55e43aaa06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_copy_image</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a905981820a7d5f5186891b84007a948a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_delay_before_swap</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a59dffb57180accf6e5597b26a1eb1aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_DX_interop</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae33e1788268d3e96c7b128bef24315dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_DX_interop2</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a612ba75ce05d0ca49d6b99015cfc3a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_float_buffer</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab3397edc8c860119e14d7a65bb8b7be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_gpu_affinity</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae6441462ad1d4f4966c803d15707b084</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_multisample_coverage</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad3bb11e0e69a75b97dc3ebfdbf4cdbbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_present_video</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aff2e861a8a2eb08d0d1d18b9b197f827</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_render_depth_texture</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a621629351f5ae56defc56b0086a90e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_render_texture_rectangle</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aac58a731fe0b519eb4d8497d42553c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_swap_group</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a09bc5f86189af904806f2bbf07d6aad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_vertex_array_range</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a504d170b8b1a57040076aec89ee88d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_video_capture</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae068d43ecac7fff94c3caf98d2ff7147</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_video_output</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3d31f07fc7fd81725558ab38f7f71af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_OML_sync_control</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4c460834c3fd933b36a58e5ce7505020</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_OPTIMAL_PBUFFER_HEIGHT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a18f8ab77d4839b76302318611a98b9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_OPTIMAL_PBUFFER_WIDTH_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad0ad4dd12f9eff3fa4b771be91173023</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_HEIGHT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9b0a9b9a933aca4a57ce0c665d13c682</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_HEIGHT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad8ab0ab268e82b5dd0e7a674d94cd329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_LARGEST_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>adef2a95fbd105e06e8a699cc61c3fc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_LARGEST_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aee2573dd71418bb53de6336cd2543445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_LOST_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a965793730415a067e6445bd7cc325b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_WIDTH_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5c1dc6dc8a0aaf63b0ec5250001fc561</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_WIDTH_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7c812e205282bb85cd75dd34d5a5c989</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PIXEL_TYPE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a74709fd85aae5b059d39dd4b51694249</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PIXEL_TYPE_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af70c220c9473946fda180c70ee8110d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_RED_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>acf6d0dc14bd58ab03b10d4cf1534625a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_RED_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3878784a8ec69eec90c1748c6eed96b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_RED_SHIFT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a266ab3ccd927f4caf9df1f426c960c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_RED_SHIFT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab13d56cf8ebe635361e43c1d14db9e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLE_BUFFERS_3DFX</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af8543e13367acb27bbeaaac430612cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLE_BUFFERS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac9792da6e4869780e07504635b3e1a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLE_BUFFERS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aca541e52d31ef1896c9ae5e945434a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLES_3DFX</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7bd4abaa174f3161a1cdcbed57c841df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLES_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a99289a023da8e683eb7de95543e22c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLES_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa660c0431a3af4a5bcb3f227eaf0db11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_ACCUM_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6da7ce52485fdd258b9ab494eedcd98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_ACCUM_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a70528ce3cc7d08b118b54251d56e8624</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_DEPTH_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aba970a427c2dca2f2a3907d867d3ca7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_DEPTH_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af0c91b10c8987a23fd49abe5b7726e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_STENCIL_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5b0fd4fef9367431eb546d3e735803ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_STENCIL_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af0121e21140c019cc4c2a996b9fa2f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STENCIL_BITS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0adda3bf0bcae1b1f66094f4331570bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STENCIL_BITS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a07074bca58bc97de5fb2e72f2e171936</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STENCIL_BUFFER_BIT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>acead508dee137b6e3517ef7b871a49f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2aa289efbc19a76be9dc0ac303f01689</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_EMITTER_DISABLE_3DL</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2ce7570bcb8cace6a9e2a88f682a681a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_EMITTER_ENABLE_3DL</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a98e1644d3f18bc7ae78a863c704adbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af41898c14c7103984878d144bc1aee9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_POLARITY_INVERT_3DL</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>acbc8fa22365f16366b1e037bb8f26148</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_POLARITY_NORMAL_3DL</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aae17fea643cae49108a76e70e9b26034</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SUPPORT_GDI_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aba61f71193fd3d3d86c685f7b34e56dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SUPPORT_GDI_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3bdea97216e39c01308ead803c70d17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SUPPORT_OPENGL_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afddc80fbff35c1f270613b83090eca85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SUPPORT_OPENGL_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af269ce9e91afd6de9f831f14011d50c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_COPY_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac27ce73d3f143c8353ef1df789ef046e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_COPY_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1712a407e684c764eaee84a7072ecf4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_EXCHANGE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0d1f93ca815d7a25ab315f7c0eacae84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_EXCHANGE_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a15dc8b430b60855a5f01215b762f4e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_LAYER_BUFFERS_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac314b1700a0bcda2d7530373d9dde7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_LAYER_BUFFERS_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af5593d11200e09825e586c4419136151</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_METHOD_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2c1814f7285f6392517ed940fb675f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_METHOD_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a301c7708a1e5a21b5c74cf981b94290a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_UNDEFINED_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>addc0aa8a0b99095e09cc748e17dcd8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_UNDEFINED_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa3af1fa82176cfb619b1024958771392</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_1D_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a536b7f16817bd892f30dd67181138c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_2D_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab3638f21cd6fef0ff7684ad29fd42298</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>wglext_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>wglext_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>wglext_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>wglext_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>wglext_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>wglext_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>wglext_8h.html</anchorfile>
      <anchor>a61020a8fd98ebed6af9ec1c2f2066451</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_DEPTH_COMPONENT_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab64fd82fcd723b3295a8a675e4c084f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FLOAT_R_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a540dcda7f14fb508d31f7463b2a07907</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FLOAT_RG_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8026a4edbb97e4d9162b39995d8a0173</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FLOAT_RGB_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a040fff2b7bec1295b7adba2ee16d66e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FLOAT_RGBA_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3cc1b7ec1f80ca32ee77643a514b9237</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FORMAT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac5568e1893bea5119750cce290e51543</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a756b417a1c940fabf1612e6f3180129e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_RGB_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa8e971af28667351deca4ed1ad68447e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_RGBA_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a82511b9960b4f6eaca94de22a76e317d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_TARGET_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a192fc0dc3758050181b423ca2604fdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_ALPHA_VALUE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4ed17228cd09c34f556948807c91a2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2a9cc47f0c03ed77341edc8c502b9ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_BLUE_VALUE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>abc05aa81ef07b7c2e4f3a55bd30dfded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3b4a412e0399218dfe402380d1eb2b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_GREEN_VALUE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af61c714bf83ed4ab06e6e5e8970008e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_INDEX_VALUE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ab0dce9ba7c0a09bb36e508d872d313cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_RED_VALUE_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9f6ea6a06f906059c0103fc38479170a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_VALUE_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8bd8249522026330b56c44b9f75c78b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_COLORINDEX_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8bf596fcd313de5ab063c732774063cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_COLORINDEX_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0fa4b51bb215c2b30863da3dca7393e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9ef316350bc3d0261a55e22242da3573</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4a4fa815a56b3ced62a7d35edb6fd157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_FLOAT_ARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4a01809cbe61997b514f80ada8c3274a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_FLOAT_ATI</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a76c95bad1c0d17b34b535c026529cfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a790067fd86b07df99bbfe319560628bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_UNIQUE_ID_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3bdde5ef807acf8ada361ad026e8e85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_ALPHA_NV</name>
      <anchorfile>wglext_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>wglext_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>wglext_8h.html</anchorfile>
      <anchor>a8166d35803d41b8cde54f75b3f7a008d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_COLOR_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae9e284cf9211fdda54671e92303da81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_DEPTH_NV</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a59a12fd6274f9105accf9932551b99e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_FIELD_1</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2d60a37fcaf491f19e0fb05890a70364</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_FIELD_2</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a77028662a3ce1cb3605cd7cc9dab50d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_FRAME</name>
      <anchorfile>wglext_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>wglext_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>wglext_8h.html</anchorfile>
      <anchor>aef79934314dbff08bc8ec170d902f2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_WGLEXT_VERSION</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8bffd271b7c1d4adbce5b9ab2fc70f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void GLuint GLenum GLenum</type>
      <name>access</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9fb81ef401f3cb865f7b2f1bb059f7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HGLRC const int *</type>
      <name>attribList</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac0af107519b9e50064be3ae744e2f6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>barrier</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a78bd9428b187e1d2cca0eca84ca713e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int unsigned long BOOL</type>
      <name>bBlock</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a11cb1b052cc99b30dfc15f79929d6d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const HANDLE const LPVOID const DWORD UINT</type>
      <name>count</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a98d18d6b4e3ba4ed266c6fb54c839d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int GLenum UINT void *</type>
      <name>data</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5a6faee06727e74e00226b04c1c51b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int GLenum</type>
      <name>dataType</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0d91f79c329ef0c0f0dd9f9dea30bdd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT32 INT32 *</type>
      <name>denominator</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a39c8938d48dd25ea293b00ec2f0fb3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint GLint HGLRC GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei GLsizei</type>
      <name>depth</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ada6e480a6a74d7ec54bf8f34626976bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 INT64</type>
      <name>divisor</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3c52243718c17289294081550b5a758a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint GLint HGLRC GLuint GLenum GLint</type>
      <name>dstLevel</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5ddced50c53f700a1a4722d9871d2c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint GLint HGLRC GLuint</type>
      <name>dstName</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6c7a086a4645803ec6623e4bfdff4bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint GLint HGLRC GLuint GLenum</type>
      <name>dstTarget</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a26fa3f71f13bffcc33a82733ea4c29dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint GLint HGLRC GLuint GLenum GLint GLint</type>
      <name>dstX</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>adb484de12b5207a4a52aaa9d4f4732d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint</type>
      <name>dstX0</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9d9af538c704fe1703a0c8224e498b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLint</type>
      <name>dstX1</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a8d0a8a3fce3125ccf9087a10a80203b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint GLint HGLRC GLuint GLenum GLint GLint GLint</type>
      <name>dstY</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a63075223069f3ccf46d559f926d65919</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint</type>
      <name>dstY0</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9775c48005abcfbd66faa8ac731ccb52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLint GLint</type>
      <name>dstY1</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa194c8cc99f1cbd48a6f45e2778661e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint GLint HGLRC GLuint GLenum GLint GLint GLint GLint</type>
      <name>dstZ</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae76b8a730053e589df4d7abed4d47862</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD</type>
      <name>dwSize</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a37d3bd6eb92958ad35ad75483212ca56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>dxObject</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a84cbae22e541d1bd0d0824480594970f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum</type>
      <name>filter</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a6832b9d605f40ff6e8e8f56d0ed3c51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>fuPlanes</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa8aed51ae2fb162dd0c69531bf75de08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>group</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>adaebdf4737d742d40de5934e45ff5a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HDC</type>
      <name>hDC</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3ad0eade1f425b718bd6461c1ef31af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HVIDEOINPUTDEVICENV</type>
      <name>hDevice</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a53c0953388d3bab702f8fed88c008d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint GLint HGLRC</type>
      <name>hDstRC</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac6b18426b15ee4e093c27413fe4a74f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int int</type>
      <name>height</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa214bd63e12f7ddf524c83894fcc69a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HDC HGLRC</type>
      <name>hglrc</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a98897a35ef7e68db0de8b46c262892de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT HGPUNV *</type>
      <name>hGpu</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aed4a6a9f2b563a76ae9fa1bb8721d09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HANDLE</type>
      <name>hObject</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa5a5fe2b63fcd8a600867982bb851ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint HANDLE *</type>
      <name>hObjects</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7570bc8e66ab8b493ac26343e360db2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HPBUFFERARB</type>
      <name>hPbuffer</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7933788375ff3cd41e28997678f1930d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HDC</type>
      <name>hReadDC</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afd88903d22347d0a98a2e56b97352816</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HGLRC</type>
      <name>hShareContext</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7304940b68a48769443c1eb41a9a4a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int HVIDEOOUTPUTDEVICENV</type>
      <name>hVideoDevice</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7c99b7249a7c33b96e3c006bd9e0add4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iAttribute</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a266939dd3ac6edf05c305ffd1a761ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iBuffer</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5bbdea9850db7c8ebb25aeaa1f40012a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iBufferType</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae03f4985c7e8773d829d7757c43a7876</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>iDeviceIndex</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0cd9bdd9a7451e220a7eed9905059216</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT *</type>
      <name>ids</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4ae7c8888a9ef9a8a8434df7521ab625</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iEntries</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a80258a3c992d0cb8c4e4c7bf0b18db1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>iGpuIndex</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>acffc60a856cb6f3c567e4262cdc27321</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int</type>
      <name>iHeight</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a39ec6c6cbc64ff726f20a1398f026fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iLayerPlane</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>acd1d4ba2057248b69d5fda1a765b6c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iPixelFormat</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac1fc7b5b3d46c4439d17890974c8b41e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HPBUFFERARB int</type>
      <name>iVideoBuffer</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a828402df42454da09f21b6f165498412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int</type>
      <name>iWidth</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a30fafed225cae9e58d3fe93fe778565b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>length</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a74efbdef71b2e5711088ae39fc925d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT PGPU_DEVICE</type>
      <name>lpGpuDevice</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa898d12612a2f5da1fc1158350c862d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLint GLint GLbitfield</type>
      <name>mask</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac96012c186757f49c8d39675cd43a4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint *</type>
      <name>maxBarriers</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a97112cce661fcb78de40e65a6d9230a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>maxGroups</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a508519b99ae8663aba7fd349cc69997b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 INT64 *</type>
      <name>msc</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac6ab09fc64bb73d869061c8f9a13c9fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void GLuint</type>
      <name>name</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aee931c572fb72bbecd081085e5fd4132</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int UINT</type>
      <name>nAttributes</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>acbdabb26241c2bbf86c1a1ee4629c5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const int const FLOAT UINT</type>
      <name>nMaxFormats</name>
      <anchorfile>wglext_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>wglext_8h.html</anchorfile>
      <anchor>aaa6694aa8869804a9ea240d2a0b0bac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>numDevices</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afc3b4efd994aedcffc2dac18a1728cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT32 *</type>
      <name>numerator</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a25f46232b6f4a7410d48b173460f06f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>LPVOID</type>
      <name>pAddress</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a5b48143587ec3d0628addf6dfca98667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const HANDLE *</type>
      <name>pEvent</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a96136e71c8a6814741bccc38b3980023</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const int const FLOAT *</type>
      <name>pfAttribFList</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae0b1b383e79743a33c015ad1ecac31d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BOOL *</type>
      <name>pFlag</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a972897da1b4f27ee908a24dbab027261</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *WINAPI *</type>
      <name>PFNWGLALLOCATEMEMORYNVPROC</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2099a5c10e6688424fb412373bf0edfd</anchor>
      <arglist>(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority)</arglist>
    </member>
    <member kind="typedef">
      <type>const char *WINAPI *</type>
      <name>PFNWGLGETEXTENSIONSSTRINGARBPROC</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>acee8654382893ad169d4bec33fd7b4b3</anchor>
      <arglist>(HDC hdc)</arglist>
    </member>
    <member kind="typedef">
      <type>const char *WINAPI *</type>
      <name>PFNWGLGETEXTENSIONSSTRINGEXTPROC</name>
      <anchorfile>wglext_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>wglext_8h.html</anchorfile>
      <anchor>a2de9a19d9edb93fdc2ca333cfad14aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _GPU_DEVICE *</type>
      <name>PGPU_DEVICE</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afeaad4eb2ceb32236deb77d209ce1f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HVIDEOOUTPUTDEVICENV *</type>
      <name>phDeviceList</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afd25233431ba8de61bfc2be8fa9a7981</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HGPUNV *</type>
      <name>phGpu</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7a1268ce60dee3728746196f8f040dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const int *</type>
      <name>piAttribIList</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7c969529e6d5a2ba58aed6735fd416fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int const int *</type>
      <name>piAttribList</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae83d0e683f28988d695e05fcf2bf34a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int UINT const int *</type>
      <name>piAttributes</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a02bd9a619ff024959a639fb0e427b450</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const int const FLOAT UINT int *</type>
      <name>piFormats</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9656c2f569817c343a4ad0d71a0918fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int *</type>
      <name>piValue</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afd25cb0f974415c74f00d0ad16a589f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int UINT const int int *</type>
      <name>piValues</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa99a7e53442b8cd89b1d3cd5b4134fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD float *</type>
      <name>pLastMissedUsage</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac6905da435c6e8d0b38fdc407c8d9507</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD *</type>
      <name>pMissedFrames</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9e9c7376290e4339c8a14495d42f653c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>property</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7df733b0d297276fb4319ee3b49ebec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const HANDLE const LPVOID const DWORD *</type>
      <name>pSize</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>afbdb45ec68032ff344b26209b932902d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int USHORT USHORT USHORT *</type>
      <name>puBlue</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a666e1029071176cadae1ed0c23fd4636</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int USHORT USHORT *</type>
      <name>puGreen</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a03b17731665646978289ab7559f7bb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long *</type>
      <name>pulCounterOutputPbuffer</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a031065a3be8d68ea1e12f932eba82412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long unsigned long *</type>
      <name>pulCounterOutputVideo</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a3872e7e43b4f47aa0aeda17b5ef2ecf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int unsigned long *</type>
      <name>pulCounterPbuffer</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad4082f05d78fb03d2073e36cac99b511</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int USHORT *</type>
      <name>puRed</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af25e35df51ad9076738319dbc7a6c8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 INT64 INT64</type>
      <name>remainder</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a226a3effbf4b18fa52a40406d23ab396</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 INT64 INT64 *</type>
      <name>sbc</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a736174037e55824c2eb6f4cf40ff5965</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>seconds</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0b0bf11730a56d9138d77ed713db634e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HANDLE</type>
      <name>shareHandle</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a17b3a73ead77f2d296edbe77ec48cc61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int GLenum UINT</type>
      <name>size</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a97cb462636f41fe68c86ed537a6aaddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint</type>
      <name>srcLevel</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1ccd2cfa403b29c73399f23ccad53f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>srcName</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ae95485055152bdc10a16a3c9be97772c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>srcTarget</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa10fc2f8db3cadbe8c6b80450f8e79e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint</type>
      <name>srcX</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a7896a9003b7c800ce957fe0fedd70bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>srcX0</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad0848d0ec103899d86c40a7858f27bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint</type>
      <name>srcX1</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aebfed1e726d2317b9a38066b850851f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint</type>
      <name>srcY</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a249f2564a36627d1c6e0a54b7a09a42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>srcY0</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>acfbcedf60191644a2b2d902d58c649a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint</type>
      <name>srcY1</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a984bfb8b4e4ca01283408e678ec451ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLint GLint GLint GLint</type>
      <name>srcZ</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a116aa3a1e32f7bda3b7f6c80ff6b806f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64</type>
      <name>target_msc</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9c267838ba784fae2da343628260bf77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64</type>
      <name>target_sbc</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a803ea7cb0dc5a61d3cff625e086fc8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void GLuint GLenum</type>
      <name>type</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>adef6e62b57cfeb2a6221fa6bc6c311a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uDelay</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>abbf6a4b4dbb8b41efa229dd47ea7859a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uEdge</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a81bba31b9300df9f7bb4011039093fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD UINT</type>
      <name>uFlags</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af49e403ee7327a56b7b06812c26960a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT *</type>
      <name>uMaxLineDelay</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9815b143fd3dd51430535aca34ddf3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT UINT *</type>
      <name>uMaxPixelDelay</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>abc9a169ec16cbe695616f6612c73d770</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uRate</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1ce22fbd429733831a7a5fbf2e563ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uSource</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a375f9a7c9f48a12795e90482255aff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 *</type>
      <name>ust</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a0451014f70da85d839e8aaeedb261f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uState</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aef808945233c49c01fa533c44d4ff0bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int UINT</type>
      <name>uType</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa04747ffb75c0cafda5e7d93061f2f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uVideoSlot</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a385c9039f8d1a2aaa7571a35a799bf07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int</type>
      <name>width</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa105b18f96e6bc2485cb7f576a7fb9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>x</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad77deca22f617d3f0e0eb786445689fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int int int</type>
      <name>xSrc</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a1e74c8a3cae0daace05913929453de8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int</type>
      <name>y</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9298c7ad619074f5285b32c6b72bfdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int int int int</type>
      <name>ySrc</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>af9af3d7bdd9195fcb4a59cc008285a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>BOOL</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a05538ca0e53ef21cb679e6de0fef7f8e</anchor>
      <arglist>(WINAPI *PFNWGLSAVEBUFFERREGIONARBPROC)(HANDLE hRegion</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a2323c13d0f42654f004c358af0753921</anchor>
      <arglist>(HPBUFFERARB)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ad121866d66db9d4244bc5b63347dfdf0</anchor>
      <arglist>(HPBUFFEREXT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac8c780d847b73fc3bb6630af090a0a5e</anchor>
      <arglist>(HGPUNV)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a151582be63bbce7f4b7e0ae262a257dc</anchor>
      <arglist>(HVIDEOOUTPUTDEVICENV)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a656d791c955682368207c1fe3a662401</anchor>
      <arglist>(HVIDEOINPUTDEVICENV)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aee641dec07ca3cb211d0101a520075a7</anchor>
      <arglist>(HPVIDEODEV)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLboolean</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aabfa311c5408021f5d4bac9c0fc711d7</anchor>
      <arglist>(WINAPI *PFNWGLCREATEDISPLAYCOLORTABLEEXTPROC)(GLushort id)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HANDLE</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa1efb7b85228601549d183556de19dfc</anchor>
      <arglist>(WINAPI *PFNWGLCREATEBUFFERREGIONARBPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HDC</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aaf5a06bd464c6ec72cf68b4819afebe3</anchor>
      <arglist>(WINAPI *PFNWGLGETCURRENTREADDCARBPROC)(void)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HGLRC</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>ac592fca28a23754f86edf2739d21068c</anchor>
      <arglist>(WINAPI *PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HPBUFFERARB</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a90ca6f3efc25075502afda6d38df143b</anchor>
      <arglist>(WINAPI *PFNWGLCREATEPBUFFERARBPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HPBUFFEREXT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9a3e24dd9ba635197a508013c122d1d1</anchor>
      <arglist>(WINAPI *PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>int</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a500a82aecba06f4550f6849b8099ca21</anchor>
      <arglist>(WINAPI *PFNWGLRELEASEPBUFFERDCARBPROC)(HPBUFFERARB hPbuffer</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>INT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a4805e8edd7040ed9662e4e7f8db39a8f</anchor>
      <arglist>(WINAPI *PFNWGLGETGPUINFOAMDPROC)(UINT id</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>INT64</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a35fd85f86b0d3504c01dc4404b227f0b</anchor>
      <arglist>(WINAPI *PFNWGLSWAPBUFFERSMSCOMLPROC)(HDC hdc</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>LPVOID</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a67fabc4d4f75dccc95c4b72aef1d9823</anchor>
      <arglist>(WINAPI *PFNWGLCREATEIMAGEBUFFERI3DPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>UINT</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a27e741d83d43f1ecddfe8b256a6e4355</anchor>
      <arglist>(WINAPI *PFNWGLGETGPUIDSAMDPROC)(UINT maxCount</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>VOID</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>aa8d87ad3be44a7691bb5e3d86d916c95</anchor>
      <arglist>(WINAPI *PFNWGLDELETEBUFFERREGIONARBPROC)(HANDLE hRegion)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>void</name>
      <anchorfile>wglext_8h.html</anchorfile>
      <anchor>a9e6b7f1933461ef318bb000d6bd13b83</anchor>
      <arglist>(WINAPI *PFNWGLFREEMEMORYNVPROC)(void *pointer)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::_Float16</name>
    <filename>structgte_1_1__Float16.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>_dummy</name>
      <anchorfile>structgte_1_1__Float16.html</anchorfile>
      <anchor>a98f061a56fd2aa6364b3132d3cb77551</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="class">
    <name>gte::ACosEstimate</name>
    <filename>classgte_1_1ACosEstimate.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::ACosEstimate::degree</class>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1ACosEstimate.html</anchorfile>
      <anchor>a6c04dfa2572c01a5eafaeddc668606d0</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ACosEstimate.html</anchorfile>
      <anchor>a532e95137cceb304a42e6fa8be7a233a</anchor>
      <arglist>(degree&lt; 1 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ACosEstimate.html</anchorfile>
      <anchor>ae92be94bdd14cbebc423c5c6345e5a77</anchor>
      <arglist>(degree&lt; 2 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ACosEstimate.html</anchorfile>
      <anchor>ae7cfba835845d550ec01be4f2017415e</anchor>
      <arglist>(degree&lt; 3 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ACosEstimate.html</anchorfile>
      <anchor>a4f2e200ebfc01339af9124a3a8e91916</anchor>
      <arglist>(degree&lt; 4 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ACosEstimate.html</anchorfile>
      <anchor>a55dc240f1a0def247ced11f02339adda</anchor>
      <arglist>(degree&lt; 5 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ACosEstimate.html</anchorfile>
      <anchor>a0ee66acc436f5b02666f3f2d056424b3</anchor>
      <arglist>(degree&lt; 6 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ACosEstimate.html</anchorfile>
      <anchor>a00702d6af1ec5efead6853485d011a06</anchor>
      <arglist>(degree&lt; 7 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ACosEstimate.html</anchorfile>
      <anchor>aab9d042bdca92998b85f973a8285caa1</anchor>
      <arglist>(degree&lt; 8 &gt;, Real x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::AlignedBox</name>
    <filename>classgte_1_1AlignedBox.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>AlignedBox</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a1db18e0a0886d506e27f3b175a3748c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlignedBox</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a9b911454d5602199b4a439ad9a2bd8fb</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inMin, Vector&lt; N, Real &gt; const &amp;inMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCenteredForm</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>aec0440be803ee8776755a041991fdc5c</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;center, Vector&lt; N, Real &gt; &amp;extent) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>adfbf863810402a6ed7aeab4920c05b2c</anchor>
      <arglist>(AlignedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a17faa0eed4bd1da0f1fe66ff132c01d6</anchor>
      <arglist>(AlignedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>af1ef6905fdb5c25b99f714d1cefbd36c</anchor>
      <arglist>(AlignedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>afbc483a8b1ccb359e03145702a942341</anchor>
      <arglist>(AlignedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a5a538c5a36f3069928df42be2fb01667</anchor>
      <arglist>(AlignedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a3d96439637993af00b5b85872fae25de</anchor>
      <arglist>(AlignedBox const &amp;box) const </arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>max</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a3b9efd5c8b8566a787bac4c7795702c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>min</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a2aec091f39366208637d8fe77699de93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AlignedBox&lt; Real &gt;</name>
    <filename>classgte_1_1AlignedBox.html</filename>
    <member kind="function">
      <type></type>
      <name>AlignedBox</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a1db18e0a0886d506e27f3b175a3748c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AlignedBox</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a9b911454d5602199b4a439ad9a2bd8fb</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inMin, Vector&lt; N, Real &gt; const &amp;inMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCenteredForm</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>aec0440be803ee8776755a041991fdc5c</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;center, Vector&lt; N, Real &gt; &amp;extent) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>adfbf863810402a6ed7aeab4920c05b2c</anchor>
      <arglist>(AlignedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a17faa0eed4bd1da0f1fe66ff132c01d6</anchor>
      <arglist>(AlignedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>af1ef6905fdb5c25b99f714d1cefbd36c</anchor>
      <arglist>(AlignedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>afbc483a8b1ccb359e03145702a942341</anchor>
      <arglist>(AlignedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a5a538c5a36f3069928df42be2fb01667</anchor>
      <arglist>(AlignedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a3d96439637993af00b5b85872fae25de</anchor>
      <arglist>(AlignedBox const &amp;box) const</arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>max</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a3b9efd5c8b8566a787bac4c7795702c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>min</name>
      <anchorfile>classgte_1_1AlignedBox.html</anchorfile>
      <anchor>a2aec091f39366208637d8fe77699de93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::AmbientLightEffect</name>
    <filename>classgte_1_1AmbientLightEffect.html</filename>
    <base>gte::LightingEffect</base>
    <class kind="struct">gte::AmbientLightEffect::InternalLighting</class>
    <class kind="struct">gte::AmbientLightEffect::InternalMaterial</class>
    <member kind="function">
      <type></type>
      <name>AmbientLightEffect</name>
      <anchorfile>classgte_1_1AmbientLightEffect.html</anchorfile>
      <anchor>af91723c1496d5118e07abec9a71868b8</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, BufferUpdater const &amp;updater, std::shared_ptr&lt; Material &gt; const &amp;material, std::shared_ptr&lt; Lighting &gt; const &amp;lighting)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateLightingConstant</name>
      <anchorfile>classgte_1_1AmbientLightEffect.html</anchorfile>
      <anchor>ad70fd8b74f61c7c3df3375bcc3947228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateMaterialConstant</name>
      <anchorfile>classgte_1_1AmbientLightEffect.html</anchorfile>
      <anchor>a5af02f802f69a602b997668cac9ad4ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1AmbientLightEffect.html</anchorfile>
      <anchor>a3622a87a2428a8ca4dfeb3f84af3aa6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1AmbientLightEffect.html</anchorfile>
      <anchor>a2bc77852e26cbd0a2e49782893752286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1AmbientLightEffect.html</anchorfile>
      <anchor>a197ce1b8ea9feb743ab7ee8b1c07a0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1AmbientLightEffect.html</anchorfile>
      <anchor>af42cdda47e97a21aa35f05094411d554</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1AmbientLightEffect.html</anchorfile>
      <anchor>a7c764302ae6c061f53ca39d05e288a7c</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprCircle2</name>
    <filename>classgte_1_1ApprCircle2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>unsigned int</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprCircle2.html</anchorfile>
      <anchor>a76d3e052c12d0c6503db76e3a9394197</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, unsigned int maxIterations, bool initialCenterIsAverage, Circle2&lt; Real &gt; &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprCylinder3</name>
    <filename>classgte_1_1ApprCylinder3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ApprCylinder3</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>a9590bdb7d6e073f5638ac025f7f66c43</anchor>
      <arglist>(unsigned int numThreads, unsigned int numThetaSamples, unsigned int numPhiSamples)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>a9f8ed801d7997a93e456caa0d670c35c</anchor>
      <arglist>(unsigned int numPoints, Vector3&lt; Real &gt; const *points, Cylinder3&lt; Real &gt; &amp;cylinder)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>ComputeMultiThreaded</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>aa0252114e4e961e95c9ffee1df2fc887</anchor>
      <arglist>(Vector3&lt; Real &gt; &amp;minPC, Vector3&lt; Real &gt; &amp;minW, Real &amp;minRSqr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>ComputeSingleThreaded</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>a95bafcd516e3a6d64a83342e1d9941f5</anchor>
      <arglist>(Vector3&lt; Real &gt; &amp;minPC, Vector3&lt; Real &gt; &amp;minW, Real &amp;minRSqr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>ComputeUsingCovariance</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>abf9df6dda8f47ebd29bb716a15b4c394</anchor>
      <arglist>(Vector3&lt; Real &gt; &amp;minPC, Vector3&lt; Real &gt; &amp;minW, Real &amp;minRSqr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>a9afeb748cf6671db8839d0a07d3657c7</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;W, Vector3&lt; Real &gt; &amp;PC, Real &amp;rsqr) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvNumPoints</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>a4d07acefdd4ab456226d0064a0b09361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumPhiSamples</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>a6adf17269ffdb715bf46d557a02869b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumThetaSamples</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>a955cc9edbbbd3151cbfc4ef755800b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumThreads</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>ac5187857cd7073d5873ad980a3187c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt;</type>
      <name>mX</name>
      <anchorfile>classgte_1_1ApprCylinder3.html</anchorfile>
      <anchor>a9d61372b2689fb050384a36c9b729157</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprEllipse2</name>
    <filename>classgte_1_1ApprEllipse2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprEllipse2.html</anchorfile>
      <anchor>af4dfd9ab004ef00b6cb30271a6c2134d</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, Vector2&lt; Real &gt; &amp;center, Matrix2x2&lt; Real &gt; &amp;rotate, Real diagonal[2])</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Energy</name>
      <anchorfile>classgte_1_1ApprEllipse2.html</anchorfile>
      <anchor>aae58ff197537f7f31480890703b835b6</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, Real const *input)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprEllipsoid3</name>
    <filename>classgte_1_1ApprEllipsoid3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprEllipsoid3.html</anchorfile>
      <anchor>ab40a3a07f84fd5c7a29a8c6f0baeb10c</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Vector3&lt; Real &gt; &amp;center, Matrix3x3&lt; Real &gt; &amp;rotate, Real diagonal[3])</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>AnglesToMatrix</name>
      <anchorfile>classgte_1_1ApprEllipsoid3.html</anchorfile>
      <anchor>a316afea748676aa70876091e38848628</anchor>
      <arglist>(Real const angle[3], Matrix3x3&lt; Real &gt; &amp;rotate)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Energy</name>
      <anchorfile>classgte_1_1ApprEllipsoid3.html</anchorfile>
      <anchor>adb29cf39821c99947fec8c6f75c5abe5</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Real const *input)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>MatrixToAngles</name>
      <anchorfile>classgte_1_1ApprEllipsoid3.html</anchorfile>
      <anchor>aa851ac0c706815822a844ccd9dec9b05</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;rotate, Real angle[3])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprGaussian2</name>
    <filename>classgte_1_1ApprGaussian2.html</filename>
    <templarg>Real</templarg>
    <base>ApprQuery&lt; Real, ApprGaussian2&lt; Real &gt;, Vector2&lt; Real &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprGaussian2</name>
      <anchorfile>classgte_1_1ApprGaussian2.html</anchorfile>
      <anchor>a72f07e95cc8339022f9f824ed99cd706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprGaussian2.html</anchorfile>
      <anchor>a2056043f30895131abb43ed4d5a63bb8</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprGaussian2.html</anchorfile>
      <anchor>a6df5fd218e8fa108e12ff3d443e00961</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprGaussian2.html</anchorfile>
      <anchor>abd57673dfed5fdd37f21ad0a9c350568</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprGaussian2.html</anchorfile>
      <anchor>a7db4ae61ae925c22ec068c7a905902c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>OrientedBox2&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprGaussian2.html</anchorfile>
      <anchor>a0839a5f42e7b9059d62a0d47ffde16a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OrientedBox2&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprGaussian2.html</anchorfile>
      <anchor>a2c110fcd2841ad1e668ef03d10c154e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprGaussian3</name>
    <filename>classgte_1_1ApprGaussian3.html</filename>
    <templarg>Real</templarg>
    <base>ApprQuery&lt; Real, ApprGaussian3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprGaussian3</name>
      <anchorfile>classgte_1_1ApprGaussian3.html</anchorfile>
      <anchor>a149b15784ff4e2806507aecd60c05e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprGaussian3.html</anchorfile>
      <anchor>a0a2be0f38b61c3510a9f5e804756b55f</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprGaussian3.html</anchorfile>
      <anchor>a3c166e27541f890aa1237a61fd5176ad</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprGaussian3.html</anchorfile>
      <anchor>a120e1cab384c3324e000166ff75e4c2c</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprGaussian3.html</anchorfile>
      <anchor>a80d9e90505b4bf7a21a23b924317202e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>OrientedBox3&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprGaussian3.html</anchorfile>
      <anchor>a5dcd8a6a6831512ae0b1784026d2b86a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OrientedBox3&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprGaussian3.html</anchorfile>
      <anchor>a3b78320d34603e2578f0215627203247</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprGreatArc3</name>
    <filename>classgte_1_1ApprGreatArc3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprGreatArc3.html</anchorfile>
      <anchor>a9acb57bae32d2874225472845e8e9080</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Vector3&lt; Real &gt; &amp;normal, Vector3&lt; Real &gt; &amp;arcEnd0, Vector3&lt; Real &gt; &amp;arcEnd1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprGreatCircle3</name>
    <filename>classgte_1_1ApprGreatCircle3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprGreatCircle3.html</anchorfile>
      <anchor>a82efc7ac79c10ee2e06119a2cabae45d</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Vector3&lt; Real &gt; &amp;normal)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprHeightLine2</name>
    <filename>classgte_1_1ApprHeightLine2.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprHeightLine2&lt; Real &gt;, Vector2&lt; Real &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprHeightLine2</name>
      <anchorfile>classgte_1_1ApprHeightLine2.html</anchorfile>
      <anchor>a8c88dd06f9f78ad951597371eba4074c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprHeightLine2.html</anchorfile>
      <anchor>ae276b57a2c32566edd36e3446dc15569</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprHeightLine2.html</anchorfile>
      <anchor>a23a661e630141e8ae0f2f7305ddc7f05</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprHeightLine2.html</anchorfile>
      <anchor>a02a290f1d59cba8242aaaa7d2b9b5d84</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprHeightLine2.html</anchorfile>
      <anchor>af475288bf383ad1f80e0ea52680b84a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Vector2&lt; Real &gt;, Vector2&lt; Real &gt; &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprHeightLine2.html</anchorfile>
      <anchor>a8c507418f3c7cbf64aa1a6d6fe226e7e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; Vector2&lt; Real &gt;, Vector2&lt; Real &gt; &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprHeightLine2.html</anchorfile>
      <anchor>a9589bc698d3624ae6eddba96659da1a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprHeightPlane3</name>
    <filename>classgte_1_1ApprHeightPlane3.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprHeightPlane3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprHeightPlane3</name>
      <anchorfile>classgte_1_1ApprHeightPlane3.html</anchorfile>
      <anchor>a0e43fe05a518c5b98ba5ec8b53a7a985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprHeightPlane3.html</anchorfile>
      <anchor>af0ccfe30a686b49e1f3c057bfcf71491</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprHeightPlane3.html</anchorfile>
      <anchor>a1eb0da75396e656121ae3001bbbe9f87</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprHeightPlane3.html</anchorfile>
      <anchor>a135f162cebb0e7d95f1bfd29ea2b7846</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprHeightPlane3.html</anchorfile>
      <anchor>ac6cab82564569f9e21e0a1ba78042621</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Vector3&lt; Real &gt;, Vector3&lt; Real &gt; &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprHeightPlane3.html</anchorfile>
      <anchor>a22a8eb3c383da77e8f3303309b6ed0fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; Vector3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprHeightPlane3.html</anchorfile>
      <anchor>afecbf29923a3155ed0f8b2b43e1a86b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprOrthogonalLine2</name>
    <filename>classgte_1_1ApprOrthogonalLine2.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprOrthogonalLine2&lt; Real &gt;, Vector2&lt; Real &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprOrthogonalLine2</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine2.html</anchorfile>
      <anchor>a6c84ad90b5eb55fc01d12e3f707048e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine2.html</anchorfile>
      <anchor>ab32e519a5109c8697a9e1ff581775579</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine2.html</anchorfile>
      <anchor>adef5facbeee3d7c1bd18ca79ddc105be</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine2.html</anchorfile>
      <anchor>a8ef7bbb7d35a2b87b9686e3b455ed51a</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine2.html</anchorfile>
      <anchor>a7b8a516a9e9b66bba3940c81670e359a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Line2&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine2.html</anchorfile>
      <anchor>a109d8c5c08d9d729bf511bcd5d7d9e38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Line2&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine2.html</anchorfile>
      <anchor>a3a8814de24a045664cd7311556754f53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprOrthogonalLine3</name>
    <filename>classgte_1_1ApprOrthogonalLine3.html</filename>
    <templarg>Real</templarg>
    <base>ApprQuery&lt; Real, ApprOrthogonalLine3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprOrthogonalLine3</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine3.html</anchorfile>
      <anchor>a9994445ae1639ca87835c3851e9a2a63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine3.html</anchorfile>
      <anchor>a1205617816c91b468b3351b03f27dd7e</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine3.html</anchorfile>
      <anchor>a3cc4fa5a7962e23ecb2efa2463138f89</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine3.html</anchorfile>
      <anchor>ab82ce8b94b6ba80ef1f3f2b0077b4fb6</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine3.html</anchorfile>
      <anchor>a757b293c10e1720bf302344c433bad7d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Line3&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine3.html</anchorfile>
      <anchor>a7aeba15c58bee7c5fa57262e9616a75d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Line3&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprOrthogonalLine3.html</anchorfile>
      <anchor>aaf242e96c29a5545af2172f73d1aa123</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprOrthogonalPlane3</name>
    <filename>classgte_1_1ApprOrthogonalPlane3.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprOrthogonalPlane3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprOrthogonalPlane3</name>
      <anchorfile>classgte_1_1ApprOrthogonalPlane3.html</anchorfile>
      <anchor>aab95f329177971f52d9016eb702bd2b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprOrthogonalPlane3.html</anchorfile>
      <anchor>ac594edfd6f73fb924883803734ecebea</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprOrthogonalPlane3.html</anchorfile>
      <anchor>af6ad3febfb6e31a29076b6b2c7bcc9b4</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprOrthogonalPlane3.html</anchorfile>
      <anchor>a96b71fd1279174c190045828d4f29262</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprOrthogonalPlane3.html</anchorfile>
      <anchor>aa0d44b20d9fb6124e6d4efde5e44fa49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Vector3&lt; Real &gt;, Vector3&lt; Real &gt; &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprOrthogonalPlane3.html</anchorfile>
      <anchor>a285444bb02e299f2a7671e441d3047b8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; Vector3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprOrthogonalPlane3.html</anchorfile>
      <anchor>ad7d4b8ab8d69007c19eb8e8e23fa56a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprParaboloid3</name>
    <filename>classgte_1_1ApprParaboloid3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprParaboloid3.html</anchorfile>
      <anchor>ad222799ac074f611c6a2a67feea17e74</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Real coefficients[6])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprPolynomial2</name>
    <filename>classgte_1_1ApprPolynomial2.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprPolynomial2&lt; Real &gt;, std::array&lt; Real, 2 &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprPolynomial2</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>ac170ec60b9ea58cb46c0eaf911e78ec4</anchor>
      <arglist>(int degree)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>a6664bd728dc6b0677070a2c97508e9a0</anchor>
      <arglist>(std::array&lt; Real, 2 &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>a786b1c1b5cb5ba8f2abcbbf490f0c470</anchor>
      <arglist>(Real x) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>a74b24c296c77edc0165b493edc98bfc7</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>aa3744676d633584163045001ae89b29f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>a44c550145c638e94911040aa04daef68</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>ae3cf924013d9c0b25f44eb1fd74d444c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDegree</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>a2b49ac3cffb90fdfb32eb8a778aad55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>a6608317c3d8ec10dd338a55f65c11542</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mSize</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>a5888557b30186c5bcecfa3e8f9983a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial2.html</anchorfile>
      <anchor>aec781e9efb25624f27823000872c215f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprPolynomial3</name>
    <filename>classgte_1_1ApprPolynomial3.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprPolynomial3&lt; Real &gt;, std::array&lt; Real, 3 &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprPolynomial3</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>a83d3fc3bc834275d46b80cff67dc9a08</anchor>
      <arglist>(int xDegree, int yDegree)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>aa0dcddf888e3617201fa5ad0ac673f40</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>af08498ad41a6a9394b4ff6b1e0b62008</anchor>
      <arglist>(Real x, Real y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>a987c37869b41c5a9a66f871e8c271a78</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>ac2dd56e2e6d680375aac3c7b3a3051c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>a42355436e593a3eb30c0d4dd9f562eb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>aeb58e61205fd02d39e3e665b389745a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetYDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>a843fda2aefd532c120a5ec8c89556789</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>a7caa396ae1247ed295e5dc4d65369651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mSize</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>a4151bd8bc2876e0e905f86290f01fa81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXDegree</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>a427a05fc4fe1ccb5b03add62be492322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXDegreeP1</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>a908ff7b632115815fe26595c42022c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>ad1bf11eafea64bd9c445ea1e96741e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mYCoefficient</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>ab51292108a6e20873f25205cde3b8291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYDegree</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>abceee8457d25efcfc9d5d1fc2cfdedde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYDegreeP1</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>ab13795a60afbf27c4bf83349a195a2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mYDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial3.html</anchorfile>
      <anchor>a80c37c85ab8f7d02c916a82baad2a370</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprPolynomial4</name>
    <filename>classgte_1_1ApprPolynomial4.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprPolynomial4&lt; Real &gt;, std::array&lt; Real, 4 &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprPolynomial4</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>aad573e9d4a8b09e4f3937ec041b248ef</anchor>
      <arglist>(int xDegree, int yDegree, int zDegree)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>acf1c3314b72f9f6503a3a9b1a1e758f7</anchor>
      <arglist>(std::array&lt; Real, 4 &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a4046768a4b6b35c631906d08d32a7716</anchor>
      <arglist>(Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a3a955213f2821381c2cc6d3e7e794bfe</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 4 &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a3a8998e0c0de5e1b50c7f95659a4faec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a69cb634463a083d564bba1b158e750f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>ad2195ca3d3682559cb24dc38aeb3b031</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetYDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a38c425cff2129bc8c163584343e859b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetZDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>ac27ef7223daf1f74520e110315f0b89a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a7067c650956b07d4b1730d4944d4038d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mSize</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a495c5fde9bb2b0ad4b4d3260ab1cb3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXDegree</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a772fd01ddad593a52f572eab7b539876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXDegreeP1</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>ad8b0625bd2d1243f368313e65327bce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>ad8c2328dc5c52ddc4be72eab9425c42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYDegree</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a1b708a89c96bbaa56749b2468110194b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYDegreeP1</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>af5d771dc577515263fa2e20a18eb9762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mYDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>aaaaaaf13d3a2bdd89b89bc04a8530331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mYZCoefficient</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a8876bc3382f6366816be9446fad150d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mZCoefficient</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a0d55b42ebeb474338469c3b22f2ee070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mZDegree</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a86c2478bf05cf6ca084e53ef21d1197d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mZDegreeP1</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>ad8f15b1b8a3372b8e6fe1e7b493c8987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mZDomain</name>
      <anchorfile>classgte_1_1ApprPolynomial4.html</anchorfile>
      <anchor>a333281bf55932d194e96d4e72755a418</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprPolynomialSpecial2</name>
    <filename>classgte_1_1ApprPolynomialSpecial2.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprPolynomialSpecial2&lt; Real &gt;, std::array&lt; Real, 2 &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprPolynomialSpecial2</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>a25cfc7a91cfaeb8812f017119651acdb</anchor>
      <arglist>(std::vector&lt; int &gt; const &amp;degrees)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>a86478a9721505d11c8b5121b397658fa</anchor>
      <arglist>(std::array&lt; Real, 2 &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>ad7ac23e8c2efc771715478ad2264eaf5</anchor>
      <arglist>(Real x) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>aebf085003a98b78494419f9610b359f7</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>aa9fe6628271b7ccac329739874d10d6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>a3b7dbd90def5c5cac7269eda4f9836f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>aeb020db2cd9585e09bdaf13ccbb80c5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>DoLeastSquares</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>ac83dc0f3965d26c2ca2ca757b7056e06</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt;&gt; &amp;transformed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Transform</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>ad7546b836be5dfb86f7377004c3601e4</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, std::vector&lt; std::array&lt; Real, 2 &gt;&gt; &amp;transformed)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mDegrees</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>afad04519e09218cd817ef1a38a6908d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvTwoWScale</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>a7e4730302ae76dc5b0b469f4b578142e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>a2c346a3bde1c6c9bdf5b33e42475f5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mScale</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>ab609897aa39b1098b569fd8f648ad586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mWDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>a5eb7251034881b3ac0f977a07f57b15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>a43428dd40e7e1b863dc0376d127e1a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mXPowers</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial2.html</anchorfile>
      <anchor>ac7b4ea020b895ed66cbbe61ec276245a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprPolynomialSpecial3</name>
    <filename>classgte_1_1ApprPolynomialSpecial3.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprPolynomialSpecial3&lt; Real &gt;, std::array&lt; Real, 3 &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprPolynomialSpecial3</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>ad6e5b78093d493cb68a22d15abfe6270</anchor>
      <arglist>(std::vector&lt; int &gt; const &amp;xDegrees, std::vector&lt; int &gt; const &amp;yDegrees)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>ad7affe3c47f21ea14845dc50faf21201</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a8b099107bb47ab287056d087cd63739a</anchor>
      <arglist>(Real x, Real y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a90fe37857e273a58c112b05ff5546271</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a3814c2055d54aecdf5ff3ec71dd660bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a76517bee85092f1878b8c782a5a34955</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a1f89693cf0b915e006701f2efbdef497</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetYDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a37fe3ad3e85d02b701496290e9e57da5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>DoLeastSquares</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a2add264743a56f2010e8f562986cc4d9</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt;&gt; &amp;transformed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Transform</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>ac3cb7f5f559e59a7ab8fafe314dc608f</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, std::vector&lt; std::array&lt; Real, 3 &gt;&gt; &amp;transformed)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvTwoWScale</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a79f4ed48ccd5fec5fa91db730baee713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a13f1a941b11b0526e682c33a8043325b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>mScale</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a1db4751b863fb647919538d5e3e1ad99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mWDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a4b42e452d7a410dcb1d8644cb98c7cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mXDegrees</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a88b14e099c67909824d6bbf5afeabb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a11c07f58ee05550da043d04f8f2ab943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mXPowers</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a4e1f6f57ead715132011031352fe6ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mYDegrees</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>aaa836847dc7ee864335891fb3c12f319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mYDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>ad542bbc170b65f50328c94aa5bae024e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mYPowers</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial3.html</anchorfile>
      <anchor>a4247144e2227552d714593cbcb9c0f55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprPolynomialSpecial4</name>
    <filename>classgte_1_1ApprPolynomialSpecial4.html</filename>
    <templarg></templarg>
    <base>ApprQuery&lt; Real, ApprPolynomialSpecial4&lt; Real &gt;, std::array&lt; Real, 3 &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>ApprPolynomialSpecial4</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a76988c4a28d6145589f409608aae9cee</anchor>
      <arglist>(std::vector&lt; int &gt; const &amp;xDegrees, std::vector&lt; int &gt; const &amp;yDegrees, std::vector&lt; int &gt; const &amp;zDegrees)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Error</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a666616afd87e5cd59aa9963a680099b9</anchor>
      <arglist>(std::array&lt; Real, 4 &gt; const &amp;observation) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a69a498a2f85063b4472048807b2fb53a</anchor>
      <arglist>(Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a9dd22db61ef92f22ccd3eee80d0958f4</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 4 &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMinimumRequired</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>ac925650479ae6b5b2bc841db9650a08a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; const &amp;</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>ab16484f26ca5657d014cb7c04f0024b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a0568f2417bdba35d117f553c160edf62</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetYDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>aa954b861fffd93cc8e1a062b3f591d01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; Real, 2 &gt; const &amp;</type>
      <name>GetZDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a164bbe632aea2e6f71766737b1d126fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>DoLeastSquares</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a27c4ce3beaca33876483e493494ddcd4</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 4 &gt;&gt; &amp;transformed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Transform</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a25224372311f1d622f3ee2a2cdb8a231</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 4 &gt;&gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, std::vector&lt; std::array&lt; Real, 4 &gt;&gt; &amp;transformed)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvTwoWScale</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a258c3df1865c677515f346e938eea3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>ac150054007db985060e4c5bf291b65a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 4 &gt;</type>
      <name>mScale</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a64e0a04b7922c43d3740a7cfe7fe21a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mWDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a15ddbe578170c97dbe2d3412dfff9496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mXDegrees</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a71212e9d12413d712ba09a94092cb650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mXDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a4beab07f6791215ffc9957c3cdab2a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mXPowers</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a13f71fc5a2f201e4410c6f6a9d69a073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mYDegrees</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a777e7739217ba028f30f24f42c506317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mYDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a5bb8ce87edcf6c7e303a4d0732fc1e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mYPowers</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a86b36c8ebff785d6b20bcda1bfde8f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mZDegrees</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a07e82eed9aca6906c7491d3464202a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>mZDomain</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>acfbdf39003e405995aed871f0ac0f670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mZPowers</name>
      <anchorfile>classgte_1_1ApprPolynomialSpecial4.html</anchorfile>
      <anchor>a856e46af93d5eef6a441701ab5be0211</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprQuadratic2</name>
    <filename>classgte_1_1ApprQuadratic2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprQuadratic2.html</anchorfile>
      <anchor>a1122764556a49a57298d5f77097d2a32</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, Real coefficients[6])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprQuadratic3</name>
    <filename>classgte_1_1ApprQuadratic3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprQuadratic3.html</anchorfile>
      <anchor>a0648998e5a55ae975bcf9da7b95abc7b</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Real coefficidents[10])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprQuadraticCircle2</name>
    <filename>classgte_1_1ApprQuadraticCircle2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprQuadraticCircle2.html</anchorfile>
      <anchor>a57aa68ff07beacb24b57f473eab1c0a1</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, Circle2&lt; Real &gt; &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprQuadraticSphere3</name>
    <filename>classgte_1_1ApprQuadraticSphere3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprQuadraticSphere3.html</anchorfile>
      <anchor>aadfac8aa6eddfb0c912507f252b5b854</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Sphere3&lt; Real &gt; &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprQuery</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <templarg>Real</templarg>
    <templarg>ModelType</templarg>
    <templarg>ObservationType</templarg>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; ObservationType &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; ObservationType &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; ObservationType &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ModelType &amp;candidateModel, std::vector&lt; ObservationType &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ModelType &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprGaussian2&lt; Real &gt;, Vector2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprGaussian2&lt; Real &gt; &amp;candidateModel, std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprGaussian2&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprGaussian3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprGaussian3&lt; Real &gt; &amp;candidateModel, std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprGaussian3&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprHeightLine2&lt; Real &gt;, Vector2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprHeightLine2&lt; Real &gt; &amp;candidateModel, std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprHeightLine2&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprHeightPlane3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprHeightPlane3&lt; Real &gt; &amp;candidateModel, std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprHeightPlane3&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprOrthogonalLine2&lt; Real &gt;, Vector2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprOrthogonalLine2&lt; Real &gt; &amp;candidateModel, std::vector&lt; Vector2&lt; Real &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprOrthogonalLine2&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprOrthogonalLine3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprOrthogonalLine3&lt; Real &gt; &amp;candidateModel, std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprOrthogonalLine3&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprOrthogonalPlane3&lt; Real &gt;, Vector3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprOrthogonalPlane3&lt; Real &gt; &amp;candidateModel, std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprOrthogonalPlane3&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprPolynomial2&lt; Real &gt;, std::array&lt; Real, 2 &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprPolynomial2&lt; Real &gt; &amp;candidateModel, std::vector&lt; std::array&lt; Real, 2 &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprPolynomial2&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprPolynomial3&lt; Real &gt;, std::array&lt; Real, 3 &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprPolynomial3&lt; Real &gt; &amp;candidateModel, std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprPolynomial3&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprPolynomial4&lt; Real &gt;, std::array&lt; Real, 4 &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 4 &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 4 &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 4 &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprPolynomial4&lt; Real &gt; &amp;candidateModel, std::vector&lt; std::array&lt; Real, 4 &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprPolynomial4&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprPolynomialSpecial2&lt; Real &gt;, std::array&lt; Real, 2 &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprPolynomialSpecial2&lt; Real &gt; &amp;candidateModel, std::vector&lt; std::array&lt; Real, 2 &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprPolynomialSpecial2&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprPolynomialSpecial3&lt; Real &gt;, std::array&lt; Real, 3 &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprPolynomialSpecial3&lt; Real &gt; &amp;candidateModel, std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprPolynomialSpecial3&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ApprQuery&lt; Real, ApprPolynomialSpecial4&lt; Real &gt;, std::array&lt; Real, 3 &gt; &gt;</name>
    <filename>classgte_1_1ApprQuery.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a2861b80610bcc569b1e4acc09798e4fe</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>a672fab4a5655c85ceedf9ef95371cb0a</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations, int const imin, int const imax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fit</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ae478bcf5bf7f59cc045869b4dc240109</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations, std::vector&lt; int &gt; const &amp;indices, int const numIndices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>RANSAC</name>
      <anchorfile>classgte_1_1ApprQuery.html</anchorfile>
      <anchor>ac3b518bbba9c3bcfe5841a0735af9bf4</anchor>
      <arglist>(ApprPolynomialSpecial4&lt; Real &gt; &amp;candidateModel, std::vector&lt; std::array&lt; Real, 3 &gt; &gt; const &amp;observations, int const numRequiredForGoodFit, Real const maxErrorForGoodFit, int const numIterations, std::vector&lt; int &gt; &amp;bestConsensus, ApprPolynomialSpecial4&lt; Real &gt; &amp;bestModel)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ApprSphere3</name>
    <filename>classgte_1_1ApprSphere3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>unsigned int</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ApprSphere3.html</anchorfile>
      <anchor>a6a4b8c6d7430e336d7b61b2e2631b37a</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, unsigned int maxIterations, bool initialCenterIsAverage, Sphere3&lt; Real &gt; &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Arc2</name>
    <filename>classgte_1_1Arc2.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Arc2</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>a4bf4457a534b0145a95133bbeff6819d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Arc2</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>a8c438baff6c49627af3cc7cde561e2e6</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;inCenter, Real inRadius, Vector2&lt; Real &gt;const &amp;inEnd0, Vector2&lt; Real &gt;const &amp;inEnd1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>a95f60b493bb40ae985616a1221083a54</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>ab70d34b4da98a08616f8d16b11c3227c</anchor>
      <arglist>(Arc2 const &amp;arc) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>a670f31a0809e9e29fb821ba5e7641290</anchor>
      <arglist>(Arc2 const &amp;arc) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>a158364ef534518c2ffb3ac6bbf3b337c</anchor>
      <arglist>(Arc2 const &amp;arc) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>ab76f957b8a07ef094446b0a2d4bb9370</anchor>
      <arglist>(Arc2 const &amp;arc) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>a0a5fd52bd66a5ef230491707c2dc03af</anchor>
      <arglist>(Arc2 const &amp;arc) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>ada1185cad7217483a7c1915a6246edfc</anchor>
      <arglist>(Arc2 const &amp;arc) const </arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>a142774a192f856703868a27686b7e339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>end</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>ae108123feaf8bdb060b7d9a3e2430df5</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>radius</name>
      <anchorfile>classgte_1_1Arc2.html</anchorfile>
      <anchor>a114d9c479cd20c59fe18c83039d79ef8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;::AreaResult</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</filename>
    <member kind="enumvalue">
      <name>ELLIPSES_ARE_EQUAL</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61aac80b8a1c830f23c98d31cd55baf336e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSES_ARE_SEPARATED</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a1e9f2fa344987d7564df699cb384ddf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E0_CONTAINS_E1</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a158b578ea8c159c1425aa9852f2b0f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E1_CONTAINS_E0</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a0ac2460c34d4e2850d823bdb85ff9e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONE_CHORD_REGION</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a147eacc400cc4af9519d9e007c4eedda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOUR_CHORD_REGION</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a3f6aee10f3bc2f64637553c0db373d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E0_CONTAINS_E1</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a158b578ea8c159c1425aa9852f2b0f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E1_CONTAINS_E0</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a0ac2460c34d4e2850d823bdb85ff9e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSES_ARE_EQUAL</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61aac80b8a1c830f23c98d31cd55baf336e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSES_ARE_SEPARATED</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a1e9f2fa344987d7564df699cb384ddf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOUR_CHORD_REGION</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a3f6aee10f3bc2f64637553c0db373d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONE_CHORD_REGION</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a6ddf21be61f3900c0128b57897899d61a147eacc400cc4af9519d9e007c4eedda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>area</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>af0d9f80d811f0d5db5f54063db6efbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>configuration</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>a8dfa7a739196312dc0544a2f00ea4c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Result</type>
      <name>findResult</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1AreaResult.html</anchorfile>
      <anchor>ad20945c84788c46f39f772edbe1162c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Arithmetic</name>
    <filename>classgte_1_1Arithmetic.html</filename>
    <class kind="struct">gte::Arithmetic::WhichType</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; BSNumber&lt; U &gt; &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; BSRational&lt; U &gt; &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; double &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; float &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; IEEEBinary16 &gt;</class>
    <class kind="struct">gte::Arithmetic::WhichType&lt; long double &gt;</class>
    <member kind="enumvalue">
      <name>IS_BINARY_SCIENTIFIC</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a8434e387fe44b626f5c2a2e13cc373b2ad7867535f4561e8f64df3093789ac861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_FLOATING_POINT</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a8434e387fe44b626f5c2a2e13cc373b2afb23804b2b5ed451deb0742a7f4de5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_FP16</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a8434e387fe44b626f5c2a2e13cc373b2a600facd3939c2d856d01f3274c05b36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_INVALID</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a8434e387fe44b626f5c2a2e13cc373b2a6e895c3ea3332cc5292b6d07d1a77cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; Type, IS_BINARY_SCIENTIFIC &gt;</type>
      <name>IsBSType</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a337ee1ef6e41b7407575d3d03df644cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; Type, IS_FP16 &gt;</type>
      <name>IsFP16Type</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a1c8373705fbe171df87069935b0198cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; Type, IS_FLOATING_POINT &gt;</type>
      <name>IsFPType</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>ac90a8938704a65592393a16ddaf55f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::integral_constant&lt; Type, IS_INVALID &gt;</type>
      <name>IsInvalidType</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>abd264c124b077928474fd2c8492ba433</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a8434e387fe44b626f5c2a2e13cc373b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_INVALID</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a8434e387fe44b626f5c2a2e13cc373b2a6e895c3ea3332cc5292b6d07d1a77cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_FLOATING_POINT</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a8434e387fe44b626f5c2a2e13cc373b2afb23804b2b5ed451deb0742a7f4de5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_FP16</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a8434e387fe44b626f5c2a2e13cc373b2a600facd3939c2d856d01f3274c05b36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_BINARY_SCIENTIFIC</name>
      <anchorfile>classgte_1_1Arithmetic.html</anchorfile>
      <anchor>a8434e387fe44b626f5c2a2e13cc373b2ad7867535f4561e8f64df3093789ac861</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Array2</name>
    <filename>classgte_1_1Array2.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5988b2db2c971632fd8193cd4671773a</anchor>
      <arglist>(size_t bound0, size_t bound1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab414d7aca794b90193476adfc290df3e</anchor>
      <arglist>(size_t bound0, size_t bound1, T *objects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a41b5f0b75a97ef96b71c814a4fd2a515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a71f6af186ab940a57b56350381a10d54</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8629fd238226b9f9127c9f1c9576298c</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>af26794bb25a95aeabdfccc8b5de2e998</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a36ee540b8f67341426b31e0d83e95172</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a7041927dfb7864303f24729d8cfbdf97</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a0118b4d217e251743c2afe94a07ca494</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>T const *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a562a0bfb65663726c87c6e2c468731bb</anchor>
      <arglist>(int row) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8fea78557f7d3d5b5ce1f9899f7e4dd6</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a9d20cc729d54cf45a1032f31a9ee3648</anchor>
      <arglist>(T *objects)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab62491e2581741ff7153309896f72800</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeae3936117dfe413b249df5c62ca5388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeec4d328ddd60596d6967e6c8a52ee20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T * &gt;</type>
      <name>mIndirect1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a4958ed1f21fb92eea551e2f0e8072fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T &gt;</type>
      <name>mObjects</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5e46dc10d8745b73a52aa37bbd523579</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Array2&lt; float &gt;</name>
    <filename>classgte_1_1Array2.html</filename>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5988b2db2c971632fd8193cd4671773a</anchor>
      <arglist>(size_t bound0, size_t bound1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab414d7aca794b90193476adfc290df3e</anchor>
      <arglist>(size_t bound0, size_t bound1, float *objects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a41b5f0b75a97ef96b71c814a4fd2a515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a71f6af186ab940a57b56350381a10d54</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8629fd238226b9f9127c9f1c9576298c</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>af26794bb25a95aeabdfccc8b5de2e998</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a36ee540b8f67341426b31e0d83e95172</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a7041927dfb7864303f24729d8cfbdf97</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a0118b4d217e251743c2afe94a07ca494</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>floatconst *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a562a0bfb65663726c87c6e2c468731bb</anchor>
      <arglist>(int row) const</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8fea78557f7d3d5b5ce1f9899f7e4dd6</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a9d20cc729d54cf45a1032f31a9ee3648</anchor>
      <arglist>(float *objects)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab62491e2581741ff7153309896f72800</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeae3936117dfe413b249df5c62ca5388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeec4d328ddd60596d6967e6c8a52ee20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float * &gt;</type>
      <name>mIndirect1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a4958ed1f21fb92eea551e2f0e8072fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>mObjects</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5e46dc10d8745b73a52aa37bbd523579</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Array2&lt; gte::IntpAkimaUniform2::Polynomial &gt;</name>
    <filename>classgte_1_1Array2.html</filename>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5988b2db2c971632fd8193cd4671773a</anchor>
      <arglist>(size_t bound0, size_t bound1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab414d7aca794b90193476adfc290df3e</anchor>
      <arglist>(size_t bound0, size_t bound1, gte::IntpAkimaUniform2::Polynomial *objects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a41b5f0b75a97ef96b71c814a4fd2a515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a71f6af186ab940a57b56350381a10d54</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8629fd238226b9f9127c9f1c9576298c</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>af26794bb25a95aeabdfccc8b5de2e998</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a36ee540b8f67341426b31e0d83e95172</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a7041927dfb7864303f24729d8cfbdf97</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a0118b4d217e251743c2afe94a07ca494</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>gte::IntpAkimaUniform2::Polynomialconst *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a562a0bfb65663726c87c6e2c468731bb</anchor>
      <arglist>(int row) const</arglist>
    </member>
    <member kind="function">
      <type>gte::IntpAkimaUniform2::Polynomial *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8fea78557f7d3d5b5ce1f9899f7e4dd6</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a9d20cc729d54cf45a1032f31a9ee3648</anchor>
      <arglist>(gte::IntpAkimaUniform2::Polynomial *objects)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab62491e2581741ff7153309896f72800</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeae3936117dfe413b249df5c62ca5388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeec4d328ddd60596d6967e6c8a52ee20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; gte::IntpAkimaUniform2::Polynomial * &gt;</type>
      <name>mIndirect1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a4958ed1f21fb92eea551e2f0e8072fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; gte::IntpAkimaUniform2::Polynomial &gt;</type>
      <name>mObjects</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5e46dc10d8745b73a52aa37bbd523579</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Array2&lt; gte::Vector&lt; float &gt; &gt;</name>
    <filename>classgte_1_1Array2.html</filename>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5988b2db2c971632fd8193cd4671773a</anchor>
      <arglist>(size_t bound0, size_t bound1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab414d7aca794b90193476adfc290df3e</anchor>
      <arglist>(size_t bound0, size_t bound1, gte::Vector&lt; float &gt; *objects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a41b5f0b75a97ef96b71c814a4fd2a515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a71f6af186ab940a57b56350381a10d54</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8629fd238226b9f9127c9f1c9576298c</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>af26794bb25a95aeabdfccc8b5de2e998</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a36ee540b8f67341426b31e0d83e95172</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a7041927dfb7864303f24729d8cfbdf97</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a0118b4d217e251743c2afe94a07ca494</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>gte::Vector&lt; float &gt;const *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a562a0bfb65663726c87c6e2c468731bb</anchor>
      <arglist>(int row) const</arglist>
    </member>
    <member kind="function">
      <type>gte::Vector&lt; float &gt; *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8fea78557f7d3d5b5ce1f9899f7e4dd6</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a9d20cc729d54cf45a1032f31a9ee3648</anchor>
      <arglist>(gte::Vector&lt; float &gt; *objects)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab62491e2581741ff7153309896f72800</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeae3936117dfe413b249df5c62ca5388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeec4d328ddd60596d6967e6c8a52ee20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; gte::Vector&lt; float &gt; * &gt;</type>
      <name>mIndirect1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a4958ed1f21fb92eea551e2f0e8072fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; gte::Vector&lt; float &gt; &gt;</type>
      <name>mObjects</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5e46dc10d8745b73a52aa37bbd523579</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Array2&lt; Real &gt;</name>
    <filename>classgte_1_1Array2.html</filename>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5988b2db2c971632fd8193cd4671773a</anchor>
      <arglist>(size_t bound0, size_t bound1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab414d7aca794b90193476adfc290df3e</anchor>
      <arglist>(size_t bound0, size_t bound1, Real *objects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a41b5f0b75a97ef96b71c814a4fd2a515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a71f6af186ab940a57b56350381a10d54</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array2</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8629fd238226b9f9127c9f1c9576298c</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>af26794bb25a95aeabdfccc8b5de2e998</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a36ee540b8f67341426b31e0d83e95172</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a7041927dfb7864303f24729d8cfbdf97</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Array2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a0118b4d217e251743c2afe94a07ca494</anchor>
      <arglist>(Array2 &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Realconst *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a562a0bfb65663726c87c6e2c468731bb</anchor>
      <arglist>(int row) const</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a8fea78557f7d3d5b5ce1f9899f7e4dd6</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a9d20cc729d54cf45a1032f31a9ee3648</anchor>
      <arglist>(Real *objects)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>ab62491e2581741ff7153309896f72800</anchor>
      <arglist>(Array2 const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound0</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeae3936117dfe413b249df5c62ca5388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>aeec4d328ddd60596d6967e6c8a52ee20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real * &gt;</type>
      <name>mIndirect1</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a4958ed1f21fb92eea551e2f0e8072fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mObjects</name>
      <anchorfile>classgte_1_1Array2.html</anchorfile>
      <anchor>a5e46dc10d8745b73a52aa37bbd523579</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Array3</name>
    <filename>classgte_1_1Array3.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>af9b4aa06cb79c00f4e39c119bfaf6dde</anchor>
      <arglist>(size_t bound0, size_t bound1, size_t bound2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a6ba9d2bed14333b5066b5547a57f3f5f</anchor>
      <arglist>(size_t bound0, size_t bound1, size_t bound2, T *objects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a21b755bc54e4016eccd85bb1b3fb61bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>aef06413a2cf11225e33691f673fe41b2</anchor>
      <arglist>(Array3 const &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>aec389d25a819ce84ff42046d5e6e950c</anchor>
      <arglist>(Array3 &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound0</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>ab814e631a82e3fa3589e7ece987b7f50</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound1</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a894b0cbaa7a1b99eb0de8a06e1e6961e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound2</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a2d3a975b512052f4b36bfae4010d521a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Array3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a09b48cd16cfa3a404fb18ae1999004bf</anchor>
      <arglist>(Array3 const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Array3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>aedd03f4438e489f281a70ec61c0abff4</anchor>
      <arglist>(Array3 &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>T *const *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a383c9a43edfb2fa08309d98e3ba1db0b</anchor>
      <arglist>(int slice) const </arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a21f850d20ec3e6a69e1f4d17a29ba927</anchor>
      <arglist>(int slice)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a6402f1cc5d837613572200f0f88cf344</anchor>
      <arglist>(T *objects)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a15dd0452e1eab57690bd01d159c6059b</anchor>
      <arglist>(Array3 const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound0</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>ac25a5150ecf0f07785e21486670ca3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound1</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>af40ea88ce882370e3cb4214aacee48b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound2</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>aa1e159b82f476cba19d5050045d9c443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T * &gt;</type>
      <name>mIndirect1</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a6f24152faa9c9bde9a8759fe50438ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T ** &gt;</type>
      <name>mIndirect2</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a9d689611961f1a076197087e1e18b0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T &gt;</type>
      <name>mObjects</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>ab66bcdc62e9fb46c314679956aaa60c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Array3&lt; gte::IntpAkimaUniform3::Polynomial &gt;</name>
    <filename>classgte_1_1Array3.html</filename>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>af9b4aa06cb79c00f4e39c119bfaf6dde</anchor>
      <arglist>(size_t bound0, size_t bound1, size_t bound2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a6ba9d2bed14333b5066b5547a57f3f5f</anchor>
      <arglist>(size_t bound0, size_t bound1, size_t bound2, gte::IntpAkimaUniform3::Polynomial *objects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a21b755bc54e4016eccd85bb1b3fb61bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>aef06413a2cf11225e33691f673fe41b2</anchor>
      <arglist>(Array3 const &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array3</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>aec389d25a819ce84ff42046d5e6e950c</anchor>
      <arglist>(Array3 &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound0</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>ab814e631a82e3fa3589e7ece987b7f50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound1</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a894b0cbaa7a1b99eb0de8a06e1e6961e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound2</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a2d3a975b512052f4b36bfae4010d521a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Array3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a09b48cd16cfa3a404fb18ae1999004bf</anchor>
      <arglist>(Array3 const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Array3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>aedd03f4438e489f281a70ec61c0abff4</anchor>
      <arglist>(Array3 &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>gte::IntpAkimaUniform3::Polynomial *const *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a383c9a43edfb2fa08309d98e3ba1db0b</anchor>
      <arglist>(int slice) const</arglist>
    </member>
    <member kind="function">
      <type>gte::IntpAkimaUniform3::Polynomial **</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a21f850d20ec3e6a69e1f4d17a29ba927</anchor>
      <arglist>(int slice)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a6402f1cc5d837613572200f0f88cf344</anchor>
      <arglist>(gte::IntpAkimaUniform3::Polynomial *objects)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a15dd0452e1eab57690bd01d159c6059b</anchor>
      <arglist>(Array3 const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound0</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>ac25a5150ecf0f07785e21486670ca3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound1</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>af40ea88ce882370e3cb4214aacee48b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound2</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>aa1e159b82f476cba19d5050045d9c443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; gte::IntpAkimaUniform3::Polynomial * &gt;</type>
      <name>mIndirect1</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a6f24152faa9c9bde9a8759fe50438ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; gte::IntpAkimaUniform3::Polynomial ** &gt;</type>
      <name>mIndirect2</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>a9d689611961f1a076197087e1e18b0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; gte::IntpAkimaUniform3::Polynomial &gt;</type>
      <name>mObjects</name>
      <anchorfile>classgte_1_1Array3.html</anchorfile>
      <anchor>ab66bcdc62e9fb46c314679956aaa60c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Array4</name>
    <filename>classgte_1_1Array4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>Array4</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a99e0ea71fe345f7223beac3074a3f694</anchor>
      <arglist>(size_t bound0, size_t bound1, size_t bound2, size_t bound3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array4</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a944f0ffc5790e20ddd2a02d3dff04c51</anchor>
      <arglist>(size_t bound0, size_t bound1, size_t bound2, size_t bound3, T *objects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array4</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>ab7b7ccb83383edae8ba1d29caee4c1f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array4</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a1db2c5aeb1f1d762905a686cbc4095cc</anchor>
      <arglist>(Array4 const &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Array4</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a1ee49fbe91e9a5252fdcebadfdeeecfc</anchor>
      <arglist>(Array4 &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound0</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a0a440beeb7ca636fa753b51bf79aae20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound1</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>aaa1d39e3e0abe89d8f0aef02593035a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound2</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a140c9fca2dcd4e9ec57bdb4f0a334dcb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetBound3</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a4fc3dc480278a3a41f1f931d02680c3e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Array4 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a4ea4320d8e55dad143ccad8127c75d0e</anchor>
      <arglist>(Array4 const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Array4 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>ad9123bf07aa3d2e123f70b086f0a48ff</anchor>
      <arglist>(Array4 &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>T **const *</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a0e408e8b298711423efb8f1593c00804</anchor>
      <arglist>(int cuboid) const </arglist>
    </member>
    <member kind="function">
      <type>T ***</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>ac574550195b31e2580664f08ccf8ca87</anchor>
      <arglist>(int cuboid)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a4975bc51b6bd96c57bb4e5fb2cb408e5</anchor>
      <arglist>(T *objects)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPointers</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a61ded7dfe10ddcc6d8cedcbcd7337717</anchor>
      <arglist>(Array4 const &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound0</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>ad5eee20851e32a0027c68bd10340df00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound1</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a06b5707bdb3235e88cb83239d541eab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound2</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>ae5b68ace2bf249bd17b289550693f6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mBound3</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>ab651db6640d05945f600edb38fbdce07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T * &gt;</type>
      <name>mIndirect1</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>aead40e8172b12294460f858ce4b15463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T ** &gt;</type>
      <name>mIndirect2</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>af6dc683e1e9fee6c3c3d82533446624b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T *** &gt;</type>
      <name>mIndirect3</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>a976603d7673ac6ba6ae144a4cf2f25ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T &gt;</type>
      <name>mObjects</name>
      <anchorfile>classgte_1_1Array4.html</anchorfile>
      <anchor>ada67fddf1e54541feecbbfa389f5a273</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ASinEstimate</name>
    <filename>classgte_1_1ASinEstimate.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1ASinEstimate.html</anchorfile>
      <anchor>a563f9b0247d557563c57f5275b72f99c</anchor>
      <arglist>(Real x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ATanEstimate</name>
    <filename>classgte_1_1ATanEstimate.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::ATanEstimate::degree</class>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1ATanEstimate.html</anchorfile>
      <anchor>a10258a790b77ae1a56a9265339c8a0fa</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1ATanEstimate.html</anchorfile>
      <anchor>a76978ca986f93f4196b3b30f0ca0c16d</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ATanEstimate.html</anchorfile>
      <anchor>a56dff60953f94847d5ed733cf64d63d0</anchor>
      <arglist>(degree&lt; 3 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ATanEstimate.html</anchorfile>
      <anchor>a1f2ee2416c5a2d5fdc8ed5cd52df5250</anchor>
      <arglist>(degree&lt; 5 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ATanEstimate.html</anchorfile>
      <anchor>a245abdce59f584e8eb03d15e2409f941</anchor>
      <arglist>(degree&lt; 7 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ATanEstimate.html</anchorfile>
      <anchor>ab1de9cc1313857d496e4bc0ca5d7e00d</anchor>
      <arglist>(degree&lt; 9 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ATanEstimate.html</anchorfile>
      <anchor>ac47d3660c1a6f143178ad95f62c4bb28</anchor>
      <arglist>(degree&lt; 11 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ATanEstimate.html</anchorfile>
      <anchor>a07b6a8066be0aeeb5c7c2c979845e291</anchor>
      <arglist>(degree&lt; 13 &gt;, Real x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::AtomicCounterBuffer</name>
    <filename>structgte_1_1GLSLReflection_1_1AtomicCounterBuffer.html</filename>
    <member kind="variable">
      <type>std::vector&lt; GLint &gt;</type>
      <name>activeVariables</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1AtomicCounterBuffer.html</anchorfile>
      <anchor>a25f61e505045313b8c69404ccc492b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>bufferBinding</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1AtomicCounterBuffer.html</anchorfile>
      <anchor>a7e095082b39406f9389a61afdbe5674f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>bufferDataSize</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1AtomicCounterBuffer.html</anchorfile>
      <anchor>a03460c260cb7efb5119e2cb1cbc57e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>referencedBy</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1AtomicCounterBuffer.html</anchorfile>
      <anchor>a274db0503962050d98d6a49837125316</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GL4InputLayout::Attribute</name>
    <filename>structgte_1_1GL4InputLayout_1_1Attribute.html</filename>
    <member kind="variable">
      <type>GLint</type>
      <name>channelType</name>
      <anchorfile>structgte_1_1GL4InputLayout_1_1Attribute.html</anchorfile>
      <anchor>aaf7ce389261cb7d6258f94144e0779f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>location</name>
      <anchorfile>structgte_1_1GL4InputLayout_1_1Attribute.html</anchorfile>
      <anchor>a8cc692cb3c9307c760434ea80a3a6234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>normalize</name>
      <anchorfile>structgte_1_1GL4InputLayout_1_1Attribute.html</anchorfile>
      <anchor>a8c81a246c78a5949be610da8ba5b82d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>numChannels</name>
      <anchorfile>structgte_1_1GL4InputLayout_1_1Attribute.html</anchorfile>
      <anchor>afc06ce165259e5f5d4b3d8e28937856a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLintptr</type>
      <name>offset</name>
      <anchorfile>structgte_1_1GL4InputLayout_1_1Attribute.html</anchorfile>
      <anchor>a2943cd3111581ebd37b89f218f755f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VASemantic</type>
      <name>semantic</name>
      <anchorfile>structgte_1_1GL4InputLayout_1_1Attribute.html</anchorfile>
      <anchor>a206bed1b5a5339a4d75753e589ca7ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLsizei</type>
      <name>stride</name>
      <anchorfile>structgte_1_1GL4InputLayout_1_1Attribute.html</anchorfile>
      <anchor>aaaeb2d5f4e73d960c8c4b66933f92efa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VertexFormat::Attribute</name>
    <filename>classgte_1_1VertexFormat_1_1Attribute.html</filename>
    <member kind="function">
      <type></type>
      <name>Attribute</name>
      <anchorfile>classgte_1_1VertexFormat_1_1Attribute.html</anchorfile>
      <anchor>a4a3e2615de587ee7be33c9bb77cd4f3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>offset</name>
      <anchorfile>classgte_1_1VertexFormat_1_1Attribute.html</anchorfile>
      <anchor>a4017df74a9f07846a517b64b3dc49cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VASemantic</type>
      <name>semantic</name>
      <anchorfile>classgte_1_1VertexFormat_1_1Attribute.html</anchorfile>
      <anchor>a2a66287c85cd766071394b63eda8295e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DFType</type>
      <name>type</name>
      <anchorfile>classgte_1_1VertexFormat_1_1Attribute.html</anchorfile>
      <anchor>a1bf05fee2f700d529ecdf5f30a2ca02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>unit</name>
      <anchorfile>classgte_1_1VertexFormat_1_1Attribute.html</anchorfile>
      <anchor>a578ae1e32847ca910f0294e1399f5421</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::AxisAngle</name>
    <filename>classgte_1_1AxisAngle.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>AxisAngle</name>
      <anchorfile>classgte_1_1AxisAngle.html</anchorfile>
      <anchor>ac1ad03853b80d71a11e336f69454794c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AxisAngle</name>
      <anchorfile>classgte_1_1AxisAngle.html</anchorfile>
      <anchor>a7619dfa7ec999005d10cc9fcae9382e6</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inAxis, Real inAngle)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>angle</name>
      <anchorfile>classgte_1_1AxisAngle.html</anchorfile>
      <anchor>a68d62d0096c507329a12554b34e9f12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>axis</name>
      <anchorfile>classgte_1_1AxisAngle.html</anchorfile>
      <anchor>ac704462b77ce063044e865a5e7f0c2ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BandedMatrix</name>
    <filename>classgte_1_1BandedMatrix.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>BandedMatrix</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>aeae72a2e9726d3f6b03175d7f4ed0f36</anchor>
      <arglist>(int size, int numLBands, int numUBands)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CholeskyFactor</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>aa6c374be794d06224ddca5ec3e318bb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ComputeInverse</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a5eef802b9b3fac479dc465b1e458b997</anchor>
      <arglist>(Real *inverse) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; &amp;</type>
      <name>GetDBand</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a3abe6bff1039a521d5e9488a8266748c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; const &amp;</type>
      <name>GetDBand</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a5676cf01110a10b6f2924e0f2da15092</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; Real &gt; &gt; &amp;</type>
      <name>GetLBands</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a01eee8e5dfbaea13684162cf90c29fe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; Real &gt; &gt; const &amp;</type>
      <name>GetLBands</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>adc190f372b1873edb72c3ab04a6af5b8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a284482fa0ff6fe8074852569c8c6e78b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; Real &gt; &gt; &amp;</type>
      <name>GetUBands</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>acc137f63220796b37d9127943b6c631e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; Real &gt; &gt; const &amp;</type>
      <name>GetUBands</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>ae3410ae6dd2aaa81f9e73ccb62eaca6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>af28ac4c2950d7c295fc5ffd306f016f1</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a907b75bc478c905c0e7878a4782b05fa</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SolveSystem</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a9e11b9d177e332a38fd707121461b5d4</anchor>
      <arglist>(Real *bVector)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SolveSystem</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a1608d732fc0b4ffee9fd48016daaea37</anchor>
      <arglist>(Real *bMatrix, int numBColumns)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BandedMatrix</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a11cc35287d70308c15000a6f27669bc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>SolveLower</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a68e6ee4376341ed24a509f9a5f47b3d9</anchor>
      <arglist>(Real *dataVector) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>SolveLower</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a7fa583fec077dbe033e1737ec49b21a0</anchor>
      <arglist>(Real *dataMatrix, int numColumns) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>SolveUpper</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a1059f5197ff7a8aefd522eab1922d2d7</anchor>
      <arglist>(Real *dataVector) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>SolveUpper</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a6a9f8976153d02da16661be78fdaa423</anchor>
      <arglist>(Real *dataMatrix, int numColumns) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mDBand</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a4a99091c95c74addcb7badd9ff066633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; Real &gt; &gt;</type>
      <name>mLBands</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a6e2cc7e7da2f3539d75fba92ca56cd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mSize</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a5a3d7c694f184b1ca45e24618c439b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; Real &gt; &gt;</type>
      <name>mUBands</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a11961829c552cee87e582c4ddbd881eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZero</name>
      <anchorfile>classgte_1_1BandedMatrix.html</anchorfile>
      <anchor>a5408c3ab4471c2643259d30aec26525b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BaseEngine</name>
    <filename>classgte_1_1BaseEngine.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>DisplayColorBuffer</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ad6f9abbdca89784a535f0f57cf490c88</anchor>
      <arglist>(unsigned int syncInterval)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>Draw</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a04d060d00a08ea7abc60d67d9821c2ff</anchor>
      <arglist>(std::shared_ptr&lt; OverlayEffect &gt; const &amp;effect)=0</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; BlendState &gt; const &amp;</type>
      <name>GetBlendState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a17774df68b49733a84322535d2f4b5e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; float, 4 &gt; const &amp;</type>
      <name>GetClearColor</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>aef695b0d0aba28b38725728e8b88d71c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetClearDepth</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a5adfd32b7743d47207d4c5ae82456daf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetClearStencil</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ae38c111b0af956a3281a9e198090f795</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; BlendState &gt; const &amp;</type>
      <name>GetDefaultBlendState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ae8bc8f95d8807a954c823fa83cab3992</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; DepthStencilState &gt; const &amp;</type>
      <name>GetDefaultDepthStencilState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ada699390a13d08d157696c17df658ea1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Font &gt; const &amp;</type>
      <name>GetDefaultFont</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a4c8fea193b066ca05d0e50088764b2ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; RasterizerState &gt; const &amp;</type>
      <name>GetDefaultRasterizerState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a55206197dd8e8f8960af92c64f24b0c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>GetDepthRange</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>acc5afd824aaef1355c9a655ba3fe0085</anchor>
      <arglist>(float &amp;zmin, float &amp;zmax) const =0</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; DepthStencilState &gt; const &amp;</type>
      <name>GetDepthStencilState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a72bb0028da242732be2fead8e16dddef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Font &gt; const &amp;</type>
      <name>GetFont</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a3d1837325a92894e6347cdfc8a9db60c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; RasterizerState &gt; const &amp;</type>
      <name>GetRasterizerState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a9932c11de112c818e2392c9fc2766a95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>GetViewport</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a80ce3b015166b6f840f0f4409720ba9f</anchor>
      <arglist>(int &amp;x, int &amp;y, int &amp;w, int &amp;h) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Resize</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>aa29480df12b6508c17aa5e8d2199c61a</anchor>
      <arglist>(unsigned int w, unsigned int h)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>SetBlendState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>aa4dbe6b9d91f80d60e320241b75ce592</anchor>
      <arglist>(std::shared_ptr&lt; BlendState &gt; const &amp;state)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetClearColor</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>aac97db48e56a0740114a72284d20f43d</anchor>
      <arglist>(std::array&lt; float, 4 &gt; const &amp;clearColor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetClearDepth</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a569ac1d82a4b239f2eab41d71c5ecab6</anchor>
      <arglist>(float clearDepth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetClearStencil</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a25ff08b2730c9fad1333e22f6ed47572</anchor>
      <arglist>(unsigned int clearStencil)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDefaultBlendState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ad5a29e3536dfb3b6b9a4a0211f35b9c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDefaultDepthStencilState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a1572b10e22f7286bc29409eeb4fb2f74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDefaultFont</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a3bbb19e930527eb516368eefe82fc6a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDefaultRasterizerState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>afe127fa7d7f6afa9c081d37c2e970d37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>SetDepthRange</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a01162070e285f02df02508b59a2bfaee</anchor>
      <arglist>(float zmin, float zmax)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>SetDepthStencilState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a7ea23181d404d232699adfa668009dd1</anchor>
      <arglist>(std::shared_ptr&lt; DepthStencilState &gt; const &amp;state)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetFont</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a0673923f41b2b5d2fca14924ad66f832</anchor>
      <arglist>(std::shared_ptr&lt; Font &gt; const &amp;font)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>SetRasterizerState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ab90e6142abaffbbbcc0a2ccf27d47348</anchor>
      <arglist>(std::shared_ptr&lt; RasterizerState &gt; const &amp;state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>SetViewport</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a70e44dc771627eb30e091cd705a8cab7</anchor>
      <arglist>(int x, int y, int w, int h)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a5a50e5c11fec2d0ba2f29894d77cf4a5</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a1e3267fb90a7d5669d9b6657eec3c163</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseEngine</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ac5d21b338977f1b2eb1a123c6612a9cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>BaseEngine</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a2bb933797f6ce2ed31fddfca1f8a6099</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>BaseEngine</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ae763563eb70ac692e9387de6f23eafe1</anchor>
      <arglist>(BaseEngine const &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateDefaultGlobalState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a03d65a63a008b96cb7b1eb199b0e684c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>DestroyDefaultGlobalState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a6bee06427cc29fcb48ec8b85e6363cb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>BaseEngine &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a076cdf10fad326f319f5d60c8ef26aba</anchor>
      <arglist>(BaseEngine const &amp;)=delete</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; BlendState &gt;</type>
      <name>mActiveBlendState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ae11c05c144035ef60bf44e7bf2efb255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; DepthStencilState &gt;</type>
      <name>mActiveDepthStencilState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>af631d6e29ea74984b81acc338cdb45f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Font &gt;</type>
      <name>mActiveFont</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a12f3fec0548e960eeed9e14d0587ce0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; RasterizerState &gt;</type>
      <name>mActiveRasterizerState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ab26f9619d355d23c11490cf4eba473df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; float, 4 &gt;</type>
      <name>mClearColor</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a3c2e4bf6fa945670483b1f2bab02fed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mClearDepth</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>ad14ebd29fd9bfb20c1f3f841469d1760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mClearStencil</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>aa7ca924454aedc7b3a08370d73b257aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; BlendState &gt;</type>
      <name>mDefaultBlendState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a261b3521a93fbc0d1efccdfde2037c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; DepthStencilState &gt;</type>
      <name>mDefaultDepthStencilState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a5af4b8418f217e109c169f55b1f4fcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Font &gt;</type>
      <name>mDefaultFont</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a6281648e4bdbdb78fbb946ad33a7bfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; RasterizerState &gt;</type>
      <name>mDefaultRasterizerState</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>a7ae18525135377c57bf3b403b3a67361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mXSize</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>acaaaa6732aa6c1b9bd1c3fab5f284ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mYSize</name>
      <anchorfile>classgte_1_1BaseEngine.html</anchorfile>
      <anchor>aa414c0f38b0b136e942d9cbec9a562be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BasisFunction</name>
    <filename>classgte_1_1BasisFunction.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>BasisFunction</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>ab0c93a1381c5b3513a0692345a13c499</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BasisFunction</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>ac05358c3914ad776c68270bfb277da6e</anchor>
      <arglist>(BasisFunctionInput&lt; Real &gt; const &amp;input)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BasisFunction</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>aa98d430846d5a4cb05d3b08c4dc9c335</anchor>
      <arglist>(BasisFunction const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>afd7cea725efdd4e67808721555305f66</anchor>
      <arglist>(BasisFunctionInput&lt; Real &gt; const &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a5550132592e10cf75aec9e2addf7c258</anchor>
      <arglist>(Real t, unsigned int order, int &amp;minIndex, int &amp;maxIndex) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDegree</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a78d211c8a59d7454c57f45a60e7e079b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetKnots</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a641948e4268bb1daeeedaea16587d865</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetMaxDomain</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>afa2f1c268255a26415e2cba3398ba1f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetMinDomain</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>ab4f7220eb108d49cba0fc6a84e3e305a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>af6b6ad274a1fdfd6622399a50473d497</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumKnots</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a982acc29c3e8b9d5967f6ca401ca0d1a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumUniqueKnots</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>ae7c0bc0e2ef650042af424499dabdda8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>UniqueKnot&lt; Real &gt; const *</type>
      <name>GetUniqueKnots</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a968628f1c65970d4fa9f790e7de0f361</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetValue</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a4cffbddb2109a634b0bfc9f809b648a6</anchor>
      <arglist>(unsigned int order, int i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsOpen</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a1acb2d5fc8ff0660efd02407a35ad5e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsPeriodic</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a124487f9080edc4e115c85da7bb70cea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsUniform</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a8157d8fac43c677924706d8276154d4c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>af90c9075ecd23fe471682cd9bb9c564a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BasisFunction &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a44f136b01cb43bbf8667f02c3eea3971</anchor>
      <arglist>(BasisFunction const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BasisFunction</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>aaeaf12453bf3dc66e387bb23e0fae68f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>ae5221f9c84b811e89c7102cfe93847b8</anchor>
      <arglist>(Real &amp;t) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mConstructed</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a85117b992b869a750e1329be1dba522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDegree</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>aa8f40aa2201f56ec165e80f18a258788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::pair&lt; Real, int &gt; &gt;</type>
      <name>mKeys</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>aac75aa1e9b05679228da02ced2c07577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mKnots</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>ac83eab3ff29c3aadc3ab8a4abc50c010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumControls</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a1c0fdce306798847d29dbb670d1541a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mOpen</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a991a921deb62fc4435bbe51bc08c43eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mPeriodic</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a01dc59e8497d6a498d1942645ad9582b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mTLength</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a19600c3f89e2069208f3d639cbfe18e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mTMax</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a5a2a7a677abc1fdbf63c8f53725922d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mTMin</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a9156c376a5937eb85a9771417cf1699e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mUniform</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>a05b339f0cb68d5b7d9ac0a2f0b639b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; UniqueKnot&lt; Real &gt; &gt;</type>
      <name>mUniqueKnots</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>acc39dcbbc95dd7ab21323b089f62517b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Array2&lt; Real &gt;</type>
      <name>mValue</name>
      <anchorfile>classgte_1_1BasisFunction.html</anchorfile>
      <anchor>aae3b48860423a01eb722553352dcd948</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::BasisFunctionInput</name>
    <filename>structgte_1_1BasisFunctionInput.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>BasisFunctionInput</name>
      <anchorfile>structgte_1_1BasisFunctionInput.html</anchorfile>
      <anchor>a46d09733d83793ed49f0ceb0e8fe3fe1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BasisFunctionInput</name>
      <anchorfile>structgte_1_1BasisFunctionInput.html</anchorfile>
      <anchor>a0c4e6c2e4591f9d69c89b6400c1a04e2</anchor>
      <arglist>(int inNumControls, int inDegree)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>degree</name>
      <anchorfile>structgte_1_1BasisFunctionInput.html</anchorfile>
      <anchor>abaa886f50631c0a833bc8ea6d263638b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numControls</name>
      <anchorfile>structgte_1_1BasisFunctionInput.html</anchorfile>
      <anchor>ab1b60b2538c33dbf7cd79c81d23812f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numUniqueKnots</name>
      <anchorfile>structgte_1_1BasisFunctionInput.html</anchorfile>
      <anchor>a49ed7e503a72d771c49e0a31ddbfe848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>periodic</name>
      <anchorfile>structgte_1_1BasisFunctionInput.html</anchorfile>
      <anchor>a5e2e92762b033ad5b3be65de4c5b03d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>uniform</name>
      <anchorfile>structgte_1_1BasisFunctionInput.html</anchorfile>
      <anchor>a25bec75042e9475f76d9cda388c6cac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; UniqueKnot&lt; Real &gt; &gt;</type>
      <name>uniqueKnots</name>
      <anchorfile>structgte_1_1BasisFunctionInput.html</anchorfile>
      <anchor>a75b3017f1e1a3e69226bcf83c28ed315</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BezierCurve</name>
    <filename>classgte_1_1BezierCurve.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParametricCurve</base>
    <member kind="function">
      <type></type>
      <name>BezierCurve</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>a1fbc21496610d805e9a73187c43c289a</anchor>
      <arglist>(int degree, Vector&lt; N, Real &gt; const *controls)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>ae4a23ad11845ab585fe8334e6b3e59dc</anchor>
      <arglist>(Real t, unsigned int maxOrder, Vector&lt; N, Real &gt; values[4]) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>a0d12f63e1458b80141c2ad2a0fcb5444</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDegree</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>aa28bbbf111cc823347b4759ca9d906fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>a0e4a582feb791d8a861c255b9012fb9a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BezierCurve</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>af47d93db79323364fc30a6c4f7847b60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector&lt; N, Real &gt;</type>
      <name>Compute</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>ae51485b45c2363b23f72c2a1a19e60da</anchor>
      <arglist>(Real t, Real omt, int order) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Array2&lt; Real &gt;</type>
      <name>mChoose</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>a6229119d998c6137b074e308ee7f248c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mControls</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>a28835dcf5bd3a5744aaae6df619da7c7</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mDegree</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>ab4e1d36553fe03fdf5ffbecca0abf67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumControls</name>
      <anchorfile>classgte_1_1BezierCurve.html</anchorfile>
      <anchor>a51763ad4a2cdabf769beda3b94bfb7c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BillboardNode</name>
    <filename>classgte_1_1BillboardNode.html</filename>
    <base>gte::Node</base>
    <member kind="function">
      <type>void</type>
      <name>AlignTo</name>
      <anchorfile>classgte_1_1BillboardNode.html</anchorfile>
      <anchor>ab0dc6f5b3f886953fc76dfb7c80b0606</anchor>
      <arglist>(std::shared_ptr&lt; Camera &gt; const &amp;camera)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BillboardNode</name>
      <anchorfile>classgte_1_1BillboardNode.html</anchorfile>
      <anchor>aabf1956020d8517dfb932e058260141b</anchor>
      <arglist>(std::shared_ptr&lt; Camera &gt; const &amp;camera)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateWorldData</name>
      <anchorfile>classgte_1_1BillboardNode.html</anchorfile>
      <anchor>ae72db95e7342b52109c75b78df2f942d</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Camera &gt;</type>
      <name>mCamera</name>
      <anchorfile>classgte_1_1BillboardNode.html</anchorfile>
      <anchor>ad39b97f551cc56a4a0e335740876f3ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BlendState</name>
    <filename>classgte_1_1BlendState.html</filename>
    <base>gte::DrawingState</base>
    <class kind="struct">gte::BlendState::Target</class>
    <member kind="enumeration">
      <type></type>
      <name>GTE_IMPEXP</name>
      <anchorfile>classgte_1_1BlendState.html</anchorfile>
      <anchor>ac65ee3c4aa767d39028540c0e0bd2ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_TARGETS</name>
      <anchorfile>classgte_1_1BlendState.html</anchorfile>
      <anchor>ac65ee3c4aa767d39028540c0e0bd2ee6aeb1907d557aa1dd6c20805f35227b7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_TARGETS</name>
      <anchorfile>classgte_1_1BlendState.html</anchorfile>
      <anchor>ac65ee3c4aa767d39028540c0e0bd2ee6aeb1907d557aa1dd6c20805f35227b7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlendState</name>
      <anchorfile>classgte_1_1BlendState.html</anchorfile>
      <anchor>aa655a69ab5336b7f3912e944f73ae096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>blendColor</name>
      <anchorfile>classgte_1_1BlendState.html</anchorfile>
      <anchor>a865a8511d10d6174a92bf5555b3f7d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableAlphaToCoverage</name>
      <anchorfile>classgte_1_1BlendState.html</anchorfile>
      <anchor>a710c958a8da1dbaef9b0c64270dc6d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableIndependentBlend</name>
      <anchorfile>classgte_1_1BlendState.html</anchorfile>
      <anchor>a944b8d46396da1d076047df87a0e63d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>sampleMask</name>
      <anchorfile>classgte_1_1BlendState.html</anchorfile>
      <anchor>a9b3a9be2270e5cc443f2d4843aff12c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Target</type>
      <name>target</name>
      <anchorfile>classgte_1_1BlendState.html</anchorfile>
      <anchor>a01cd8763aaf96771f453783feb13327b</anchor>
      <arglist>[NUM_TARGETS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BlendTransformController</name>
    <filename>classgte_1_1BlendTransformController.html</filename>
    <base>gte::TransformController</base>
    <member kind="function">
      <type></type>
      <name>BlendTransformController</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a18644103727d05cbd3cd24bee1528994</anchor>
      <arglist>(std::shared_ptr&lt; TransformController &gt; const &amp;controller0, std::shared_ptr&lt; TransformController &gt; const &amp;controller1, bool geometricRotation, bool geometricScale)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; TransformController &gt; const &amp;</type>
      <name>GetController0</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>adba1db6f600efa312c47b934a126d39a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; TransformController &gt; const &amp;</type>
      <name>GetController1</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>ac4394d8654f606f2b01a28bdc12454ec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetWeight</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a565427fd228a1e61fb7f281668d7d672</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetWeight</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a5bafc0251ac93a98c458fd068e6b7afa</anchor>
      <arglist>(float weight)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a1437a877b0d02adaaec30638f5a310b5</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetObject</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a4e7979dbd07245ba75caf28aee05c744</anchor>
      <arglist>(ControlledObject *object)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; TransformController &gt;</type>
      <name>mController0</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>ac5d751e4cb1fef79622f0ad69711a37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; TransformController &gt;</type>
      <name>mController1</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a56499eea80c93dfee6a777f8edb8ce26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mGeometricRotation</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a84de32230f8a30180a01feeb34aa95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mGeometricScale</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a536a7baf3678f8d7c97b52ed6eb454e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mRSMatrices</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a6e301675f8f7d554f22d5ed1b04d169c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mWeight</name>
      <anchorfile>classgte_1_1BlendTransformController.html</anchorfile>
      <anchor>a38fdeaee440ef279107b74c4a197a98f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BoundingSphere</name>
    <filename>classgte_1_1BoundingSphere.html</filename>
    <member kind="function">
      <type></type>
      <name>BoundingSphere</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a3cc5fe6a8e361c2330331713f69336c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoundingSphere</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>af46c9d26712f2ac37996d4cd0899162a</anchor>
      <arglist>(BoundingSphere const &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ComputeFromData</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a273e11ecc93e78185dfff88c6a6f6510</anchor>
      <arglist>(int numVertices, int vertexSize, char const *data)</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>GetCenter</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>ac25d9aff317c3cd32b2691f47ea677cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetRadius</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>aa517fbda0962c50c1ec3d7f1f61d3519</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GrowToContain</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>ab4270e6a26568a024726b98e28b144ca</anchor>
      <arglist>(BoundingSphere const &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>BoundingSphere &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a6a40e1f9f9574a84dcf758bad360e641</anchor>
      <arglist>(BoundingSphere const &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCenter</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a4db04cb5290cc1190782d3699e7902fd</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;center)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRadius</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>ae0c454c17d747dd095cc11d09e8961da</anchor>
      <arglist>(float radius)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TestIntersection</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a172cd51deadaa724ba653a4ef9de6c0b</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;origin, Vector4&lt; float &gt; const &amp;direction, float tmin, float tmax) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TestIntersection</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a7d30c0917953f174c847280ad4ca7a60</anchor>
      <arglist>(BoundingSphere const &amp;sphere) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TestIntersection</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a0be0b393023d4bb9873465fe1a47ecca</anchor>
      <arglist>(BoundingSphere const &amp;sphere, float tmax, Vector4&lt; float &gt; const &amp;velocity0, Vector4&lt; float &gt; const &amp;velocity1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TransformBy</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a521f4c336dca0e7a237b80f511cf9edf</anchor>
      <arglist>(Transform const &amp;transform, BoundingSphere &amp;sphere) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WhichSide</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>ad6e5ce52784ec83cc4d2c319a78c850e</anchor>
      <arglist>(CullingPlane const &amp;plane) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BoundingSphere</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a0d6744fa169e5d5b884013da1237098c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector4&lt; float &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1BoundingSphere.html</anchorfile>
      <anchor>a75435a52652cb6a9857fa792cede8ab5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MinimumAreaBox2::Box</name>
    <filename>structgte_1_1MinimumAreaBox2_1_1Box.html</filename>
    <member kind="variable">
      <type>ComputeType</type>
      <name>area</name>
      <anchorfile>structgte_1_1MinimumAreaBox2_1_1Box.html</anchorfile>
      <anchor>ab151a70dc90649c999a1bef40466114b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>index</name>
      <anchorfile>structgte_1_1MinimumAreaBox2_1_1Box.html</anchorfile>
      <anchor>ac29d6ead7acb45694e0334012454bb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ComputeType</type>
      <name>sqrLenU0</name>
      <anchorfile>structgte_1_1MinimumAreaBox2_1_1Box.html</anchorfile>
      <anchor>a75e76f0442e30f85135e1bd5117217dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; ComputeType &gt;</type>
      <name>U</name>
      <anchorfile>structgte_1_1MinimumAreaBox2_1_1Box.html</anchorfile>
      <anchor>acbcea0d8049183ca6cd28a5a4287f874</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MinimumVolumeBox3::Box</name>
    <filename>structgte_1_1MinimumVolumeBox3_1_1Box.html</filename>
    <member kind="variable">
      <type>Vector3&lt; ComputeType &gt;</type>
      <name>P</name>
      <anchorfile>structgte_1_1MinimumVolumeBox3_1_1Box.html</anchorfile>
      <anchor>ad5e7b0617f20b5c6359ae41b4517fa2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ComputeType</type>
      <name>range</name>
      <anchorfile>structgte_1_1MinimumVolumeBox3_1_1Box.html</anchorfile>
      <anchor>a37f50d554768f568d6caa31600fec248</anchor>
      <arglist>[3][2]</arglist>
    </member>
    <member kind="variable">
      <type>ComputeType</type>
      <name>sqrLenU</name>
      <anchorfile>structgte_1_1MinimumVolumeBox3_1_1Box.html</anchorfile>
      <anchor>aa7f1afaf6d2ab4d8057cee3bf8ff2beb</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; ComputeType &gt;</type>
      <name>U</name>
      <anchorfile>structgte_1_1MinimumVolumeBox3_1_1Box.html</anchorfile>
      <anchor>a7c3e2323ccfcc2585760ad594cc8c1fe</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ComputeType</type>
      <name>volume</name>
      <anchorfile>structgte_1_1MinimumVolumeBox3_1_1Box.html</anchorfile>
      <anchor>a20cb5c4913c5c51ab594687641379b34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BoxManager</name>
    <filename>classgte_1_1BoxManager.html</filename>
    <templarg></templarg>
    <class kind="class">gte::BoxManager::Endpoint</class>
    <member kind="function">
      <type></type>
      <name>BoxManager</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a06171a9f9983e16ac1dd256fc31aec25</anchor>
      <arglist>(std::vector&lt; AlignedBox3&lt; Real &gt;&gt; &amp;boxes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoxManager</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>aa1cf20ec090fa84727a0501abe1f6c61</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BoxManager</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>ab6042435d174f561df72b85a10407619</anchor>
      <arglist>(BoxManager const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetBox</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a4e3431f750a765869aead8f2f6101019</anchor>
      <arglist>(int i, AlignedBox3&lt; Real &gt; &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; EdgeKey&lt; false &gt; &gt; const &amp;</type>
      <name>GetOverlap</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a73674c2ed05ef7f0fde7fecc977788f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>abf6bdbf59b0d308c6e25daaf93f8f05e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BoxManager &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>af40e0242816cf31064205cdeb467a30f</anchor>
      <arglist>(BoxManager const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBox</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a2cc6561172b7b0e4ec7bd0c9ab643bf0</anchor>
      <arglist>(int i, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>aa89441ad7c8bb5bf0f5c2e9b767e12c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InsertionSort</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a2bfa36b19e11f3dbe86812a6023a2310</anchor>
      <arglist>(std::vector&lt; Endpoint &gt; &amp;endPoint, std::vector&lt; int &gt; &amp;lookup)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; AlignedBox3&lt; Real &gt; &gt; &amp;</type>
      <name>mBoxes</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a073f1252541ab931087196e6bb2398e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; EdgeKey&lt; false &gt; &gt;</type>
      <name>mOverlap</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>acff010348ca95b812dc0ba4967747bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Endpoint &gt;</type>
      <name>mXEndpoints</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a666b44f61c5b4ad0b7b2b2f507942323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mXLookup</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a042a96ed6084d009d45cad898581dd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Endpoint &gt;</type>
      <name>mYEndpoints</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a502d5f604dd21688be81f36a9497dc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mYLookup</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a817bc7e8df1bf1d82375dc8f44dc8dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Endpoint &gt;</type>
      <name>mZEndpoints</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>a5d3a10b8bb1216cb7e033183b193eab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mZLookup</name>
      <anchorfile>classgte_1_1BoxManager.html</anchorfile>
      <anchor>aef03a613bb5bea3fa0df18a46f317a62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BSNumber</name>
    <filename>classgte_1_1BSNumber.html</filename>
    <templarg>UIntegerType</templarg>
    <member kind="function">
      <type></type>
      <name>BSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a438ecf253e0e47e7abc9eab06b2aaad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a95d4a380e99aa6847a73e32595804d60</anchor>
      <arglist>(BSNumber const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a9f9ca3a16339529248e6c037068ba86c</anchor>
      <arglist>(float number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a20b7ba6246dd7bdff7ae9cf0216a4938</anchor>
      <arglist>(double number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a130a097a61fa6c013d6c06a89c19132d</anchor>
      <arglist>(int32_t number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>ac9ce1d5b0d385363f87f0e5d1cbfdfaf</anchor>
      <arglist>(uint32_t number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>aa9151e9c5c4765953e02164ff44694c0</anchor>
      <arglist>(int64_t number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a21974106eda1b01adbd8c81cd23e197d</anchor>
      <arglist>(uint64_t number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>ae844e077019964e230fdb86a2b6b04f6</anchor>
      <arglist>(BSNumber &amp;&amp;number)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetBiasedExponent</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a4040d2f35403818108ededa2aba1794f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetExponent</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a692454fc54bfe9cdb21cb18a0d0430ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetSign</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a760cfad392cf3f446a9c43e6f39e6f81</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>UIntegerType const &amp;</type>
      <name>GetUInteger</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a1a56c630d57d0ecd6caa9103b47e3686</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>ae726548e741ee4ff738c04e763ff7355</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a9a455b5eecb4c46bc3101e89d0ed75d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>ac70de753e34b2d329ad857f401670ca9</anchor>
      <arglist>(BSNumber const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>BSNumber</type>
      <name>operator*</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>ad1de7f6e0e91419d0a1363476dff5e60</anchor>
      <arglist>(BSNumber const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>BSNumber &amp;</type>
      <name>operator*=</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a42f1ca751ed7aae8a13fcdca3280997d</anchor>
      <arglist>(BSNumber const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>BSNumber</type>
      <name>operator+</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a9277889169200876803c69f9d169eaf5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BSNumber</type>
      <name>operator+</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>abc29095036e596c5b2b5160c2b61d92a</anchor>
      <arglist>(BSNumber const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>BSNumber &amp;</type>
      <name>operator+=</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>af5c7cd7e5f15d4b68eccfe1c600d9b86</anchor>
      <arglist>(BSNumber const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>BSNumber</type>
      <name>operator-</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>aeb8be45c0948a81d5f24ee7f0b3c6cbc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BSNumber</type>
      <name>operator-</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a6fbf63cd49f0ecfe758631878f149a9e</anchor>
      <arglist>(BSNumber const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>BSNumber &amp;</type>
      <name>operator-=</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>ae6dd8db8d1f8ed8a956acbacfeac4fea</anchor>
      <arglist>(BSNumber const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a746dd1662adf45fbcb6137e9a27a8739</anchor>
      <arglist>(BSNumber const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>aa5e0ac8d07c85d43c15284928449f446</anchor>
      <arglist>(BSNumber const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>BSNumber &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>adc7c84d581743914c6297699c6552045</anchor>
      <arglist>(BSNumber const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>BSNumber &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a267a919a80fceb4bd201a8098a325c25</anchor>
      <arglist>(BSNumber &amp;&amp;number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a5c94840a63e28b86738a901e4052054b</anchor>
      <arglist>(BSNumber const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a3ed747a91d62372ba1258ea205cfc255</anchor>
      <arglist>(BSNumber const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a9bcb4f16d405c9fc149ca2c60c19040d</anchor>
      <arglist>(BSNumber const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Read</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a27be03e97e85ee396addbd43c57ca2f4</anchor>
      <arglist>(std::ifstream &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Write</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>acb74f18ed4dbffc1b0059d5540d564c7</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ConvertFrom</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a7af480db9f71d720b4753333149fd6fb</anchor>
      <arglist>(typename IEEE::FloatType number)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>IEEE::FloatType</type>
      <name>ConvertTo</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>ae47e142e3cbbb4e695c85d82b606c9bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>IEEE::UIntType</type>
      <name>GetTrailing</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a27ed37faf0ecfbcd10b43efd50b6e3c2</anchor>
      <arglist>(int32_t normal, int32_t sigma) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static BSNumber</type>
      <name>AddIgnoreSign</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a66f58ef04ac7cccad1b64c3c810e8222</anchor>
      <arglist>(BSNumber const &amp;n0, BSNumber const &amp;n1, int32_t resultSign)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>EqualIgnoreSign</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a75c1cd6b5d5d047d7e4a7b502ad0fb49</anchor>
      <arglist>(BSNumber const &amp;n0, BSNumber const &amp;n1)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>LessThanIgnoreSign</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a53c3f627f25fac7fa7a1c2d4b97f0141</anchor>
      <arglist>(BSNumber const &amp;n0, BSNumber const &amp;n1)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static BSNumber</type>
      <name>SubIgnoreSign</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a836188d738567f34b18aa567893a0626</anchor>
      <arglist>(BSNumber const &amp;n0, BSNumber const &amp;n1, int32_t resultSign)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mBiasedExponent</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a15c234ca4bd0d9b4e349a7495ed9ea0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mSign</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>ad2373072b5c2d2c68bebf7f556a5ed11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UIntegerType</type>
      <name>mUInteger</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a3ca894dff7251432217c9c6b3761abd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BSRational&lt; UIntegerType &gt;</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>a7643575c8407df4a63394f6b8c7a1c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>UnitTestBSNumber</name>
      <anchorfile>classgte_1_1BSNumber.html</anchorfile>
      <anchor>ab7b08a7c32e94591c035f09d653f30f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BSplineCurve</name>
    <filename>classgte_1_1BSplineCurve.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParametricCurve</base>
    <member kind="function">
      <type></type>
      <name>BSplineCurve</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>afb109ab7a0d50d64c25336849571917a</anchor>
      <arglist>(BasisFunctionInput&lt; Real &gt; const &amp;input, Vector&lt; N, Real &gt; const *controls)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>a8b5c439f2917bc8196cdea118466edf5</anchor>
      <arglist>(Real t, unsigned int maxOrder, Vector&lt; N, Real &gt; values[4]) const </arglist>
    </member>
    <member kind="function">
      <type>BasisFunction&lt; Real &gt; const &amp;</type>
      <name>GetBasisFunction</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>a90fe17a18fce6ddb6a149354bc7e193b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetControl</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>a4681525f6ccbc608a0f88b9c2ff32e6b</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>a301d1200a44febe5ee7b7b7c72f82118</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>a806dec98f42b46023aef2766711420bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>a7365998113276c88169349b19e860141</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetControl</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>a816649842fd128fa4d08fb2d35b731cc</anchor>
      <arglist>(int i, Vector&lt; N, Real &gt; const &amp;control)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector&lt; N, Real &gt;</type>
      <name>Compute</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>ad8bf54694fa257b9418e2694a10ac8d0</anchor>
      <arglist>(unsigned int order, int imin, int imax) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BasisFunction&lt; Real &gt;</type>
      <name>mBasisFunction</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>a8a449f86ef4f472e8074a18c3fa18482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mControls</name>
      <anchorfile>classgte_1_1BSplineCurve.html</anchorfile>
      <anchor>a13a1a46124f30b23d4a7350dce60ba95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BSplineCurveFit</name>
    <filename>classgte_1_1BSplineCurveFit.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>BSplineCurveFit</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>aced869e9014409eb786b536a9a50cdaa</anchor>
      <arglist>(int dimension, int numSamples, Real const *sampleData, int degree, int numControls)</arglist>
    </member>
    <member kind="function">
      <type>BasisFunction&lt; Real &gt; const &amp;</type>
      <name>GetBasis</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a5c495c033529e049444d5d62be7d3a1c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetControlData</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a13bf5a5183716d2f577c924e8cbb14ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDegree</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a03178389cd3b6e2ef6bdd9cd29dd362f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDimension</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>af49c07cecce4c3d1dc56fbced1713853</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a2c810c15bac69f2851d7f22dd93fc2f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumSamples</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a2e5224d7046f71a9e179c6d92bb44409</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPosition</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a4f62bd6bfd4cb1c05bba854c617f896a</anchor>
      <arglist>(Real t, Real *position) const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetSampleData</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a0659ceb960a86f37b31dff35ec5e0b73</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BasisFunction&lt; Real &gt;</type>
      <name>mBasis</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a5712e5327bcea70ddcd5ef50ac789ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mControlData</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a6f3118b2034110fcf59265e3061c2724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDegree</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>ace51216ef4b0eac5a9bee7823b899135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDimension</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a3bf247a939b7c096bdbb54fdf96d4948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumControls</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a2adbcdd95ead6493f98a198cd684cfdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumSamples</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>a41c7222051229ffd4250adddee88962a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mSampleData</name>
      <anchorfile>classgte_1_1BSplineCurveFit.html</anchorfile>
      <anchor>ac9ef46b7af5e4a3e08afb743a0377fd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BSplineSurface</name>
    <filename>classgte_1_1BSplineSurface.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParametricSurface</base>
    <member kind="function">
      <type></type>
      <name>BSplineSurface</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>affafa2d935e4cf937d16254aea59cf4a</anchor>
      <arglist>(BasisFunctionInput&lt; Real &gt; const input[2], Vector&lt; N, Real &gt; const *controls)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>a7d3b1f83fd110e7542cad5c741527910</anchor>
      <arglist>(Real u, Real v, unsigned int maxOrder, Vector&lt; N, Real &gt; values[6]) const </arglist>
    </member>
    <member kind="function">
      <type>BasisFunction&lt; Real &gt; const &amp;</type>
      <name>GetBasisFunction</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>ab1eabd2403e27d39afd891c46341eb15</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetControl</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>a35c21b92657447a05988d3fb3d665924</anchor>
      <arglist>(int i0, int i1) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>a5cb1061d710b993efe289288b9001c3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>a51a13222c8fff86f89547df6a44724a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>aefa7c26be55df7288d81016861a95aff</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetControl</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>a741d3372c3319df185fe02ad5149929d</anchor>
      <arglist>(int i0, int i1, Vector&lt; N, Real &gt; const &amp;control)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector&lt; N, Real &gt;</type>
      <name>Compute</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>a54aacbb9b2a3883a46a691e9a3d73e44</anchor>
      <arglist>(unsigned int uOrder, unsigned int vOrder, int iumin, int iumax, int ivmin, int ivmax) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; BasisFunction&lt; Real &gt;, 2 &gt;</type>
      <name>mBasisFunction</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>ac21b5067e251add034847db95cb6a2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mControls</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>a08d3f904aaea3e701a51253637c811c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; int, 2 &gt;</type>
      <name>mNumControls</name>
      <anchorfile>classgte_1_1BSplineSurface.html</anchorfile>
      <anchor>aef3fcd7460990949a0a0f5f5323940fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BSplineSurfaceFit</name>
    <filename>classgte_1_1BSplineSurfaceFit.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>BSplineSurfaceFit</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a58371b47971b281dbe61e3132cc554e9</anchor>
      <arglist>(int degree0, int numControls0, int numSamples0, int degree1, int numControls1, int numSamples1, Vector3&lt; Real &gt; const *sampleData)</arglist>
    </member>
    <member kind="function">
      <type>BasisFunction&lt; Real &gt; const &amp;</type>
      <name>GetBasis</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a56ee6b148263045aa163c37222487eca</anchor>
      <arglist>(int dimension) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt; const *</type>
      <name>GetControlData</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a5f093c157b5c1212e8b719fed4853d48</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDegree</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a4353bc6a7fb19d475fb143b1fb443dc8</anchor>
      <arglist>(int dimension) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a1f4dfeed2b64559188749afc64a990fa</anchor>
      <arglist>(int dimension) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumSamples</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>abf5d79661c738674a012a201bc258034</anchor>
      <arglist>(int dimension) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt;</type>
      <name>GetPosition</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a3545d6023115f6ad1a2c91c58ed67c4c</anchor>
      <arglist>(Real u, Real v) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt; const *</type>
      <name>GetSampleData</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>ad3cfb9496f0b71c150a0462f6372b007</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BasisFunction&lt; Real &gt;</type>
      <name>mBasis</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a4b2ece53d34e3d6fe3f199e268022b6f</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt;</type>
      <name>mControlData</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a804dec95a562924382d94e85013a7522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDegree</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a020613901ae608ebf3063839f61f31b2</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumControls</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>a9b2f5ca090f318b4a4eac691e33be6f1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumSamples</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>ac03979021e32cfea497f5f75b3f54f3e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; Real &gt; const *</type>
      <name>mSampleData</name>
      <anchorfile>classgte_1_1BSplineSurfaceFit.html</anchorfile>
      <anchor>abea1fbd8e3aa1f40253251ded6935a90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BSplineVolume</name>
    <filename>classgte_1_1BSplineVolume.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>BSplineVolume</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>a00dfc3d5503430bef798c796bdaea076</anchor>
      <arglist>(BasisFunctionInput&lt; Real &gt; const input[3], Vector&lt; N, Real &gt; const *controls)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>a6ebae7e4cbc535612406ab774dffc7b3</anchor>
      <arglist>(Real u, Real v, Real w, unsigned int maxOrder, Vector&lt; N, Real &gt; values[10]) const </arglist>
    </member>
    <member kind="function">
      <type>BasisFunction&lt; Real &gt; const &amp;</type>
      <name>GetBasisFunction</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>a38c88f03bfcb8f35498beb147e41f134</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetControl</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>a3e31bcba63481c0a1c18df33ddee54cd</anchor>
      <arglist>(int i0, int i1, int i2) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>a9ef3c1a9cb1eace52a11af96fa669c6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>a0ebaddd692562835276d7add6f57f3b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetMaxDomain</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>aa2cf4f5101e2c27ff0b6a2da6c93c1d5</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetMinDomain</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>a100fcd2fb3ec561a4ae155319ed6b763</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>ac0e114a9ea5cf384e6749bba92e67c11</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>a23343b18349aa6760c21ea0dc816e28c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetControl</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>adffc67be8f77ad3a369a2a8f648ab98c</anchor>
      <arglist>(int i0, int i1, int i2, Vector&lt; N, Real &gt; const &amp;control)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector&lt; N, Real &gt;</type>
      <name>Compute</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>a9e940d719ee4de615ddd07be10a40c50</anchor>
      <arglist>(unsigned int uOrder, unsigned int vOrder, unsigned int wOrder, int iumin, int iumax, int ivmin, int ivmax, int iwmin, int iwmax) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; BasisFunction&lt; Real &gt;, 3 &gt;</type>
      <name>mBasisFunction</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>af3d1bcd987e5a180a2e6887b8ffcbfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mConstructed</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>ab8b7afae31f1ceb500f3286a36594a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mControls</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>aac2af81b7d3a30cf24af02a77aa8c8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; int, 3 &gt;</type>
      <name>mNumControls</name>
      <anchorfile>classgte_1_1BSplineVolume.html</anchorfile>
      <anchor>aaa1089fb2cdd4c7aaf4afadc9cbb0715</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BspNode</name>
    <filename>classgte_1_1BspNode.html</filename>
    <base>gte::Node</base>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>AttachCoplanarChild</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a9b1e7c265bdf92449df5496bd9e98cf4</anchor>
      <arglist>(std::shared_ptr&lt; Spatial &gt; const &amp;child)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>AttachNegativeChild</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a101aa5751fab2cf397d3a84e6c1a57a0</anchor>
      <arglist>(std::shared_ptr&lt; Spatial &gt; const &amp;child)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>AttachPositiveChild</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a444a828a9eaa2ad752d8ac6b1e493542</anchor>
      <arglist>(std::shared_ptr&lt; Spatial &gt; const &amp;child)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BspNode</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a5c11a1b733f8d47e53da55ae44954f3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BspNode</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a09e748cf93d0a7dddddfd80503400160</anchor>
      <arglist>(Plane3&lt; float &gt; const &amp;modelPlane)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>DetachCoplanarChild</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a0af0a57cc4de67b717506f41ce9836da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>DetachNegativeChild</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>af7cb0ede8a3913583e625d05e0df6897</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>DetachPositiveChild</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>adb5e72436f76220f2d23dd245c57f599</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Spatial *</type>
      <name>GetContainingNode</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>aa3557426bd7e4f9452277222649ee89f</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>GetCoplanarChild</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a26bf8f7d7150b8a68c43d1ae2b261054</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Plane3&lt; float &gt;</type>
      <name>GetModelPlane</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a1e385503be6823c10e0ae611731da62d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>GetNegativeChild</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>ab01257ca74ba17ed43b3e0d73b1b4f59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>GetPositiveChild</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a26275df64f252bcf927df506be9fa697</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Plane3&lt; float &gt;</type>
      <name>GetWorldPlane</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a71145fec7e23cb418183069a5099fddc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetModelPlane</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a331626715189c0588578bcadf0632111</anchor>
      <arglist>(Plane3&lt; float &gt; const &amp;plane)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>GetVisibleSet</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a7dd65494baeba9e599c67d72dc56f3d6</anchor>
      <arglist>(Culler &amp;culler, std::shared_ptr&lt; Camera &gt; const &amp;camera, bool noCull)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>NormalizePlane</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a700dfea4a85b51e59c1dadba4ff6b8af</anchor>
      <arglist>(Vector4&lt; float &gt; &amp;plane)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetWorldPlane</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a7b0c50ec6c863b087e8928d752a3f254</anchor>
      <arglist>(Plane3&lt; float &gt; const &amp;plane)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateWorldData</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>aa52aea451133208e83b3d182d86b5886</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>WhichSide</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>a8d42b2de68d8f0be50c4e5dcdd49f6e0</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;point) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>WhichSide</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>aca375bd94de0a8c43d96035d85a48a53</anchor>
      <arglist>(std::shared_ptr&lt; Camera &gt; const &amp;camera) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector4&lt; float &gt;</type>
      <name>mModelPlane</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>ac94531bb43bbf9794dea65e3367ed151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector4&lt; float &gt;</type>
      <name>mWorldPlane</name>
      <anchorfile>classgte_1_1BspNode.html</anchorfile>
      <anchor>aa6ff8958561d5c4549a284dffd1badd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BSPrecision</name>
    <filename>classgte_1_1BSPrecision.html</filename>
    <member kind="function">
      <type></type>
      <name>BSPrecision</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>aa642128275f0149a0a58376a1e47338f</anchor>
      <arglist>(bool isFloat, bool forBSNumber)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSPrecision</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a74cbe9b2482b9aa0a444d899b983909f</anchor>
      <arglist>(bool isFloat, int32_t maxExponent, bool forBSNumber)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSPrecision</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a1f82ce2988b212cfb1422921a97e02c3</anchor>
      <arglist>(int32_t numBits, int32_t minBiasedExponent, int32_t maxExponent, bool forBSNumber)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetMaxExponent</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>aef29191bcf172b7217c6b6d26d53392d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetMinBiasedExponent</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>ae8674a9298f321d8fbb2c2cd1cb6818a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetMinExponent</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>aca36b0c3d996cb66c39ae18e2a9979fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetNumBits</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a9390ed62502277dd2ece68228db49791</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetNumWords</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a5af85f1677e2addbd505cf4241de7645</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a2111dfa2146143a5ed2943e2888cf2bd</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator*</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a8f9b3e0b95f60f3f91de2404adc9ad8a</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator+</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a0dbd79fa95e5add4a1cfde211fb2161f</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator-</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a55069506a75488190d4ac584c4e2312e</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator/</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>afe127891a6995f155adc1d3c36939df3</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>aa57a7716ae1e7ad9a84d897ddf57fe78</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a8f53c7519130b0493af4a21100a83314</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a83de427bb48924bc740af40025018bff</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>ae1e7389df4fd20b433dcf0699b47b4bf</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="function">
      <type>BSPrecision</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>ae5e4f98fd8d5b26e76a424acf6a2c9ca</anchor>
      <arglist>(BSPrecision const &amp;precision)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mForBSNumber</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a9ec411aa66bb5b5c03ad8e56ffd7dd9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mMaxExponent</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>abfb319a24c9a1aa00dc8b7967a297b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mMinBiasedExponent</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>a88de020f908d49c14c93ec00b982e315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mNumBits</name>
      <anchorfile>classgte_1_1BSPrecision.html</anchorfile>
      <anchor>aa7298058088d24d0461ba0df516488be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BSRational</name>
    <filename>classgte_1_1BSRational.html</filename>
    <templarg>UIntegerType</templarg>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a1bb8221b954522c930c6f0f2f4879f1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a54874bca64bf8dd796808ec1ee431b14</anchor>
      <arglist>(BSRational const &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a16cea94905ec16f26d21cfdc13b310b4</anchor>
      <arglist>(float numerator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>aeaade53ee04361f54ddc0174aa52a2ff</anchor>
      <arglist>(double numerator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a33b2ab490efcc5b48d0bde73183ce733</anchor>
      <arglist>(int32_t numerator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a832567048557c2c9833181d280552811</anchor>
      <arglist>(uint32_t numerator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a1f5281d4f56e36d73b1a3656bb921392</anchor>
      <arglist>(int64_t numerator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>ae2ac30ed62a66dfc954bcc5916d2babe</anchor>
      <arglist>(uint64_t numerator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a14a2707dc3019de5bad216557e176102</anchor>
      <arglist>(BSNumber&lt; UIntegerType &gt; const &amp;numerator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a7c4f3256c4de13ffd8d640130845effd</anchor>
      <arglist>(float numerator, float denominator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a522776877f017448b8b26a87fa2afe75</anchor>
      <arglist>(double numerator, double denominator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a1747b2439c6c6d6e9cfbdfee760016cd</anchor>
      <arglist>(BSNumber&lt; UIntegerType &gt; const &amp;numerator, BSNumber&lt; UIntegerType &gt; const &amp;denominator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>ac42b6906848e55c102120108b25ac422</anchor>
      <arglist>(BSRational &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type>BSNumber&lt; UIntegerType &gt; const &amp;</type>
      <name>GetDenomator</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a5d0e1a093ac52c8320ee74fac29b7106</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BSNumber&lt; UIntegerType &gt; const &amp;</type>
      <name>GetNumerator</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>aa4e9caa74756313ed5ba12b8c7c119a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetSign</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a6ed423b6244a5309ba2b8dfafd81b542</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>ad7b246907edc9b638b70aae6a7524c9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a5e0b319dc630266f8ab22664c7905bab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>ac2ed771b8652b87e9949e11f707e90de</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>BSRational</type>
      <name>operator*</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>ad119a4f786e2cf47167300b0ce1f209b</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>BSRational &amp;</type>
      <name>operator*=</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a99af83c9cff8e93254031513817d42f2</anchor>
      <arglist>(BSRational const &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>BSRational</type>
      <name>operator+</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>ac8bcd950e4bfc4340bedc0bb1102d55d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BSRational</type>
      <name>operator+</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>aa522caccf8971bde0b088b4e381966d4</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>BSRational &amp;</type>
      <name>operator+=</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>aceda6c47edd2f707f28bba8b43901acc</anchor>
      <arglist>(BSRational const &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>BSRational</type>
      <name>operator-</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>afddaf509c22cd16b64e13a7bb8265788</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BSRational</type>
      <name>operator-</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a057768aa008f2bf5aef1e9e92a2300a2</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>BSRational &amp;</type>
      <name>operator-=</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a8db324c176f0f6f64e168a8c237bf7f6</anchor>
      <arglist>(BSRational const &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>BSRational</type>
      <name>operator/</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a941b3b9162e87b6f7a3f8d25f453dabf</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>BSRational &amp;</type>
      <name>operator/=</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a9c8e8fb4c7d8b3d277da964444a4af0d</anchor>
      <arglist>(BSRational const &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>ab570bae179bd3f3c5978012e6da34f40</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a609080cc176facccf4c3b03a4aba4c1e</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>BSRational &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>ac6166b254d6d939f4944d5020e94f3f3</anchor>
      <arglist>(BSRational const &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>BSRational &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a2a0196dcad4002744758e3ec5522e2ce</anchor>
      <arglist>(BSRational &amp;&amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a7f84544fac7705e2923e664708625f87</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a2216a3bba2ec2f0e0634b6dbefae0767</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a8148cd34962f5117129dce6fd83aa088</anchor>
      <arglist>(BSRational const &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Read</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a76cf82f6750c081ad2d2bcd5f6d727dc</anchor>
      <arglist>(std::ifstream &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Write</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a15eda18dfae8f7b9d34c135bf85c1a6d</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>RealType</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a4a2b489271c59a1440ba911b89cdb6c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BSNumber&lt; UIntegerType &gt;</type>
      <name>mDenominator</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a32a38ac2d0139837da65946288210140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BSNumber&lt; UIntegerType &gt;</type>
      <name>mNumerator</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>aeb866e11b1608c4ecac8821dcb08301c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>UnitTestBSRational</name>
      <anchorfile>classgte_1_1BSRational.html</anchorfile>
      <anchor>a228823ecef4a463c4087d578a9e5ae3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Buffer</name>
    <filename>classgte_1_1Buffer.html</filename>
    <base>gte::Resource</base>
    <member kind="function" protection="protected">
      <type></type>
      <name>Buffer</name>
      <anchorfile>classgte_1_1Buffer.html</anchorfile>
      <anchor>a6eb0e92cb6e251a81a57f6d803ed082c</anchor>
      <arglist>(unsigned int numElements, size_t elementSize, bool createStorage=true)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::BufferVariable</name>
    <filename>structgte_1_1GLSLReflection_1_1BufferVariable.html</filename>
    <member kind="variable">
      <type>GLint</type>
      <name>arraySize</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>af0472194ea0c3ebc00e4970edb871984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>arrayStride</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>a1460d62189dfe073db040a9a983d6b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>blockIndex</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>ae84eaf0934a165884bd9304b7c680194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>fullName</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>a16a450c380a9701303c8ce25e85af47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>isRowMajor</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>a00db332d8bd36b7394e7aa3e3a321796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>matrixStride</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>a1d67acedc7690dcc30ecee90deadfe1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>a5c902015a841084a87b7a1f03401bf12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>offset</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>a11b22e9529bd5f0d3f1d2be5bd715180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>referencedBy</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>a834c1206a1e696384d0c14b2dbb3130a</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>topLevelArraySize</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>afbb2a86d4f1b66a354687c1743b0cba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>topLevelArrayStride</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>a880c154eb07f42232dd29703d7ea989d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>type</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1BufferVariable.html</anchorfile>
      <anchor>a92b2f68c78f4daeffb2edd759c580d70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Camera</name>
    <filename>classgte_1_1Camera.html</filename>
    <base>gte::ViewVolume</base>
    <member kind="function">
      <type></type>
      <name>Camera</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>aa8881dd0e3186ed54ea17b6e28a7cf6a</anchor>
      <arglist>(bool isPerspective, bool isDepthRangeZeroOne)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetPickLine</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>ab863f0e65b72379350328c53b515d890</anchor>
      <arglist>(int viewX, int viewY, int viewW, int viewH, int x, int y, Vector4&lt; float &gt; &amp;origin, Vector4&lt; float &gt; &amp;direction) const </arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetPostProjectionMatrix</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>af2347d52804f641e71717c3d22210277</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetPreViewMatrix</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>a1f7fbea44ce5534c401f4c36a392c474</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PostProjectionIsIdentity</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>a40089d8b37e43cd1d1064fc9f4fe5962</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PreViewIsIdentity</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>a67619cb1d47ccdbb51d89f3bf36ac212</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetParallaxProjectionMatrix</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>a2363ffbc910a59b022ffbbda682701b0</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;p00, Vector4&lt; float &gt; const &amp;p10, Vector4&lt; float &gt; const &amp;p11, Vector4&lt; float &gt; const &amp;p01, float nearExtrude, float farExtrude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPostProjectionMatrix</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>ae438e972b3cb2fa67000acc4a8c1b9de</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;postProjMatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPreViewMatrix</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>acb37053d29793300bd9f6581afe208aa</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;preViewMatrix)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdatePVMatrix</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>ac247df9b9a7b10f6519492eb679835ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mPostProjectionIsIdentity</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>ad8704d628d25982f56768f235a139510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mPostProjectionMatrix</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>ae6d0eb37cb230feccaa052ebd6672d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mPreViewIsIdentity</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>a222b8a9ee1081edfe352d1289e759a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mPreViewMatrix</name>
      <anchorfile>classgte_1_1Camera.html</anchorfile>
      <anchor>a4b3fd826614aa67a9a46402168458276</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::CameraRig</name>
    <filename>classgte_1_1CameraRig.html</filename>
    <member kind="function">
      <type></type>
      <name>CameraRig</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ad36e9daa7322b0f48b466df372bdb710</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CameraRig</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a95c184736c4d44f6160e6d32d9235aef</anchor>
      <arglist>(std::shared_ptr&lt; Camera &gt; const &amp;camera, float translationSpeed, float rotationSpeed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClearMotions</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a572bfbf055dd74b9337731ea6e27ff7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ComputeWorldAxes</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ac96ce8b00838b7be00c94ef5760b024a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Camera &gt; const &amp;</type>
      <name>GetCamera</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>af2fe5e509ef3fb2c12ae987f8a82fc9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetRotationSpeed</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a8a6f427706d2c0af08196ef510d63efc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetTranslationSpeed</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a7e594aa6bae610c06f9b0ff7abd370ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Move</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a93bcb7d0279bbbd1bd4ee2d40a96d2be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PopMotion</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ab2651f919d775f01a7c62f9451cab803</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PushMotion</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a4efc0507625c71ddf026027fc4736f73</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterLookDown</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>aa1fd2e5053eb77c672c1e765d66a5b7a</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterLookUp</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a5d19a99c03c2dacdbdf6ae508484de53</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterMoveBackward</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>abd651b134b37266615137148c29cfad2</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterMoveDown</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a3a4c9735a631630ad51290c63f851145</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterMoveForward</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a6b41854d291375b2c117635c8ec11021</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterMoveLeft</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>af7c970ce8bc8608047a494cae70459d1</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterMoveRight</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a341b5f5924a5a2a6f60c4b0811130502</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterMoveUp</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ac4459e67030f2ce010072ac82e55b8ab</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterRollClockwise</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>af7fb7ca97bae99b2caca06feec97a71a</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterRollCounterclockwise</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a83ba60dd37390c4ef8ad994f3edb5ec1</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterTurnLeft</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a252401b6604a1cedb03973f50bc56807</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterTurnRight</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a4070e5590a317a310d8d1acfd397d3c9</anchor>
      <arglist>(int trigger)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a6897ec431f3223b6d5abb7a8d8d2ec66</anchor>
      <arglist>(std::shared_ptr&lt; Camera &gt; const &amp;camera, float translationSpeed, float rotationSpeed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectLookDown</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ad14375bbc4ce867d700ccf9c09bf0486</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectLookUp</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a9189e29dc590e3a8efca2f97b9ea666e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectMoveBackward</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a33136eb9da399c00440d8dbde287c368</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectMoveDown</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a5fbb01e616361b55fe2212eeaabc8336</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectMoveForward</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>aa33e5081a181ee5a3ece196b5ce0b7d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectMoveLeft</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a8e11e9ddd2c789b72bc2e379433970b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectMoveRight</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a00c11a234638079d9f921b39656a1953</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectMoveUp</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ab5b11004b57bca785f09afd4bd775161</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectRollClockwise</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a78050226fc0cee5ce93e0e8245bfe7f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectRollCounterclockwise</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a03ceb7f6bc4c75ad414bf0b4fb928bac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectTurnLeft</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a6734e9843512235cd805274b892888ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDirectTurnRight</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ad8e6199f724e79fc4f0fe40f5a19d9af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRotationSpeed</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ad7acd7c80cc4e5f3e6a3caf6db729c0c</anchor>
      <arglist>(float rotationSpeed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTranslationSpeed</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a34af799a3808406843d6966046939e18</anchor>
      <arglist>(float translationSpeed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraRig</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a10a887bb7aae254876b9fa8dbe50fb27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MAX_ACTIVE_MOTIONS</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>aaf2f5d322d2468f763c6ae14c12d0f16a44a13353fe3dfa1a983b96158fba795e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>MAX_ACTIVE_MOTIONS</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>aaf2f5d322d2468f763c6ae14c12d0f16a44a13353fe3dfa1a983b96158fba795e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>void(CameraRig::*</type>
      <name>MoveFunction</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>addb5255ed764c83f9693051f2c65ee3b</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LookDown</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a0f11cd910486e9e17eef5076edfcc194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LookUp</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ada931dc9a7e1b435fbe2cdd320e9047e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>MoveBackward</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>af3f00ec15ec50e94da801b903de18ccf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>MoveDown</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a811fb5dd15af7d35dbb39c605e4daf4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>MoveForward</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a07792f46162d7e3d09950d3be5eb8e9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>MoveLeft</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a5a3cd03f2b3ecd1fad2095827e950d87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>MoveRight</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>af75d024f937154003b6d1782de457aa5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>MoveUp</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a3bc7b9c47f73454ff722981814f600b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Register</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ac5e3668a2ec2a598ddd1c30a98f3b31f</anchor>
      <arglist>(int trigger, MoveFunction function)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>RollClockwise</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a994abb29c7933aa9ec8ee0627c2bbfed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>RollCounterclockwise</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a53192e81ff6a70fc13f72303cd8d82cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>SetActive</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a04d7bb21e9ff9ff78f1980c64dbadd58</anchor>
      <arglist>(MoveFunction function)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>SetInactive</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a6a1dd0811278da9a1b54afb501be5e15</anchor>
      <arglist>(MoveFunction function)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TurnLeft</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a24a1d5bdfa564125f6736ba688af2d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TurnRight</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>aa3b4015e038aa09bc564e1866bdac8a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; MoveFunction, MAX_ACTIVE_MOTIONS &gt;</type>
      <name>mActiveMotions</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a4590214cda87aaedbc73e14d06ca2857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Camera &gt;</type>
      <name>mCamera</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a4f0798acfa97ac26f017d7fd18a7f0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; int, MoveFunction &gt;</type>
      <name>mIndirectMap</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>ac22a543de85248aedf898ca19b44125a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MoveFunction</type>
      <name>mMotion</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a3315466effc22ff680ddcad77e7255f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumActiveMotions</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>afeb2f926e7925c96b9dc1fc8e55eaec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mRotationSpeed</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>afc09587d168fcca54a6561682f0e268b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mTranslationSpeed</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a976890d2e1b3b5db66619816a6d01afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector4&lt; float &gt;</type>
      <name>mWorldAxis</name>
      <anchorfile>classgte_1_1CameraRig.html</anchorfile>
      <anchor>a53b71c0e7f55b32bc7a70e8483a4bc9e</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Capsule</name>
    <filename>classgte_1_1Capsule.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>adc8f992234a492e2ff35515f2db7287d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Capsule</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>a3ab4cc5b0760127bb9cf7c1e37f1a4d7</anchor>
      <arglist>(Segment&lt; N, Real &gt; const &amp;inSegment, Real inRadius)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>a4400127bb216695f6530e4b12c41e4fb</anchor>
      <arglist>(Capsule const &amp;capsule) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>a5520337dc9fa1e9e41d88090b80ac21a</anchor>
      <arglist>(Capsule const &amp;capsule) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>a283ecd9531d78d0172d646a4e990cf0f</anchor>
      <arglist>(Capsule const &amp;capsule) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>a206f4e976163783559826224dceb3b7f</anchor>
      <arglist>(Capsule const &amp;capsule) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>ae0869e02125f9e124fd4426c1b0b18b6</anchor>
      <arglist>(Capsule const &amp;capsule) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>a83d927faa4737adc1ed529c49bb324d4</anchor>
      <arglist>(Capsule const &amp;capsule) const </arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>radius</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>ac068a20871b7ad4c62b396e63013a9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Segment&lt; N, Real &gt;</type>
      <name>segment</name>
      <anchorfile>classgte_1_1Capsule.html</anchorfile>
      <anchor>a61da75824e07e4d77f8e27914625b10c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ChebyshevRatio</name>
    <filename>classgte_1_1ChebyshevRatio.html</filename>
    <templarg>Real</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Get</name>
      <anchorfile>classgte_1_1ChebyshevRatio.html</anchorfile>
      <anchor>ae72cc108e1045a4a6b772dc6cf28edfa</anchor>
      <arglist>(Real t, Real cosA, Real &amp;f0, Real &amp;f1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetEstimate</name>
      <anchorfile>classgte_1_1ChebyshevRatio.html</anchorfile>
      <anchor>a8fcacfd04768da7b8bfde975d02d9c24</anchor>
      <arglist>(Real t, Real y, Real &amp;f0, Real &amp;f1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Circle3</name>
    <filename>classgte_1_1Circle3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Circle3</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>ad5f705a42162c5be3329530b18bd831d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Circle3</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>a82693e2a810aa17814e10b795a7acfef</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;inCenter, Vector3&lt; Real &gt; const &amp;inNormal, Real inRadius)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>ae0b834166478e7d68303b08faa268753</anchor>
      <arglist>(Circle3 const &amp;circle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>a8928468a926f44e9d7d2d81ce1d78e48</anchor>
      <arglist>(Circle3 const &amp;circle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>ad2066a8d1ac61d9002f013a7812afcd7</anchor>
      <arglist>(Circle3 const &amp;circle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>a5b28ab391662858f2a580ef634f0538a</anchor>
      <arglist>(Circle3 const &amp;circle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>af47db06f8be8059cd4f76dd6fc9d3d2b</anchor>
      <arglist>(Circle3 const &amp;circle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>a54444944964e14e0313c04e54929720f</anchor>
      <arglist>(Circle3 const &amp;circle) const </arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>ab29794b57ca87bac5a8abca7292094e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>normal</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>a89f1f0f6404412bca46072eb4df0bdda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>radius</name>
      <anchorfile>classgte_1_1Circle3.html</anchorfile>
      <anchor>ad2daad322c82fa50f27dbc5109c5017b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::ClosestInfo</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>a3445a301b1b57f1671b6519871e83d53</anchor>
      <arglist>(ClosestInfo const &amp;info) const </arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>circleClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>ae28e2865c3376ca939569cb3b23a63f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>equidistant</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>afa48b584f835fa0771adee7b263afaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>lineClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>a4450bcf2d94f210a504edaf1ee40c6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>a3838e82c847b4d0b3704b7027388ffd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::ClosestInfo</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>a7344852be12cfb91ae20a03ac7f88a45</anchor>
      <arglist>(ClosestInfo const &amp;info) const </arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>circle0Closest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>a2a43e6416df23be59fad2502d74ad864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>circle1Closest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>a85f29f814dcada10c4c95714e7d9a2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>equidistant</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>a65539fff70003c2fb4688feb0fdee7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1ClosestInfo.html</anchorfile>
      <anchor>a8d711505fe59023960c09b52c43a347c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::WICFileIO::ComInitializer</name>
    <filename>classgte_1_1WICFileIO_1_1ComInitializer.html</filename>
    <member kind="function">
      <type></type>
      <name>ComInitializer</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComInitializer.html</anchorfile>
      <anchor>a6b1a78a330993e0f829a48dfaebac70b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInitialized</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComInitializer.html</anchorfile>
      <anchor>a545e56b9627d53f8847d7de0c329a28f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComInitializer</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComInitializer.html</anchorfile>
      <anchor>a4c32f0122fa924e1d9fe2fdedd78e363</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mInitialized</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComInitializer.html</anchorfile>
      <anchor>a076b19b3f182254a922f54301c97ec4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Command</name>
    <filename>classgte_1_1Command.html</filename>
    <member kind="function">
      <type></type>
      <name>Command</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>af4adc502024223c91038cd270b42ff34</anchor>
      <arglist>(int numArguments, char const *arguments[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ExcessArguments</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>abc079284c66ad16ef7f554247df7f95c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetBoolean</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a4a3dc2438a661a3c40ab978973f86d57</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetBoolean</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a0a43352200bc98fe3e4428c974dc4d24</anchor>
      <arglist>(std::string const &amp;name, bool &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDouble</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a3f9f8b2e0f49ee581bd5a9f3802185da</anchor>
      <arglist>(std::string const &amp;name, double &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetFilename</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a2231498230744b2c652d44093cd0c93b</anchor>
      <arglist>(std::string &amp;value, int startArgIndex=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetFloat</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>ae6c8e25015f7a8eba7282df5f5b72623</anchor>
      <arglist>(std::string const &amp;name, float &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetInteger</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a95021f1cd8a7b625ee9294bc7e41f828</anchor>
      <arglist>(std::string const &amp;name, int &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetLastError</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>af9ccd046a411faf48f1b461cd04b4981</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetString</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a7209f09d78bd5ffe60ed2e4d8a42ccc4</anchor>
      <arglist>(std::string const &amp;name, std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>Command &amp;</type>
      <name>Inf</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>aad268db8dad99e1257e8e3425bfac196</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>Command &amp;</type>
      <name>Max</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>aac594279123b2e9735157a471a824a7e</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>Command &amp;</type>
      <name>Min</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a962c9c0a46821acee1e35d5d0a6e99ea</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>Command &amp;</type>
      <name>Sup</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>aa8827e972d3ff35d952433679a55a20b</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Command</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>ab552bb3a07fdd1acbfd8ea76e69b2278</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mArguments</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>abbda7ca33de109869dd48321ff1ef0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mInfSet</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a775481a0fb8aec3a03ebbe1ac650f0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mLarge</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>aa9a8f42b30cbb4cb7a1177286882a862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mLastError</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>af3e2e0dea13e5a771c15ef92ab3c5ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mMaxSet</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>ad9ad2fafc1d960cd98defefc5e1fda91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mMinSet</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>af015d4e5d2cbc94e848b24ee736673d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>mProcessed</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>aa28826cd32fe83dee254c9432aa73261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mSmall</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>accba7dcbec96d305e8c9268aee0c3488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mSupSet</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a1e713af195359fb01a21bf1810597b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msArgOutOfRange</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a1d613d3b4da208ef64642f03ed09ed94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msArgRequired</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>a5f50ed6148d5672d2d31845ee09a664f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msDash</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>aa12a483acfc0d5ef2411e4709325eb8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msFilenameNotFound</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>aa127daf9571f61692fa3d569a05a004e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msOptNotFound</name>
      <anchorfile>classgte_1_1Command.html</anchorfile>
      <anchor>ad2df65e407ed29889a96038e9db23cd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::WICFileIO::ComObject</name>
    <filename>classgte_1_1WICFileIO_1_1ComObject.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ComObject</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComObject.html</anchorfile>
      <anchor>a511c99b835643ee56e30e908a1dac6a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComObject</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComObject.html</anchorfile>
      <anchor>ad4b67442b9042b4023b876f39ec9fc8a</anchor>
      <arglist>(T *inObject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T *</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComObject.html</anchorfile>
      <anchor>a11384a2b9ca588aa9401cf7eb4fa929b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>operator&amp;</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComObject.html</anchorfile>
      <anchor>a0f61b6cf8464a181fbd14a66c843f0a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComObject.html</anchorfile>
      <anchor>a5f325a9e971e6a3666ac658fcbc5648f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComObject.html</anchorfile>
      <anchor>a3ca4c1dc1752d938d235509a31d62d89</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComObject</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComObject.html</anchorfile>
      <anchor>aa60c9135b308f8999784e9292cd4cb61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>object</name>
      <anchorfile>classgte_1_1WICFileIO_1_1ComObject.html</anchorfile>
      <anchor>add4e325cfe6b00f7cb98b99b1e4c8a18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ComputeModel</name>
    <filename>classgte_1_1ComputeModel.html</filename>
    <member kind="function">
      <type></type>
      <name>ComputeModel</name>
      <anchorfile>classgte_1_1ComputeModel.html</anchorfile>
      <anchor>a47d5fe13ccd2bfb04a2b84733e9e7f68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComputeModel</name>
      <anchorfile>classgte_1_1ComputeModel.html</anchorfile>
      <anchor>a7babc5de1cf74baa4abe438ca7e06dce</anchor>
      <arglist>(unsigned int inNumThreads)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ComputeModel</name>
      <anchorfile>classgte_1_1ComputeModel.html</anchorfile>
      <anchor>a36f7797ce19d388b5b3137a9e74fc34a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numThreads</name>
      <anchorfile>classgte_1_1ComputeModel.html</anchorfile>
      <anchor>a973984bee2874dd5be6c11eadbffaafb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ComputeProgram</name>
    <filename>classgte_1_1ComputeProgram.html</filename>
    <member kind="function">
      <type></type>
      <name>ComputeProgram</name>
      <anchorfile>classgte_1_1ComputeProgram.html</anchorfile>
      <anchor>abed06728c299afc038befb4668319067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ComputeShader &gt; const &amp;</type>
      <name>GetCShader</name>
      <anchorfile>classgte_1_1ComputeProgram.html</anchorfile>
      <anchor>a1e14dd2a4487d11b96231eb918d585cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCShader</name>
      <anchorfile>classgte_1_1ComputeProgram.html</anchorfile>
      <anchor>a955ab6d63eeab3029d2f89ed972b77ab</anchor>
      <arglist>(std::shared_ptr&lt; ComputeShader &gt; const &amp;shader)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ComputeProgram</name>
      <anchorfile>classgte_1_1ComputeProgram.html</anchorfile>
      <anchor>a391220c2c334a73d8276078a9e17d013</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeShader &gt;</type>
      <name>mCShader</name>
      <anchorfile>classgte_1_1ComputeProgram.html</anchorfile>
      <anchor>a0b2a4a42595087871f5d80b3f75fd53b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ComputeShader</name>
    <filename>classgte_1_1ComputeShader.html</filename>
    <base>gte::Shader</base>
    <member kind="function">
      <type></type>
      <name>ComputeShader</name>
      <anchorfile>classgte_1_1ComputeShader.html</anchorfile>
      <anchor>a00c3639e8048d86d230e35e8df7fce51</anchor>
      <arglist>(HLSLShader const &amp;program)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Cone</name>
    <filename>classgte_1_1Cone.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Cone</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>ae0321d7aab48cf9e16ab0dc50870532d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cone</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>af9c75e4ddf8da7b86d4292b79c2b215d</anchor>
      <arglist>(Ray&lt; N, Real &gt; const &amp;inRay, Real inAngle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cone</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>a2c0b099f05931b73235d25688756c240</anchor>
      <arglist>(Ray&lt; N, Real &gt; const &amp;inRay, Real inAngle, Real inHeight)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>a6f9eaef94332ce091e05a44370fa2ef0</anchor>
      <arglist>(Cone const &amp;cone) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>ae5521324528548288a10923400f109a4</anchor>
      <arglist>(Cone const &amp;cone) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>ad3a9aaa52306055e16fa7f670c805c8a</anchor>
      <arglist>(Cone const &amp;cone) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>a29491e072eeda42e2e2a920a419245bb</anchor>
      <arglist>(Cone const &amp;cone) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>a34c7fb41dc1ffff1f00f9202b9a22db0</anchor>
      <arglist>(Cone const &amp;cone) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>ad2f26163c52cef04ffe3134500d21a74</anchor>
      <arglist>(Cone const &amp;cone) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAngle</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>a857f8d60e5bed6431b5f64bbeccfd77c</anchor>
      <arglist>(Real inAngle)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>angle</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>ac6115145eb1ab51814acad94f65b082e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>cosAngle</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>ab3e77bc7eb5e2646da7db48c2d69d3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>cosAngleSqr</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>a57689228b2a1ae38f906ec40002dde84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>height</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>a6568fd9cf85ca08acc9792684f8e18d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ray&lt; N, Real &gt;</type>
      <name>ray</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>a42a24a5ad0cd602fdc775b63496fe008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sinAngle</name>
      <anchorfile>classgte_1_1Cone.html</anchorfile>
      <anchor>ad4077cfeacc058c8c9600881c1e0f61e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MarchingCubes::Configuration</name>
    <filename>structgte_1_1MarchingCubes_1_1Configuration.html</filename>
    <member kind="variable">
      <type>Function</type>
      <name>F</name>
      <anchorfile>structgte_1_1MarchingCubes_1_1Configuration.html</anchorfile>
      <anchor>aefd977cae2417334f99f925919eaa2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structgte_1_1MarchingCubes_1_1Configuration.html</anchorfile>
      <anchor>a2a13660905159d03d66c36ce6bc18eaf</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>ConfigurationType</type>
      <name>type</name>
      <anchorfile>structgte_1_1MarchingCubes_1_1Configuration.html</anchorfile>
      <anchor>a43539585bf57d1b8b90bdd71534ff71e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ConstantBuffer</name>
    <filename>classgte_1_1ConstantBuffer.html</filename>
    <base>gte::Buffer</base>
    <member kind="function">
      <type></type>
      <name>ConstantBuffer</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a414bab73d3139a6381ffe64fcc325598</anchor>
      <arglist>(size_t numBytes, bool allowDynamicUpdate)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; MemberLayout &gt; const &amp;</type>
      <name>GetLayout</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a1539454bc09dbf50612d2aaff9e5f68b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetMember</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a01e09a0aadc3a919a771e9592d016b7c</anchor>
      <arglist>(std::string const &amp;name, T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetMember</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a9253718704e4ee59fed11617b4e87176</anchor>
      <arglist>(std::string const &amp;name, unsigned int index, T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasMember</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a7497dc0831ef71b5cc9dd81c994962cc</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLayout</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a36536d07b3785e74c1e2981b6a7f8f43</anchor>
      <arglist>(std::vector&lt; MemberLayout &gt; const &amp;layout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetMember</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a00569b357d36edb81fcb55e7c96bc4f9</anchor>
      <arglist>(std::string const &amp;name, T const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetMember</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a645dc47ca4b773f93586696e79c8e59f</anchor>
      <arglist>(std::string const &amp;name, unsigned int index, T const &amp;value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>shaderDataLookup</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>ac5cab1a6dd1e1e6f613c9c6c08435990</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static size_t</type>
      <name>GetRoundedNumBytes</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a618d211d76a9323151d7fd8ea468b762</anchor>
      <arglist>(size_t numBytes)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; MemberLayout &gt;</type>
      <name>mLayout</name>
      <anchorfile>classgte_1_1ConstantBuffer.html</anchorfile>
      <anchor>a732a8738a62ddde23af442fda949b78a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ConstantColorEffect</name>
    <filename>classgte_1_1ConstantColorEffect.html</filename>
    <base>gte::VisualEffect</base>
    <member kind="function">
      <type></type>
      <name>ConstantColorEffect</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>a05a5ccf147feaf36d5057d988ebc7a77</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, Vector4&lt; float &gt; const &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetColorConstant</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>a4845187e3efa3ec6c27378b13d15ee2b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetPVWMatrix</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>a6385f2fdde11e7f301343b851e615578</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>ac305d0f7d495866da7ba3da59d2e4b1c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPVWMatrix</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>a269547eff3eb032c4da60dc82a8cd79f</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;pvwMatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>aa0cbd9f047e6e888ea9ffd7cafd8a67f</anchor>
      <arglist>(std::shared_ptr&lt; ConstantBuffer &gt; const &amp;pvwMatrix)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector4&lt; float &gt; *</type>
      <name>mColor</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>a81240c1a1ca915063491fb5abd3f5bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mColorConstant</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>ac46f36f43aebe0eec9caf0f9551e9265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix4x4&lt; float &gt; *</type>
      <name>mPVWMatrix</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>ae25688e549cae9e1199a45ab530c1a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mPVWMatrixConstant</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>a5fd841e5fb5395442d0ad64881e9c47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>aefc12faf206f109eb41d156a26622458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>af71245384e6ef87e9d7079757f29fb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>aa7eaf111690a2cc8035ada924ac2b31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>a63ee500e0c610b98a566eb161d53f98e</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1ConstantColorEffect.html</anchorfile>
      <anchor>ad2fec2322afb05822e1a98afd8e148ca</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ConstrainedDelaunay2</name>
    <filename>classgte_1_1ConstrainedDelaunay2.html</filename>
    <templarg>InputType</templarg>
    <templarg>ComputeType</templarg>
    <base>gte::Delaunay2</base>
    <member kind="function">
      <type></type>
      <name>ConstrainedDelaunay2</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>a40fcfaa30568de7452bf6844fb96c895</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>ab51f682f31b65398333382c36720885a</anchor>
      <arglist>(std::array&lt; int, 2 &gt; const &amp;edge, std::vector&lt; int &gt; &amp;outEdge)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>acdcaf19f79d10eb1e572c1a17ffe13f2</anchor>
      <arglist>(int numVertices, Vector2&lt; InputType &gt; const *vertices, InputType epsilon)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConstrainedDelaunay2</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>a57124cb191568d1ba04fc4d6b1cb605d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>BuildLink</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>aaeda10b9af74286236f4666d4aa7c09b</anchor>
      <arglist>(int v, int vTriangle, std::list&lt; std::pair&lt; int, int &gt;&gt; &amp;link, bool &amp;isOpen) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>ComputeType</type>
      <name>ComputePSD</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>ac14abd7820a0f1dd6241f49697aae4d4</anchor>
      <arglist>(int v0, int v1, int v2) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Connect</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>aef9894ebeef1a53ce9e54cbcc83da827</anchor>
      <arglist>(int tri, int adj, int v0, int v1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::array&lt; int, 2 &gt;</type>
      <name>GetAdjBoundary</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>aa2b1b602d4068af771034e69067c7385</anchor>
      <arglist>(int tri, int needBndVertex, int needAdjVIndex) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::array&lt; int, 2 &gt;</type>
      <name>GetAdjInterior</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>a66a32ce1f9b8ca28c8d921aa57128e33</anchor>
      <arglist>(int tri, int v0, int v1) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>GetIndexOfVertex</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>a5ba72eb22dd82cfbd51c964ef5d8bc74</anchor>
      <arglist>(int tri, int v) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>GetLinkTriangle</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>a5016e112dcc96fb521a5b1b7b9f633f2</anchor>
      <arglist>(int v) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>a15e0f63f4bf83313484a1b7c1bc80ce6</anchor>
      <arglist>(std::array&lt; int, 2 &gt; const &amp;edge, int v0Triangle, std::vector&lt; int &gt; &amp;outEdge)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ProcessCoincident</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>ad92b75e2d42a02996beee899c3840e79</anchor>
      <arglist>(int tri, int v0, int v1, int vOther, std::vector&lt; int &gt; &amp;outEdge)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ProcessInterior</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>a234ca01e844769c151f46caf2b5c5fd3</anchor>
      <arglist>(int tri, int v0, int v1, int vNext, int vPrev, std::vector&lt; int &gt; &amp;outEdge)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Retriangulate</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>aebe92f0cd5454aae3fd706394de3b9da</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;polygon, std::vector&lt; std::array&lt; int, 2 &gt;&gt; const &amp;lBoundary, std::vector&lt; std::array&lt; int, 2 &gt;&gt; const &amp;rBoundary)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>RetriangulateLRecurse</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>abfbbba4a2c26639b3811180537dd9055</anchor>
      <arglist>(std::vector&lt; std::array&lt; int, 2 &gt;&gt; const &amp;lBoundary, int i0, int i1, int a0, std::vector&lt; int &gt; &amp;polygon)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>RetriangulateRRecurse</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>aa478bf9cd829ace9fdf3f0185367cc04</anchor>
      <arglist>(std::vector&lt; std::array&lt; int, 2 &gt;&gt; const &amp;rBoundary, int i0, int i1, int a0, std::vector&lt; int &gt; &amp;polygon)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>SelectSplit</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>a43ffc129db96711d1dc4cdaa477bb03d</anchor>
      <arglist>(std::vector&lt; std::array&lt; int, 2 &gt;&gt; const &amp;boundary, int i0, int i1) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Trap</name>
      <anchorfile>classgte_1_1ConstrainedDelaunay2.html</anchorfile>
      <anchor>a17647a350ebebc4ce02886f388502f2a</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ContEllipse2MinCR</name>
    <filename>classgte_1_1ContEllipse2MinCR.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ContEllipse2MinCR.html</anchorfile>
      <anchor>a25b2b9a2cf1ae7264fc619214c0feb97</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, Vector2&lt; Real &gt; const &amp;C, Matrix2x2&lt; Real &gt; const &amp;R, Real D[2]) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>MaxProduct</name>
      <anchorfile>classgte_1_1ContEllipse2MinCR.html</anchorfile>
      <anchor>ac226442956b2aa69e1022fbb6421541f</anchor>
      <arglist>(std::vector&lt; Vector2&lt; Real &gt;&gt; &amp;A, Real D[2])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ContEllipsoid3MinCR</name>
    <filename>classgte_1_1ContEllipsoid3MinCR.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ContEllipsoid3MinCR.html</anchorfile>
      <anchor>ad7fe934adf94f5a8db3e3b616d4601c0</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Vector3&lt; Real &gt; const &amp;C, Matrix3x3&lt; Real &gt; const &amp;R, Real D[3])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>FindEdgeMax</name>
      <anchorfile>classgte_1_1ContEllipsoid3MinCR.html</anchorfile>
      <anchor>add8de6d3ca386c0b2d69d3f8d654a804</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; &amp;A, int &amp;plane0, int &amp;plane1, Real D[3])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>FindFacetMax</name>
      <anchorfile>classgte_1_1ContEllipsoid3MinCR.html</anchorfile>
      <anchor>a7f2f3eb4b34cb77f9676dd4733533419</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; &amp;A, int &amp;plane0, Real D[3])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>MaxProduct</name>
      <anchorfile>classgte_1_1ContEllipsoid3MinCR.html</anchorfile>
      <anchor>a3608c54d35eb193abfd677fe127312a0</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; &amp;A, Real D[3])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ControlledObject</name>
    <filename>classgte_1_1ControlledObject.html</filename>
    <member kind="typedef">
      <type>std::list&lt; std::shared_ptr&lt; Controller &gt; &gt;</type>
      <name>List</name>
      <anchorfile>classgte_1_1ControlledObject.html</anchorfile>
      <anchor>a17dccd9c73a3d0a052e65b4bf8341e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AttachController</name>
      <anchorfile>classgte_1_1ControlledObject.html</anchorfile>
      <anchor>a9f9a1cadb663168095aad6f9b08e57a3</anchor>
      <arglist>(std::shared_ptr&lt; Controller &gt; const &amp;controller)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DetachAllControllers</name>
      <anchorfile>classgte_1_1ControlledObject.html</anchorfile>
      <anchor>ac76a0ef9c40ab1dd3dccf6528400d45e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DetachController</name>
      <anchorfile>classgte_1_1ControlledObject.html</anchorfile>
      <anchor>a81e462c84f72c0ac2d08a2660f86a8d7</anchor>
      <arglist>(std::shared_ptr&lt; Controller &gt; const &amp;controller)</arglist>
    </member>
    <member kind="function">
      <type>List const &amp;</type>
      <name>GetControllers</name>
      <anchorfile>classgte_1_1ControlledObject.html</anchorfile>
      <anchor>a1bd2a29737482e8530dd3d0a4c2248fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>UpdateControllers</name>
      <anchorfile>classgte_1_1ControlledObject.html</anchorfile>
      <anchor>a3819237e659befd2742f430bc7c801a9</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ControlledObject</name>
      <anchorfile>classgte_1_1ControlledObject.html</anchorfile>
      <anchor>a38c06b67a6ebda28c868384bd7789f02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ControlledObject</name>
      <anchorfile>classgte_1_1ControlledObject.html</anchorfile>
      <anchor>a256c843f6afc148b7971ea7ff4143f2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>List</type>
      <name>mControllers</name>
      <anchorfile>classgte_1_1ControlledObject.html</anchorfile>
      <anchor>aaf80b23bb63d80bca5aa8908ee93ab55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Controller</name>
    <filename>classgte_1_1Controller.html</filename>
    <member kind="function">
      <type>double</type>
      <name>GetApplicationTime</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a8b054e698997368bbbb2031eea827883</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ControlledObject *</type>
      <name>GetObject</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a4706dca926cd37163160f9fe8ff919fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetApplicationTime</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>ab6a22e593df70bc9e4651729cb6d855a</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetObject</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a72a7b1ce5a69bdd7eb85507b5965f200</anchor>
      <arglist>(ControlledObject *object)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>ad1c3883d9a2880ffce0e8a6d7db3fcce</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Controller</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a0ab87934c4f7a266cfdb86e0f36bc1b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a9c7d6aea591fe7508ab326512a1318cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>frequency</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>ab1da731cf5319c725f2a2276bd96f899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxTime</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a702b7405f2b2a0a0751b9e69fe50e0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minTime</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>ab939a81c224ac8735ba1aaec46f340cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a16fcc5036a91244888477a25a22a564c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>phase</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a583aec6f36f137dd8c9b28ca95424b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RepeatType</type>
      <name>repeat</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a1fedc8772333d64a8565ec2c1e26adb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Controller</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a95c56822d667e94b031451729ce069a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>GetControlTime</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a4076cb1621b1549a23b924bf9bfbc697</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mApplicationTime</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>a913f1498e1be5380e4cd84ea53697205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ControlledObject *</type>
      <name>mObject</name>
      <anchorfile>classgte_1_1Controller.html</anchorfile>
      <anchor>ab608bde1c236f027eed0ab219396f6a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ConvertCoordinates</name>
    <filename>classgte_1_1ConvertCoordinates.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ConvertCoordinates</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>aea8ae39d11f71c7de9dc58e5e54cf2be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N, N, Real &gt; const &amp;</type>
      <name>GetC</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a8ca648076d52a5e5cf7729bc4fdf7d54</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N, N, Real &gt; const &amp;</type>
      <name>GetInverseC</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>ae319c36da2abbe66fb7c1f633646b4fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsRightHandedU</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a5384d2abc056be0bd6f22be1f5fd02dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsRightHandedV</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a032b44f6a8e965243fc015f7d37cfdbf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsVectorOnRightU</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a8569cd9036761ead43c2cda73efb1745</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsVectorOnRightV</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a7f73b3c1804fb62c35650ed86408dc07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>adedee82e5f7b2e6f653f9c46a43aca53</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;U, bool vectorOnRightU, Matrix&lt; N, N, Real &gt; const &amp;V, bool vectorOnRightV)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>UToV</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a26e563d89e59cdb5fec1735957caddee</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N, N, Real &gt;</type>
      <name>UToV</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a5bf260dd927cf5d33e07c4cdc0d352d5</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;A) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>VToU</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a2b5cb5c759bf8c7af544c2dda815c5a4</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;Y) const </arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N, N, Real &gt;</type>
      <name>VToU</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a1663842f1c84fc51f07b5aca95e6653e</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;B) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix&lt; N, N, Real &gt;</type>
      <name>mC</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>ab3eda9d6cf1778e6e1acf0bf1f1b5a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix&lt; N, N, Real &gt;</type>
      <name>mInverseC</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a8fe2318dcb6d26bc216df9476cd5b7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mIsRightHandedU</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a657a069e2985223e9bd6edd39b3d94ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mIsRightHandedV</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a05a8c1c0a37e26a027c64b34aac8f348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mIsVectorOnRightU</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>aaeda250517e7960470be2a028e8ac667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mIsVectorOnRightV</name>
      <anchorfile>classgte_1_1ConvertCoordinates.html</anchorfile>
      <anchor>a84008d6b824d9b0ea6660c7d260202cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PointInPolyhedron3::ConvexFace</name>
    <filename>classgte_1_1PointInPolyhedron3_1_1ConvexFace.html</filename>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>indices</name>
      <anchorfile>classgte_1_1PointInPolyhedron3_1_1ConvexFace.html</anchorfile>
      <anchor>af8de24753c04b6d58b492bd38aed013d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Plane3&lt; Real &gt;</type>
      <name>plane</name>
      <anchorfile>classgte_1_1PointInPolyhedron3_1_1ConvexFace.html</anchorfile>
      <anchor>a96fd331b252d5297b2160a7780786ce1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ConvexHull2</name>
    <filename>classgte_1_1ConvexHull2.html</filename>
    <templarg>InputType</templarg>
    <templarg>ComputeType</templarg>
    <member kind="function">
      <type></type>
      <name>ConvexHull2</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a8e58d94501b4f3c91be40516b7eeeb25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDimension</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a8c0e1ceff16fdf7f931af8c74de8abc9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>InputType</type>
      <name>GetEpsilon</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a3222e57a374b84ad300faef9d08f15e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetHull</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a9725a17513b4f40cedb36c1f00c636cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Line2&lt; InputType &gt; const &amp;</type>
      <name>GetLine</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>add017a7df878dd40e605229c216c4a71</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumPoints</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>aa3ace04e1dc504c84db75ff827364eb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumUniquePoints</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>ac1e5fc13f2acd4493d8073cd27ec8e56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>GetPoints</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a619b4ea90f609abcea0eaeda5c37f825</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PrimalQuery2&lt; ComputeType &gt; const &amp;</type>
      <name>GetQuery</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a84f73bd1103701af19130283ff8d4c99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>ab7cb5ebbcd26e53cd989392c802bc81c</anchor>
      <arglist>(int numPoints, Vector2&lt; InputType &gt; const *points, InputType epsilon)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetHull</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a3df8fe7240df8fb20bc7463b73dcbec3</anchor>
      <arglist>(int &amp;i0, int &amp;i1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetTangent</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>aa139cf0b56fada764d2fe15aea58fd80</anchor>
      <arglist>(int j0, int j1, int j2, int j3, int &amp;i0, int &amp;i1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Merge</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>acdba3082b2d46aaa111add0631d5d7f0</anchor>
      <arglist>(int j0, int j1, int j2, int j3, int &amp;i0, int &amp;i1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector2&lt; ComputeType &gt; &gt;</type>
      <name>mComputePoints</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a09a9389c3a35d1a035be7631f5963254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDimension</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a8f135f82335d1cba2c444942d87b9305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputType</type>
      <name>mEpsilon</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a643b1913baaa9bb43de36161607a49c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mHull</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>ac7e40bad30a248cb51b11608669903e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Line2&lt; InputType &gt;</type>
      <name>mLine</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a6c4bbfd21593c371c996ccd903f44dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mMerged</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a6a8199f24dd2a346ba056cf7d42ca905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>ae6822e695bee68e1725df63e417e9be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumUniquePoints</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a80dc3e90c28233996e74740aaa168e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>mPoints</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>a129537259218692d67b13ee7db3d46b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrimalQuery2&lt; ComputeType &gt;</type>
      <name>mQuery</name>
      <anchorfile>classgte_1_1ConvexHull2.html</anchorfile>
      <anchor>ad3864a15e411b6120f2ce9015ddcbd51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ConvexHull3</name>
    <filename>classgte_1_1ConvexHull3.html</filename>
    <templarg>InputType</templarg>
    <templarg>ComputeType</templarg>
    <member kind="function">
      <type></type>
      <name>ConvexHull3</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a0911f7fdbc87fc634b35e844dd0a3817</anchor>
      <arglist>(unsigned int numThreads=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDimension</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a3ded78dabe1762bbb3c1f1bff82b6f72</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>InputType</type>
      <name>GetEpsilon</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a4d89867bf09e9054a12aa5cd68afae55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ETManifoldMesh const &amp;</type>
      <name>GetHullMesh</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a126c0c1bb3c97411cfeb64609b11040d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; TriangleKey&lt; true &gt; &gt; const &amp;</type>
      <name>GetHullUnordered</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>ac3c98e27605045e58432e3683d62df68</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Line3&lt; InputType &gt; const &amp;</type>
      <name>GetLine</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>ae731ff3013fb938ba4f1f26242886d33</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumPoints</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>ae600bebe52e5bac888b13c1375f9cb55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumUniquePoints</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a86ee03f046062c9185c0cdd0013edae1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Plane3&lt; InputType &gt; const &amp;</type>
      <name>GetPlane</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a13b7187f0da015ec7eb8ab2594eeddef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; InputType &gt; const *</type>
      <name>GetPoints</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a66e848490eb4a50e9c7f34c5fb3f1cda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PrimalQuery3&lt; ComputeType &gt; const &amp;</type>
      <name>GetQuery</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>abcf969fc792201f78a4339074142a83f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>ad22602ec70ba943daa46b0607c86ea0c</anchor>
      <arglist>(int numPoints, Vector3&lt; InputType &gt; const *points, InputType epsilon)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>ae45627dbc6abcb29af7c582bef925237</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector3&lt; ComputeType &gt; &gt;</type>
      <name>mComputePoints</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>ae79129d69babd556d02d0199f7772332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDimension</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a953c6cb349189d99e55a9fdc0d0174ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputType</type>
      <name>mEpsilon</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a97fabf977c4000a153d64f00a4a4f9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ETManifoldMesh</type>
      <name>mHullMesh</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a177cb7c49589d89ab89a8f9087d995de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TriangleKey&lt; true &gt; &gt;</type>
      <name>mHullUnordered</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a8fe87268e1d870e6e9190ec2df9158ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Line3&lt; InputType &gt;</type>
      <name>mLine</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a2c05c315d44b9905e99ee3a8252a7353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a9a54a770cfc02078a613df580b043817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumThreads</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a68f1b74c1861ba1da707e853b8863d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumUniquePoints</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>a77f7e2a92a0afb78cb85eeaa89716661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Plane3&lt; InputType &gt;</type>
      <name>mPlane</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>ac4d2da4e5a92e68be315498b66a89c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; InputType &gt; const *</type>
      <name>mPoints</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>afb5603612558f3c707f01c1482f5ee94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrimalQuery3&lt; ComputeType &gt;</type>
      <name>mQuery</name>
      <anchorfile>classgte_1_1ConvexHull3.html</anchorfile>
      <anchor>ab1655279e4c2d7ecb959027b3837b241</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ConvexPolyhedron3</name>
    <filename>classgte_1_1ConvexPolyhedron3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>ConvexPolyhedron3</name>
      <anchorfile>classgte_1_1ConvexPolyhedron3.html</anchorfile>
      <anchor>a64f90d45db702a0897acd23fae532e57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ConvexPolyhedron3</name>
      <anchorfile>classgte_1_1ConvexPolyhedron3.html</anchorfile>
      <anchor>ac1cd5e8d92dff596890d9def6a2f0df9</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; &amp;&amp;inVertices, std::vector&lt; int &gt; &amp;&amp;inIndices, bool wantPlanes, bool wantAlignedBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GenerateAlignedBox</name>
      <anchorfile>classgte_1_1ConvexPolyhedron3.html</anchorfile>
      <anchor>aa514c0f13ff918bff25f0710e38fc307</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GeneratePlanes</name>
      <anchorfile>classgte_1_1ConvexPolyhedron3.html</anchorfile>
      <anchor>aeab08ccd68fac07c82e57b039e888d01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>AlignedBox3&lt; Real &gt;</type>
      <name>alignedBox</name>
      <anchorfile>classgte_1_1ConvexPolyhedron3.html</anchorfile>
      <anchor>aa3f625ccef67ba1d3907728471e738cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>indices</name>
      <anchorfile>classgte_1_1ConvexPolyhedron3.html</anchorfile>
      <anchor>af72c5a72503b7b3311b557e50a56e3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vector4&lt; Real &gt; &gt;</type>
      <name>planes</name>
      <anchorfile>classgte_1_1ConvexPolyhedron3.html</anchorfile>
      <anchor>a5f99d5023b24e73b1d083c2593f3d926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt;</type>
      <name>vertices</name>
      <anchorfile>classgte_1_1ConvexPolyhedron3.html</anchorfile>
      <anchor>aee3522d3fe47573d8b881fac5855f8f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::CosEstimate</name>
    <filename>classgte_1_1CosEstimate.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::CosEstimate::degree</class>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1CosEstimate.html</anchorfile>
      <anchor>ac789c1c2c61b764114a267fbac24ce61</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1CosEstimate.html</anchorfile>
      <anchor>a3af9f336d1d4b03974d72e95d7634702</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1CosEstimate.html</anchorfile>
      <anchor>a74dea9b0b198bc51eb86d846137ce1e6</anchor>
      <arglist>(degree&lt; 2 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1CosEstimate.html</anchorfile>
      <anchor>a326955bac825147758b02361c3bafd66</anchor>
      <arglist>(degree&lt; 4 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1CosEstimate.html</anchorfile>
      <anchor>a4a217738f54c325191b75ab8db0c1514</anchor>
      <arglist>(degree&lt; 6 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1CosEstimate.html</anchorfile>
      <anchor>a6d7bd3292a09b03eba9e5fa8f6237469</anchor>
      <arglist>(degree&lt; 8 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1CosEstimate.html</anchorfile>
      <anchor>a68d0dabd29ad1e6ac309144fe8c5a11e</anchor>
      <arglist>(degree&lt; 10 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Reduce</name>
      <anchorfile>classgte_1_1CosEstimate.html</anchorfile>
      <anchor>a2c36a5e6d4fabd04f6875a47e7f01df4</anchor>
      <arglist>(Real x, Real &amp;y, Real &amp;sign)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::HLSLShader::Description::CSParameters</name>
    <filename>structgte_1_1HLSLShader_1_1Description_1_1CSParameters.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numBarrierInstructions</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1CSParameters.html</anchorfile>
      <anchor>a917a7b572672a0ce8e30083a4dd5b69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numInterlockedInstructions</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1CSParameters.html</anchorfile>
      <anchor>a6f33e4ba37a4e2b97dc6565c579866c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numTextureStoreInstructions</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1CSParameters.html</anchorfile>
      <anchor>ac52943b860bb8c02eb1aee6864224635</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::CubicRootsQR</name>
    <filename>classgte_1_1CubicRootsQR.html</filename>
    <templarg>Real</templarg>
    <member kind="typedef">
      <type>std::array&lt; std::array&lt; Real, 3 &gt;, 3 &gt;</type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1CubicRootsQR.html</anchorfile>
      <anchor>a3078dbc72e684fa9cbcffbd4df7d8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1CubicRootsQR.html</anchorfile>
      <anchor>a4aa62ca24aa4de668dede8b232418e2f</anchor>
      <arglist>(uint32_t maxIterations, Real c0, Real c1, Real c2, uint32_t &amp;numRoots, std::array&lt; Real, 3 &gt; &amp;roots)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1CubicRootsQR.html</anchorfile>
      <anchor>a59f3b4bd51c7483569d16cf24b47fb4c</anchor>
      <arglist>(uint32_t maxIterations, Matrix &amp;A, uint32_t &amp;numRoots, std::array&lt; Real, 3 &gt; &amp;roots)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ColHouse</name>
      <anchorfile>classgte_1_1CubicRootsQR.html</anchorfile>
      <anchor>aa6ebf2d80df23f6797c0a8fdfabeb9af</anchor>
      <arglist>(int rmin, int rmax, int cmin, int cmax, std::array&lt; Real, N &gt; const &amp;V, std::array&lt; Real, N &gt; const &amp;MV, Matrix &amp;A)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoIteration</name>
      <anchorfile>classgte_1_1CubicRootsQR.html</anchorfile>
      <anchor>a3d969a428ebe753163272542658cbb2f</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;V, Matrix &amp;A)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetQuadraticRoots</name>
      <anchorfile>classgte_1_1CubicRootsQR.html</anchorfile>
      <anchor>a07ed94f06332dac340f23d98c40583a0</anchor>
      <arglist>(int i0, int i1, Matrix const &amp;A, uint32_t &amp;numRoots, std::array&lt; Real, 3 &gt; &amp;roots)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::array&lt; Real, N &gt;</type>
      <name>House</name>
      <anchorfile>classgte_1_1CubicRootsQR.html</anchorfile>
      <anchor>a6593cc27957b92ff03630f3797c4a57d</anchor>
      <arglist>(std::array&lt; Real, N &gt; const &amp;X)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RowHouse</name>
      <anchorfile>classgte_1_1CubicRootsQR.html</anchorfile>
      <anchor>ab93b082da0ca791aeae0d2a190ba8a59</anchor>
      <arglist>(int rmin, int rmax, int cmin, int cmax, std::array&lt; Real, N &gt; const &amp;V, std::array&lt; Real, N &gt; const &amp;MV, Matrix &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Culler</name>
    <filename>classgte_1_1Culler.html</filename>
    <member kind="enumvalue">
      <name>MAX_PLANE_QUANTITY</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>acc04d40816e9f35a2b351bd914751726a5a146e0ad06292a062caff5ff67887f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_PLANE_QUANTITY</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>acc04d40816e9f35a2b351bd914751726a5a146e0ad06292a062caff5ff67887f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ComputeVisibleSet</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a43f2f43f702635b88d9c933f86db45aa</anchor>
      <arglist>(std::shared_ptr&lt; Camera &gt; const &amp;camera, std::shared_ptr&lt; Spatial &gt; const &amp;scene)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Culler</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>aedd2a71def9c9a101e084b5705832f8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>VisibleSet &amp;</type>
      <name>GetVisibleSet</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a113ed9230e323a5268fa010c3bc3063e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PopPlane</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a7742d36c5dbad12efd607b1e86eb1038</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PushPlane</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a36d317869605ef88a5bac7bbf1d331ec</anchor>
      <arglist>(CullingPlane const &amp;plane)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Culler</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>aa943948ec2bde22bcec20ee3d0a2d63b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>INITIALLY_VISIBLE</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a434f4fbc2859e15a060fa24ef807b30fae050f27963076763f1154e82f6308c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>INITIALLY_VISIBLE</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a434f4fbc2859e15a060fa24ef807b30fae050f27963076763f1154e82f6308c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>unsigned int</type>
      <name>GetPlaneState</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>ace6633775ed50d7cea2ca018a504d8f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>aae536c8e967e731b36be0476d47806a6</anchor>
      <arglist>(Visual *visible)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsVisible</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a6372e6b7fe4f9948cf527975beb26de4</anchor>
      <arglist>(BoundingSphere const &amp;sphere)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PushViewFrustumPlanes</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a67914c37a884bfc842148e528dc7c2c7</anchor>
      <arglist>(std::shared_ptr&lt; Camera &gt; const &amp;camera)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetPlaneState</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a8dff84415d0f020ef95ab7d5404bbad5</anchor>
      <arglist>(unsigned int planeState)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CullingPlane</type>
      <name>mPlane</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a48efbf9d83d85fa8cca43f4712f737ab</anchor>
      <arglist>[MAX_PLANE_QUANTITY]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mPlaneQuantity</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a7f3b48e41d7afc5a3680b549386daca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mPlaneState</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>affd738585d638a5d12000c0fbbd1df93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VisibleSet</type>
      <name>mVisibleSet</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>ae29e819aa587991beca383d544abb317</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>Spatial</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a75f75cf22acff6243b0dbb9c8e291a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>Visual</name>
      <anchorfile>classgte_1_1Culler.html</anchorfile>
      <anchor>a9ec86e38e6950e6a084c0384660c3798</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::CullingPlane</name>
    <filename>classgte_1_1CullingPlane.html</filename>
    <member kind="function">
      <type></type>
      <name>CullingPlane</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a992db6ccc460aa6ddb41e1e95eb73da1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CullingPlane</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>ae34e4cc13c717ab947e5177fea6348c3</anchor>
      <arglist>(CullingPlane const &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CullingPlane</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>abe6a248381a61c61d7997f9ae8a807e8</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;N, float c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CullingPlane</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>aae7f5ca857a4f75f4132ca8eee3e6148</anchor>
      <arglist>(float n0, float n1, float n2, float c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CullingPlane</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>adda1aab78a1d6930055d36e9fc07bf67</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;N, Vector4&lt; float &gt; const &amp;P)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CullingPlane</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a80bcb6f57829ad825b7faebb6cfc535d</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;P0, Vector4&lt; float &gt; const &amp;P1, Vector4&lt; float &gt; const &amp;P2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>DistanceTo</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>ae5347906e470667e0097e085edeb9df6</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;P) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Get</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a2932b1b9e20843fe6a40b3329251724c</anchor>
      <arglist>(Vector4&lt; float &gt; &amp;N, float &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetConstant</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a33931640f810781e6a7fc037ed6cdcb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>GetNormal</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a0ba9cd42d3f8e2a68147a9066d0039e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>Normalize</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a1e6ab0c4621434ebddaaacf1342b552a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CullingPlane &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>abcd7aeb061b093946034f9c56b4bfaab</anchor>
      <arglist>(CullingPlane const &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a0bb5ca9161ffa5f36ce1700b1c7aea0f</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;N, float c)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WhichSide</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a559ac75a7897d5d12dc92207e5541f73</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;P) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CullingPlane</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a50b420a586e60f913d45fa0798af2b11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector4&lt; float &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1CullingPlane.html</anchorfile>
      <anchor>a9f8609da2c7fef82d3ee5a735b2fb8e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Cylinder3</name>
    <filename>classgte_1_1Cylinder3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Cylinder3</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>ae4f30172eea8e27d77061cb579c09f66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cylinder3</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>a68054ce12dd873d3d7877a69915add86</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;inAxis, Real inRadius, Real inHeight)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>ae618e9d1da43a5720f15e397e753b329</anchor>
      <arglist>(Cylinder3 const &amp;cylinder) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>a0bb0c87ec5a161bd2ec127eb5d2628a5</anchor>
      <arglist>(Cylinder3 const &amp;cylinder) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>ad72ab5645a734c4d6dc5bd162934f3bf</anchor>
      <arglist>(Cylinder3 const &amp;cylinder) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>a85c4f527946459cbedb1c08253592bbc</anchor>
      <arglist>(Cylinder3 const &amp;cylinder) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>aa9660b85b073e8dc24c7a8d3f9984095</anchor>
      <arglist>(Cylinder3 const &amp;cylinder) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>ae4482fe1b182cdd7d620cc46f9cf3b91</anchor>
      <arglist>(Cylinder3 const &amp;cylinder) const </arglist>
    </member>
    <member kind="variable">
      <type>Line3&lt; Real &gt;</type>
      <name>axis</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>a931c07e2f1a7fb6e5bf335d8b9792d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>height</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>adb99a1e212506bbdc0bbe03e21046faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>radius</name>
      <anchorfile>classgte_1_1Cylinder3.html</anchorfile>
      <anchor>ad12594470f6a5c93c581fb9f7ca26a84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DarbouxFrame3</name>
    <filename>classgte_1_1DarbouxFrame3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>DarbouxFrame3</name>
      <anchorfile>classgte_1_1DarbouxFrame3.html</anchorfile>
      <anchor>a840ff01058c8ec1de3446b49b24233c9</anchor>
      <arglist>(std::shared_ptr&lt; ParametricSurface&lt; 3, Real &gt;&gt; const &amp;surface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPrincipalInformation</name>
      <anchorfile>classgte_1_1DarbouxFrame3.html</anchorfile>
      <anchor>abc2edc730e4769e06acc3d1cb9c56c76</anchor>
      <arglist>(Real u, Real v, Real &amp;curvature0, Real &amp;curvature1, Vector3&lt; Real &gt; &amp;direction0, Vector3&lt; Real &gt; &amp;direction1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DarbouxFrame3.html</anchorfile>
      <anchor>a89d7e48c2e992cdba90876e2cdbd2495</anchor>
      <arglist>(Real u, Real v, Vector3&lt; Real &gt; &amp;position, Vector3&lt; Real &gt; &amp;tangent0, Vector3&lt; Real &gt; &amp;tangent1, Vector3&lt; Real &gt; &amp;normal) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ParametricSurface&lt; 3, Real &gt; &gt;</type>
      <name>mSurface</name>
      <anchorfile>classgte_1_1DarbouxFrame3.html</anchorfile>
      <anchor>a4a0d7eeb4b6d88d231550a9da43b52a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Shader::Data</name>
    <filename>structgte_1_1Shader_1_1Data.html</filename>
    <member kind="function">
      <type></type>
      <name>Data</name>
      <anchorfile>structgte_1_1Shader_1_1Data.html</anchorfile>
      <anchor>a2e6053724854bb1cfb0d004da6174cc9</anchor>
      <arglist>(GraphicsObjectType inType, std::string const &amp;inName, int inBindPoint, int inNumBytes, unsigned int inExtra, bool inIsGpuWritable)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bindPoint</name>
      <anchorfile>structgte_1_1Shader_1_1Data.html</anchorfile>
      <anchor>a85d2b64332342f83de0976a058be8cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>extra</name>
      <anchorfile>structgte_1_1Shader_1_1Data.html</anchorfile>
      <anchor>a9295a8c74a5c517776c6367d3b9fc559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isGpuWritable</name>
      <anchorfile>structgte_1_1Shader_1_1Data.html</anchorfile>
      <anchor>a643a2ee299914827beb372ea05c8af14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1Shader_1_1Data.html</anchorfile>
      <anchor>a0e717395607a539e1d847ab6a9589fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numBytes</name>
      <anchorfile>structgte_1_1Shader_1_1Data.html</anchorfile>
      <anchor>a5c55a603e0579636fa48856d7409a2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; GraphicsObject &gt;</type>
      <name>object</name>
      <anchorfile>structgte_1_1Shader_1_1Data.html</anchorfile>
      <anchor>a365be837f0ab1b8573a2d4850618b2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GraphicsObjectType</type>
      <name>type</name>
      <anchorfile>structgte_1_1Shader_1_1Data.html</anchorfile>
      <anchor>ac6d52cbfa2ac9142dfd87499ffcd64d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::DataBlock</name>
    <filename>structgte_1_1GLSLReflection_1_1DataBlock.html</filename>
    <member kind="variable">
      <type>std::vector&lt; GLint &gt;</type>
      <name>activeVariables</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1DataBlock.html</anchorfile>
      <anchor>a20daf6937d185c5e7c0df20ec9e52d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>bufferBinding</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1DataBlock.html</anchorfile>
      <anchor>a9fb1a099971ec28e74b6f907bd81ba4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>bufferDataSize</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1DataBlock.html</anchorfile>
      <anchor>a893c07877286c3229849dc8375a362e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1DataBlock.html</anchorfile>
      <anchor>a273d70c06fbc861978c63b2fac8e57c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>referencedBy</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1DataBlock.html</anchorfile>
      <anchor>abda1c4fe7dc268bd519d98f77dca007b</anchor>
      <arglist>[6]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DataFormat</name>
    <filename>classgte_1_1DataFormat.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>ConvertChannel</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a3dafe216794c34921845c73e92dec867</anchor>
      <arglist>(DFType type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DFChannelType</type>
      <name>GetChannelType</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a87104bfb7c3b1f4cc301bf211d7f3393</anchor>
      <arglist>(DFType type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string const &amp;</type>
      <name>GetName</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>ae9c70c58297f561eb98b123c63d3966d</anchor>
      <arglist>(DFType type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>GetNumBytesPerStruct</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a7cfe8eb4aea0402eedf64f53459e43dc</anchor>
      <arglist>(DFType type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>GetNumChannels</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a04b80dff0844a7358ee21a5209c30ca3</anchor>
      <arglist>(DFType type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsDepth</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a177676250451fb42f57f4426abb2ccc9</anchor>
      <arglist>(DFType type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsSupported</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>ae113e665210ac82a83bccde4e3507746</anchor>
      <arglist>(DFType type)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static DFChannelType const</type>
      <name>msChannelType</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a3c87d0034c9fc7fdaa6af029340c0f0a</anchor>
      <arglist>[DF_NUM_FORMATS]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool const</type>
      <name>msConvertChannel</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a592b7d6ba244a284c34cce2f8c1761df</anchor>
      <arglist>[DF_NUM_FORMATS]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msName</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a6d8ce984a19b82ad13f6019f4d8b45ff</anchor>
      <arglist>[DF_NUM_FORMATS]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static unsigned int const</type>
      <name>msNumBytesPerStruct</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>aead70395a029bbd56e885736d428575f</anchor>
      <arglist>[DF_NUM_FORMATS]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static unsigned int const</type>
      <name>msNumChannels</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a959cf4bcb0e3d7b18678387589dd4f89</anchor>
      <arglist>[DF_NUM_FORMATS]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static bool const</type>
      <name>msSupported</name>
      <anchorfile>classgte_1_1DataFormat.html</anchorfile>
      <anchor>a541ca57bda8dc3f18fe3b20d2d324498</anchor>
      <arglist>[DF_NUM_FORMATS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery</name>
    <filename>classgte_1_1DCPQuery.html</filename>
    <templarg>Real</templarg>
    <templarg>Type0</templarg>
    <templarg>Type1</templarg>
    <class kind="struct">gte::DCPQuery::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery.html</anchorfile>
      <anchor>a8b41955ae2bec372486064697903dd62</anchor>
      <arglist>(Type0 const &amp;primitive0, Type1 const &amp;primitive1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a58180df660207236d5350f2aac4f2a6d</anchor>
      <arglist>(AlignedBox3&lt; Real &gt; const &amp;box0, OrientedBox3&lt; Real &gt; const &amp;box1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxLCPIterations</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ad05a026b2065a3a9a7da96a893122571</anchor>
      <arglist>(int maxLCPIterations)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LCPSolver&lt; Real, 12 &gt;</type>
      <name>mLCP</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8aad6b1a41feda57b9f0a03f6d9b20fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, AlignedBox&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01AlignedBox_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, AlignedBox&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01AlignedBox_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>adf6135a7307d4ab26bbf094b67186ef6</anchor>
      <arglist>(AlignedBox&lt; N, Real &gt; const &amp;box0, AlignedBox&lt; N, Real &gt; const &amp;box1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::ClosestInfo</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <class kind="class">gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::SCPolynomial</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a36147ea30e403d7e767d1e7f43d0a5a4</anchor>
      <arglist>(Circle3&lt; Real &gt; const &amp;circle0, Circle3&lt; Real &gt; const &amp;circle1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoQueryParallelPlanes</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa2ddaa3e99a36c0e41993fb9efbaa729</anchor>
      <arglist>(Circle3&lt; Real &gt; const &amp;circle0, Circle3&lt; Real &gt; const &amp;circle1, Vector3&lt; Real &gt; const &amp;D, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aecfaf9399198e16eae608eb7a02f3177</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3cd17c37f5ef6ac503988d86b2efdb51</anchor>
      <arglist>(Vector3&lt; Real &gt; &amp;point, Vector3&lt; Real &gt; &amp;direction, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Case0</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a15aea2e1aa187af2c271f96b05ab6432</anchor>
      <arglist>(int i0, int i1, int i2, Vector3&lt; Real &gt; &amp;pnt, Vector3&lt; Real &gt; const &amp;dir, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Case00</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>abfc05e7912992b1a1e8ed7b742fa38fe</anchor>
      <arglist>(int i0, int i1, int i2, Vector3&lt; Real &gt; &amp;pnt, Vector3&lt; Real &gt; const &amp;dir, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Case000</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a73691ba8e03de96fc9773d6d4f054e9a</anchor>
      <arglist>(Vector3&lt; Real &gt; &amp;pnt, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CaseNoZeros</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1927070a9d1c7100fa35ea7a9f6a2dbc</anchor>
      <arglist>(Vector3&lt; Real &gt; &amp;pnt, Vector3&lt; Real &gt; const &amp;dir, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Face</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aad0cf80096ef9a18d558c5aa4196562e</anchor>
      <arglist>(int i0, int i1, int i2, Vector3&lt; Real &gt; &amp;pnt, Vector3&lt; Real &gt; const &amp;dir, Vector3&lt; Real &gt; const &amp;PmE, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::ClosestInfo</class>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acc76f452d1c133e73d824292c7cdc96f</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Circle3&lt; Real &gt; const &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>Robust</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>afd6edb5876d2e34cf8dfa1e9b92312c0</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Circle3&lt; Real &gt; const &amp;circle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>Bisect</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aeaa235c8e2c76edc17f3e40cad14cfb9</anchor>
      <arglist>(Real m2b2, Real rm0sqr, Real m0sqr, Real b1sqr, Real smin, Real smax)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetPair</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1a532ed361b682ace233593305af02ad</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Circle3&lt; Real &gt; const &amp;circle, Vector3&lt; Real &gt; const &amp;D, Real t, Vector3&lt; Real &gt; &amp;lineClosest, Vector3&lt; Real &gt; &amp;circleClosest)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>abe7db4dba204c92682e2f98c0d030899</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3053b36b866b98f7c2882ef820768f1d</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Rectangle3&lt; Real &gt; const &amp;rectangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af0861c7fe752e9e70db422daad161fce</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5934b82f27740b99a94a6c73a4c3f2da</anchor>
      <arglist>(Line&lt; N, Real &gt; const &amp;line0, Line&lt; N, Real &gt; const &amp;line1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a6dde9fcfa8ece0f10b306ba625eddcf0</anchor>
      <arglist>(Line&lt; N, Real &gt; const &amp;line, Ray&lt; N, Real &gt; const &amp;ray)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa3d8225e4386101393dd1b929f0db1c2</anchor>
      <arglist>(Line&lt; N, Real &gt; const &amp;line, Segment&lt; N, Real &gt; const &amp;segment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>abb3175cb63f91c5131ee8c87a55ecc04</anchor>
      <arglist>(OrientedBox3&lt; Real &gt; const &amp;box0, OrientedBox3&lt; Real &gt; const &amp;box1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxLCPIterations</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acc83b96341cc4c6d6b4ceb90d177e9c3</anchor>
      <arglist>(int maxLCPIterations)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LCPSolver&lt; Real, 12 &gt;</type>
      <name>mLCP</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a972e990cd7dc83d7898481e6ad03c60b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af3bf59b240bee393aa2b13921d62cb97</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aae09ff965308a02036cf6c9487bcc7da</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a13da16f44c6ee0e603bc95fc4db89b6d</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Rectangle3&lt; Real &gt; const &amp;rectangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac51b5fcffd61f61b42a5a337e5a34153</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5cd031fc4be71ce1c6a65797e720f01b</anchor>
      <arglist>(Ray&lt; N, Real &gt; const &amp;ray0, Ray&lt; N, Real &gt; const &amp;ray1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>acb326dc0a1e374df657c04c6759165f8</anchor>
      <arglist>(Ray&lt; N, Real &gt; const &amp;ray, Segment&lt; N, Real &gt; const &amp;segment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>adeea97ffc8bfc3803840952242c10d75</anchor>
      <arglist>(Rectangle3&lt; Real &gt; const &amp;rectangle, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxLCPIterations</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a476db39faad65351d48328e5c9c412ec</anchor>
      <arglist>(int maxLCPIterations)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LCPSolver&lt; Real, 10 &gt;</type>
      <name>mLCP</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab83a7ec9d5a4f3c47d0fea2efa76127d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>afda31acbd56d20ebffe5f0ecf1f24d96</anchor>
      <arglist>(Rectangle3&lt; Real &gt; const &amp;rectangle, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxLCPIterations</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5d58e0dbd1b3528c5122b9d9d39c345d</anchor>
      <arglist>(int maxLCPIterations)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LCPSolver&lt; Real, 10 &gt;</type>
      <name>mLCP</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af79b4b4fbaaf5bb3f5a3c6ebc85dc781</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a51e74ace8043c6766ed054615bbcb49e</anchor>
      <arglist>(Rectangle3&lt; Real &gt; const &amp;rectangle0, Rectangle3&lt; Real &gt; const &amp;rectangle1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa94e971b3f9b2f36542d6c731f3b0d8f</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1cbaff498f1e77405a2454407977224e</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>adb896a0e9ed0121ba329bf3a7ec600b8</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Rectangle3&lt; Real &gt; const &amp;rectangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a4259de810da244df1a5ff6c63ac574e6</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Segment&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Segment&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a6319589ea37e69001b3bfd63108892f7</anchor>
      <arglist>(Segment&lt; N, Real &gt; const &amp;segment0, Segment&lt; N, Real &gt; const &amp;segment1)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac2c2b36722ca147ec3d8fdd02bde0d69</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;P0, Vector&lt; N, Real &gt; const &amp;P1, Vector&lt; N, Real &gt; const &amp;Q0, Vector&lt; N, Real &gt; const &amp;Q1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeIntersection</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a72b6173fbd42e22dbc19ed195ff0e5f7</anchor>
      <arglist>(Real const sValue[2], int const classify[2], int edge[2], Real end[2][2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeMinimumParameters</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab39e06eb1b69b2bd368e8554827224a0</anchor>
      <arglist>(int const edge[2], Real const end[2][2], Real parameter[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>GetClampedRoot</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>abeae076fa4b921c2353c4ea7f8d85fe5</anchor>
      <arglist>(Real slope, Real h0, Real h1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mA</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab7cbb6873c9bed9561d25d1b108c1450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mB</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a38fad6c5f0264e554110f9a5792f77e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mC</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9c41d79b843ec0d87ba253e8da397654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mD</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8d27318457f18ae6d8be3b40b6fa8b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mE</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ada0e0776ce8d84e443a8905376b417a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mF00</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>aca32fd5d4967bf770aa797b4b16fdcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mF01</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3db3382a5fe55b339f0d92f4c2b8c798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mF10</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7f4ac0e19db002724d6f46be022ee890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mF11</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>aada147e1496f9b2dc6bc531386e83ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mG00</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0814cf92d9f2768879cdc6fefc5ec1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mG01</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ad923aa1c04f8660620c2e8a572044a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mG10</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a588f8c7a27a871876237d4b8caa80823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mG11</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a74c01a478553edaa4fec8f2089a9bf7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2096b5f48ce83b8f2ea7c14f9478becd</anchor>
      <arglist>(Triangle3&lt; Real &gt; const &amp;triangle, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxLCPIterations</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7e7c75304a1b06cc8f5fd693cbf4b8b5</anchor>
      <arglist>(int maxLCPIterations)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LCPSolver&lt; Real, 9 &gt;</type>
      <name>mLCP</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a641c6096eebb04db0ee30d63791a3868</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8a31b23af071eca86b352bdb137c1603</anchor>
      <arglist>(Triangle3&lt; Real &gt; const &amp;triangle, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxLCPIterations</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0129792af4a130a96d3810ad827f7573</anchor>
      <arglist>(int maxLCPIterations)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LCPSolver&lt; Real, 9 &gt;</type>
      <name>mLCP</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf53213d87cd02d7c69eaf9a1377f758</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a527d9f487502b06c3f982b68783a9f1a</anchor>
      <arglist>(Triangle3&lt; Real &gt; const &amp;triangle, Rectangle3&lt; Real &gt; const &amp;rectangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af841ae458e44f8677b0ef63bbf724888</anchor>
      <arglist>(Triangle3&lt; Real &gt; const &amp;triangle0, Triangle3&lt; Real &gt; const &amp;triangle1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3aceb095b70aef9f20055f91f4e5b2ee</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Circle3&lt; Real &gt; const &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, ConvexPolyhedron3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, ConvexPolyhedron3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type></type>
      <name>DCPQuery</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aebda79c4a03e5febafbe6dcdf294a0c2</anchor>
      <arglist>(int numTriangles=0)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab3fe60679d6cd6b44d306b8d4f61d1b3</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, ConvexPolyhedron3&lt; Real &gt; const &amp;polyhedron)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxLCPIterations</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0056d79be8c2cab2a68517acb1d80c28</anchor>
      <arglist>(int maxLCPIterations)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; LCPSolver&lt; Real &gt; &gt;</type>
      <name>mLCP</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aedb5f9370c5958182666ebbb409df76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mMaxLCPIterations</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7ab5cef4d22a506507f9670ea3fa1bc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae008d6bf74d625585df2bea82c36a8a0</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoQueryFiniteCylinder</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9b5a8b3fac4663a14ac5415005a2e31d</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;P, Real radius, Real height, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoQueryInfiniteCylinder</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>affa016133786fb288a3367bf12138265</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;P, Real radius, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8fee8ec05d7beb91eb18482a8f247c6c</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Frustum3&lt; Real &gt; const &amp;frustum)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ad59dade116e10e147ad57bfb2b2f4e57</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a67faef1edc24e2e4ccf8693128f6a7c1</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Rectangle3&lt; Real &gt; const &amp;rectangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Tetrahedron3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Tetrahedron3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Tetrahedron3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Tetrahedron3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5eeca1c84a763fc9e6692d0e8e4eb0bd</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Tetrahedron3&lt; Real &gt; const &amp;tetrahedron)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>afc54bd0325584d042bf770a8b89fceac</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;point, AlignedBox&lt; N, Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>af14bcc605a55ce01608b6099f904174c</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;point, Vector&lt; N, Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Hyperellipsoid&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Hyperellipsoid&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>aea9dd97c55a5886bb5854a0b5ac5e188</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;point, Hyperellipsoid&lt; N, Real &gt; const &amp;hyperellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae96007006b3fc149ececdfb2db9f6f41</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;point, Vector&lt; N, Real &gt; const &amp;extent)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>Bisector</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a49ded14389bb40ca55fe93fd0368c5f2</anchor>
      <arglist>(int numComponents, Vector&lt; N, Real &gt; const &amp;e, Vector&lt; N, Real &gt; const &amp;y, Vector&lt; N, Real &gt; &amp;x)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>SqrDistance</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>abccf92a51ce04c13cf73720a6af0aafd</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;e, Vector&lt; N, Real &gt; const &amp;y, Vector&lt; N, Real &gt; &amp;x)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>SqrDistanceSpecial</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>acca82872f6d893f49be595e1682ad6ed</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;e, Vector&lt; N, Real &gt; const &amp;y, Vector&lt; N, Real &gt; &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a27065d685f0fc1646528ece4442ca614</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;point, Line&lt; N, Real &gt; const &amp;line)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, OrientedBox&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01OrientedBox_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;</base>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, OrientedBox&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01OrientedBox_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae01adf2cb70c32b3e4ad953842c3f600</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;point, OrientedBox&lt; N, Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0b6f3d1c3005ced1b5246544781f2616</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;point, Ray&lt; N, Real &gt; const &amp;ray)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae13a2989e4dd08f626e7016ee905e357</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;point, Segment&lt; N, Real &gt; const &amp;segment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Triangle&lt; N, Real &gt; &gt;</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Triangle&lt; N, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0543103d32004534b710a12325c47384</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;point, Triangle&lt; N, Real &gt; const &amp;triangle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetMinEdge02</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a32b7afb90201e67e3dc1f4059e8cbdda</anchor>
      <arglist>(Real const &amp;a11, Real const &amp;b1, Vector&lt; 2, Real &gt; &amp;p) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetMinEdge12</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3bd953b15392dce59ce1d84b335268ef</anchor>
      <arglist>(Real const &amp;a01, Real const &amp;a11, Real const &amp;b1, Real const &amp;f10, Real const &amp;f01, Vector&lt; 2, Real &gt; &amp;p) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetMinInterior</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8fe18ecf274e5b35bc8f77568b689733</anchor>
      <arglist>(Vector&lt; 2, Real &gt; const &amp;p0, Real const &amp;h0, Vector&lt; 2, Real &gt; const &amp;p1, Real const &amp;h1, Vector&lt; 2, Real &gt; &amp;p) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::ACosEstimate::degree</name>
    <filename>structgte_1_1ACosEstimate_1_1degree.html</filename>
    <templarg>D</templarg>
  </compound>
  <compound kind="struct">
    <name>gte::ATanEstimate::degree</name>
    <filename>structgte_1_1ATanEstimate_1_1degree.html</filename>
    <templarg>D</templarg>
  </compound>
  <compound kind="struct">
    <name>gte::CosEstimate::degree</name>
    <filename>structgte_1_1CosEstimate_1_1degree.html</filename>
    <templarg>D</templarg>
  </compound>
  <compound kind="struct">
    <name>gte::InvSqrtEstimate::degree</name>
    <filename>structgte_1_1InvSqrtEstimate_1_1degree.html</filename>
    <templarg>D</templarg>
  </compound>
  <compound kind="struct">
    <name>gte::Log2Estimate::degree</name>
    <filename>structgte_1_1Log2Estimate_1_1degree.html</filename>
    <templarg>D</templarg>
  </compound>
  <compound kind="struct">
    <name>gte::SinEstimate::degree</name>
    <filename>structgte_1_1SinEstimate_1_1degree.html</filename>
    <templarg>D</templarg>
  </compound>
  <compound kind="struct">
    <name>gte::SqrtEstimate::degree</name>
    <filename>structgte_1_1SqrtEstimate_1_1degree.html</filename>
    <templarg>D</templarg>
  </compound>
  <compound kind="struct">
    <name>gte::TanEstimate::degree</name>
    <filename>structgte_1_1TanEstimate_1_1degree.html</filename>
    <templarg>D</templarg>
  </compound>
  <compound kind="struct">
    <name>gte::Exp2Estimate::degree</name>
    <filename>structgte_1_1Exp2Estimate_1_1degree.html</filename>
    <templarg>D</templarg>
  </compound>
  <compound kind="class">
    <name>gte::Delaunay2</name>
    <filename>classgte_1_1Delaunay2.html</filename>
    <templarg>InputType</templarg>
    <templarg>ComputeType</templarg>
    <class kind="struct">gte::Delaunay2::ProcessedVertex</class>
    <class kind="struct">gte::Delaunay2::SearchInfo</class>
    <member kind="function">
      <type></type>
      <name>Delaunay2</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a9128ab9ff5e9f8f20e297d3ece7c9552</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a69658e80920f6bf5ccf0153ac96e5190</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a9c89d9ba179eeea46e5ec394156f3a47</anchor>
      <arglist>(int i, std::array&lt; int, 3 &gt; &amp;adjacencies) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetContainingTriangle</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>af5d54191f3b0fc8b37dbc8cbd10444a6</anchor>
      <arglist>(Vector2&lt; InputType &gt; const &amp;p, SearchInfo &amp;info) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDimension</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a9353a87d40eca8f4ac39ba4971235a4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetDuplicates</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a80b66a8692a5cb6875b79859f0f7dc4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>InputType</type>
      <name>GetEpsilon</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a53ffd1a65afc9a88eede0860b693a054</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ETManifoldMesh const &amp;</type>
      <name>GetGraph</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a4c16f79abb87626417cc05898b582989</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetHull</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>aa359997f5f5a697364990d23e544d657</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;hull) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a560c240a53a6db096c8cb6c0b2586ff7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>ae8d51bdb08eadd06f40109f5ee0ee134</anchor>
      <arglist>(int i, std::array&lt; int, 3 &gt; &amp;indices) const </arglist>
    </member>
    <member kind="function">
      <type>Line2&lt; InputType &gt; const &amp;</type>
      <name>GetLine</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>aeab70e8927abda613c182365c3ba2f7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumTriangles</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>aceef0272e392754f782db63974c8c1d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumUniqueVertices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>adc73f24d8bd15ed220233a2637b83a96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>ac2a7795e064c0622412169492989fc37</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PrimalQuery2&lt; ComputeType &gt; const &amp;</type>
      <name>GetQuery</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>af68f4384024a89b0b8333ddd6cd3c14b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>ae2df874d76acf6a73017495d2cee9212</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>af9d0a9a470beb3189efd05f8c6b5062b</anchor>
      <arglist>(int numVertices, Vector2&lt; InputType &gt; const *vertices, InputType epsilon)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Delaunay2</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a29fee63609409d0780238fcaae0c7fbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ETManifoldMesh::Triangle</type>
      <name>Triangle</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a776877e460a5e40933e60a5ca0aa8c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>GetAndRemoveInsertionPolygon</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>ae442ccdccdc20e1c66694bac7ef6ff7f</anchor>
      <arglist>(int i, std::set&lt; std::shared_ptr&lt; Triangle &gt;&gt; &amp;candidates, std::set&lt; EdgeKey&lt; true &gt;&gt; &amp;boundary)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>GetContainingTriangle</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a1380a29a07a762088ef176eda3716484</anchor>
      <arglist>(int i, std::shared_ptr&lt; Triangle &gt; &amp;tri) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a516d51d736de3de025b20966295c4f51</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>mAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>aa64b3c3a1d477cbc2e3f1c345f007361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector2&lt; ComputeType &gt; &gt;</type>
      <name>mComputeVertices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>af238ea21c639c8875f7d8665f5e2af35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mDimension</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a168e7a8b86ded30ea42d118f56df2f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>mDuplicates</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a1840662427d93953926f9502fdc322b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InputType</type>
      <name>mEpsilon</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a22dccfa7a0efe7cd095393fa19cdde0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ETManifoldMesh</type>
      <name>mGraph</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>acff75a8b3f93f6715bb4342780950eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; std::array&lt; int, 2 &gt;, 3 &gt;</type>
      <name>mIndex</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>aab79bd286d628626e3082debc351500d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>mIndices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a78b6f13099244afee88e794f49bbe67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Line2&lt; InputType &gt;</type>
      <name>mLine</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a84a49fe60b1b9a9b7c614b7a22b2c01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumTriangles</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a71ccbb6bc3533bfb061f781f36f4719b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumUniqueVertices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a41400022dedd038d4fb673f1b9c55525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a167f3662d1d75fba6c86e8c329c252e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PrimalQuery2&lt; ComputeType &gt;</type>
      <name>mQuery</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a6e33a84b0e1d1746cd2d006c476b2e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1Delaunay2.html</anchorfile>
      <anchor>a19597686b93e53551636292e515b08ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Delaunay2Mesh</name>
    <filename>classgte_1_1Delaunay2Mesh.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>Delaunay2Mesh</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>a1bfad6445e2eac87c0699d8902a3eda3</anchor>
      <arglist>(Delaunay2&lt; InputType, ComputeType &gt; const &amp;delaunay)</arglist>
    </member>
    <member kind="function">
      <type>int const *</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>ade154135378030b1d9ef7eb067d1b740</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>ad0a5f6361179d879914e3d83f2d9ab6f</anchor>
      <arglist>(int t, std::array&lt; int, 3 &gt; &amp;adjacencies) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetBarycentrics</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>ac45a6560174c870366312506a9818658</anchor>
      <arglist>(int t, Vector2&lt; InputType &gt; const &amp;P, std::array&lt; InputType, 3 &gt; &amp;bary) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetContainingTriangle</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>a3fc092a82d016cbc8f8306b1c2ad4535</anchor>
      <arglist>(Vector2&lt; InputType &gt; const &amp;P) const </arglist>
    </member>
    <member kind="function">
      <type>int const *</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>a2e379dccd23631cf3c8771bd94c3b2bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>a4edacc4025aea2cd927676d2b814eb42</anchor>
      <arglist>(int t, std::array&lt; int, 3 &gt; &amp;indices) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumTriangles</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>aa5b23101c8641929c49ce7f386b9209a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>ad9caa8e7d04de244d4531786319c01a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>a0fdcfd8493bd2e8dc89848868b3955cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>a54531bbae78f24f0599cbdc7b1a7a8a5</anchor>
      <arglist>(int t, std::array&lt; Vector2&lt; InputType &gt;, 3 &gt; &amp;vertices) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Delaunay2&lt; InputType, ComputeType &gt; const *</type>
      <name>mDelaunay</name>
      <anchorfile>classgte_1_1Delaunay2Mesh.html</anchorfile>
      <anchor>abd654f081dce5d382758f705bb9402f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Delaunay3</name>
    <filename>classgte_1_1Delaunay3.html</filename>
    <templarg>InputType</templarg>
    <templarg>ComputeType</templarg>
    <class kind="struct">gte::Delaunay3::SearchInfo</class>
    <member kind="function">
      <type></type>
      <name>Delaunay3</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a3777de96f39269ead467bcd65efba88e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a70b712869cb5fa967e36799010dc6c7c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>afeb9800d679476202951fd679247fcb8</anchor>
      <arglist>(int i, std::array&lt; int, 4 &gt; &amp;adjacencies) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetContainingTetrahedron</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a3c0f1db96179ed47a2c8a32952e49651</anchor>
      <arglist>(Vector3&lt; InputType &gt; const &amp;p, SearchInfo &amp;info) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDimension</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>ae6d405502abf0aef1797f9b7faba7d00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>InputType</type>
      <name>GetEpsilon</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a300ff9ef2239ee7c70832e07b724b120</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TSManifoldMesh const &amp;</type>
      <name>GetGraph</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>aa66fcf12d30685bb1886b25e06e6604d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetHull</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a48c8d0f399dba327aca514e861d705db</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;hull) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a58992cc6223fd30b41e3a6a2324406c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a9425ce68d8b6178b9158954395e245d4</anchor>
      <arglist>(int i, std::array&lt; int, 4 &gt; &amp;indices) const </arglist>
    </member>
    <member kind="function">
      <type>Line3&lt; InputType &gt; const &amp;</type>
      <name>GetLine</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>aa7f0b0dde78c890fa90b2f72f49894b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumTetrahedra</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a8b6da6af61eeff7f556b81428d1fba46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumUniqueVertices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a1cabd17eb2f75d0bfcbaf5151a338b86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a5e4429da797ca75dbff93a2a0cd255bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Plane3&lt; InputType &gt; const &amp;</type>
      <name>GetPlane</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a4cdf04588a29a3896306a589e5fe88a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PrimalQuery3&lt; ComputeType &gt; const &amp;</type>
      <name>GetQuery</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a5b939b450f68d1ccb4df9df1c4041275</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; InputType &gt; const *</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a5dabfe2b442f8ed46a07c15bdc26dc14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a68c1a732433704cf6b1f22584b300bb5</anchor>
      <arglist>(int numVertices, Vector3&lt; InputType &gt; const *vertices, InputType epsilon)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>TSManifoldMesh::Tetrahedron</type>
      <name>Tetrahedron</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a5a251eb8d643e4f94a907c3b6ad196b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>GetAndRemoveInsertionPolyhedron</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a153205be0d4a7d62869e22844612cb07</anchor>
      <arglist>(int i, std::set&lt; std::shared_ptr&lt; Tetrahedron &gt;&gt; &amp;candidates, std::set&lt; TriangleKey&lt; true &gt;&gt; &amp;boundary)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>GetContainingTetrahedron</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>ad57be7902fbeb1567f12064f2ed16cdd</anchor>
      <arglist>(int i, std::shared_ptr&lt; Tetrahedron &gt; &amp;tetra) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a88f1f1214204201d195a262cccf14697</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>aa131b154e7af0c4fa4fa3f6ed1cafbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector3&lt; ComputeType &gt; &gt;</type>
      <name>mComputeVertices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>aeb882850add4f67a293d9a7562005e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDimension</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>af0b274882006fb2321dbc86d320e96cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputType</type>
      <name>mEpsilon</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>ae80540bd7119625da0c93dc197dc154f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TSManifoldMesh</type>
      <name>mGraph</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a7b4e1371f06eeab90860521e8e8cee06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mIndices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>ab04f785675281e94c41c2204207211a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Line3&lt; InputType &gt;</type>
      <name>mLine</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a8bf5c4b21e4bcaf1c68373e353c08279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumTetrahedra</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a44b97eee29100c4ed76a047e627f8bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumUniqueVertices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a92cac967f065bc89fb83c6969d3fc018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a6b0d5607eea696497d6a608320379392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Plane3&lt; InputType &gt;</type>
      <name>mPlane</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>ad57657c2c2220502c2a20466f9474207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrimalQuery3&lt; ComputeType &gt;</type>
      <name>mQuery</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a90cae9649dca813d0a6a26673cffef81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; InputType &gt; const *</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1Delaunay3.html</anchorfile>
      <anchor>a446d2931a6cf443154dbb9cf1e7ee071</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Delaunay3Mesh</name>
    <filename>classgte_1_1Delaunay3Mesh.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>Delaunay3Mesh</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>aa56f2f937b3033d7dd57201eb51e40ce</anchor>
      <arglist>(Delaunay3&lt; InputType, ComputeType &gt; const &amp;delaunay)</arglist>
    </member>
    <member kind="function">
      <type>int const *</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>a0d02d3d3f83b5519486f859473e9c623</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>ad05a3629c1f9d3252271f71e52858392</anchor>
      <arglist>(int t, std::array&lt; int, 4 &gt; &amp;adjacencies) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetBarycentrics</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>ae000e6029ab60b2ef1f72c5877e6d4e0</anchor>
      <arglist>(int t, Vector3&lt; InputType &gt; const &amp;P, std::array&lt; InputType, 4 &gt; &amp;bary) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetContainingTetrahedron</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>acc70445cbd05383f54479748db60f530</anchor>
      <arglist>(Vector3&lt; InputType &gt; const &amp;P) const </arglist>
    </member>
    <member kind="function">
      <type>int const *</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>a6f20e9100193fd871e4aca5ed8f7d4a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>a57e3ccf5917178397c9c7df6e9a5cc05</anchor>
      <arglist>(int t, std::array&lt; int, 4 &gt; &amp;indices) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumTetrahedra</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>a2d6db536f5809831430acde8b6de30fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>aa9f00163c28afdbc26d2dfd8c5ec69a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; InputType &gt; const *</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>af53aabdcd3d7864b6ae58beb5bfaab6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>a41bfca8cb1969d7c2c88705c61ee2cd7</anchor>
      <arglist>(int t, std::array&lt; Vector3&lt; InputType &gt;, 4 &gt; &amp;vertices) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Delaunay3&lt; InputType, ComputeType &gt; const *</type>
      <name>mDelaunay</name>
      <anchorfile>classgte_1_1Delaunay3Mesh.html</anchorfile>
      <anchor>a9398bb4060c771076e6f567dc0e9056a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DepthStencilState</name>
    <filename>classgte_1_1DepthStencilState.html</filename>
    <base>gte::DrawingState</base>
    <class kind="struct">gte::DepthStencilState::Face</class>
    <member kind="function">
      <type></type>
      <name>DepthStencilState</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>ae83e1d1a577ae8c78b30d84f153e0a15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Face</type>
      <name>backFace</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>af1fd56fcbea0229e79c7c6c2ee6f836b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Comparison</type>
      <name>comparison</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>aecbd6f2f04183a36537a1d1d7e91d89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>depthEnable</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>a476b19e99932b6174b7d3bda2b491646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Face</type>
      <name>frontFace</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>a6b30ebacb72c2d16b58d05aec5ece6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>reference</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>a42097ff3ec721e01f4518b2d1f2a4482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stencilEnable</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>a05592e0649a99987103c59984ea6f5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>stencilReadMask</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>a5c482c36e4b754b919da87d98e9dadac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>stencilWriteMask</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>ad88548a54ca898cd17692cf3cab9630f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WriteMask</type>
      <name>writeMask</name>
      <anchorfile>classgte_1_1DepthStencilState.html</anchorfile>
      <anchor>a8dc337491d939ab1421d0328a4d11723</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::HLSLResource::Description</name>
    <filename>structgte_1_1HLSLResource_1_1Description.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>bindCount</name>
      <anchorfile>structgte_1_1HLSLResource_1_1Description.html</anchorfile>
      <anchor>a6d7d54a8267ce957437a837899d9c1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>bindPoint</name>
      <anchorfile>structgte_1_1HLSLResource_1_1Description.html</anchorfile>
      <anchor>a6d569e495a2e5f1d06973dadb91ceef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_SRV_DIMENSION</type>
      <name>dimension</name>
      <anchorfile>structgte_1_1HLSLResource_1_1Description.html</anchorfile>
      <anchor>aa8af723da2938df5be65ade796bb5cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>flags</name>
      <anchorfile>structgte_1_1HLSLResource_1_1Description.html</anchorfile>
      <anchor>a0bb8fc33566aba6545bb94e26e957e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1HLSLResource_1_1Description.html</anchorfile>
      <anchor>a4444c8c32ed0b9e9f92f145deb79ac94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numSamples</name>
      <anchorfile>structgte_1_1HLSLResource_1_1Description.html</anchorfile>
      <anchor>a21e64a4f068001e4151acd7fa72bdb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_RESOURCE_RETURN_TYPE</type>
      <name>returnType</name>
      <anchorfile>structgte_1_1HLSLResource_1_1Description.html</anchorfile>
      <anchor>ae713400ccace365f2152ba0e6c080905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_SHADER_INPUT_TYPE</type>
      <name>type</name>
      <anchorfile>structgte_1_1HLSLResource_1_1Description.html</anchorfile>
      <anchor>aa7ab7e5f768ce83be0502ad8db9d6c7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::HLSLParameter::Description</name>
    <filename>structgte_1_1HLSLParameter_1_1Description.html</filename>
    <member kind="variable">
      <type>D3D_REGISTER_COMPONENT_TYPE</type>
      <name>componentType</name>
      <anchorfile>structgte_1_1HLSLParameter_1_1Description.html</anchorfile>
      <anchor>a8791b2e03d594e560e2c65a9a19093f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>mask</name>
      <anchorfile>structgte_1_1HLSLParameter_1_1Description.html</anchorfile>
      <anchor>a6f005ce0e1fb0ed78b90ecc87e960e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_MIN_PRECISION</type>
      <name>minPrecision</name>
      <anchorfile>structgte_1_1HLSLParameter_1_1Description.html</anchorfile>
      <anchor>aad9ad2b298e72eeb107201328e0cb28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>readWriteMask</name>
      <anchorfile>structgte_1_1HLSLParameter_1_1Description.html</anchorfile>
      <anchor>aebed1edb203e0d6643c5d2de93a5841a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>registerIndex</name>
      <anchorfile>structgte_1_1HLSLParameter_1_1Description.html</anchorfile>
      <anchor>aa7a017d3e50a48a63167b174fcc7b9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>semanticIndex</name>
      <anchorfile>structgte_1_1HLSLParameter_1_1Description.html</anchorfile>
      <anchor>a05634fdec13c06df934841c52e914db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>semanticName</name>
      <anchorfile>structgte_1_1HLSLParameter_1_1Description.html</anchorfile>
      <anchor>ae94806f99099cfe406e7b02a7e0a7479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>stream</name>
      <anchorfile>structgte_1_1HLSLParameter_1_1Description.html</anchorfile>
      <anchor>a75f99fccdb045add740de328ed4e2332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_NAME</type>
      <name>systemValueType</name>
      <anchorfile>structgte_1_1HLSLParameter_1_1Description.html</anchorfile>
      <anchor>a0df3feb7e93d6875ece5748dc31fcba9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::HLSLShader::Description</name>
    <filename>structgte_1_1HLSLShader_1_1Description.html</filename>
    <class kind="struct">gte::HLSLShader::Description::CSParameters</class>
    <class kind="struct">gte::HLSLShader::Description::GSParameters</class>
    <class kind="struct">gte::HLSLShader::Description::InstructionCount</class>
    <class kind="struct">gte::HLSLShader::Description::TSParameters</class>
    <member kind="variable">
      <type>std::string</type>
      <name>creator</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a18561285c673a0fdfbbfa7aaa9952016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CSParameters</type>
      <name>cs</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>ad914ef0cc3ed2f8da43952df0b160b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>flags</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>af7ce9586198d91a078e21e555943acf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GSParameters</type>
      <name>gs</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a1f9ea4db01cd1614000cec49ae4a2f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InstructionCount</type>
      <name>instructions</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a071971a5482d260a02ae1a421399543c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>majorVersion</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a831af808794d2fb8000c11e142756da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>minorVersion</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a3430430bd17de54604eb6641ab30dd4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numBoundResources</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>aa24ac9448831f82c29dadf056872aab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numConstantBuffers</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a1f7cf181d4933d49a7aa07b386cfae57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numInputParameters</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a7f2d0a3152e90571eb8cc6ab1f38030a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numOutputParameters</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a1cca630ecab10ffa1486ea48ace359d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_SHADER_VERSION_TYPE</type>
      <name>shaderType</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a3814cb4605d854ddb271c8d23947d84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSParameters</type>
      <name>ts</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description.html</anchorfile>
      <anchor>a60f708ca06de444bd1fb194ccf55ce59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::HLSLShaderType::Description</name>
    <filename>structgte_1_1HLSLShaderType_1_1Description.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numChildren</name>
      <anchorfile>structgte_1_1HLSLShaderType_1_1Description.html</anchorfile>
      <anchor>a411372c3c925718af0a056596799e666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numColumns</name>
      <anchorfile>structgte_1_1HLSLShaderType_1_1Description.html</anchorfile>
      <anchor>a5ec91f485433b9f428a30ec8900c2fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numElements</name>
      <anchorfile>structgte_1_1HLSLShaderType_1_1Description.html</anchorfile>
      <anchor>ae9a70b69b3486d63bddbc201e88a7b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numRows</name>
      <anchorfile>structgte_1_1HLSLShaderType_1_1Description.html</anchorfile>
      <anchor>a22cedd2f1fd83d2c874b40e25f267051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>offset</name>
      <anchorfile>structgte_1_1HLSLShaderType_1_1Description.html</anchorfile>
      <anchor>af23201f11a45957ff168c7166d48d177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>typeName</name>
      <anchorfile>structgte_1_1HLSLShaderType_1_1Description.html</anchorfile>
      <anchor>ae38b877ed3513f01c7435aa18f0bced2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_SHADER_VARIABLE_CLASS</type>
      <name>varClass</name>
      <anchorfile>structgte_1_1HLSLShaderType_1_1Description.html</anchorfile>
      <anchor>a65015eae792ddbf26e8b6dd0088382d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_SHADER_VARIABLE_TYPE</type>
      <name>varType</name>
      <anchorfile>structgte_1_1HLSLShaderType_1_1Description.html</anchorfile>
      <anchor>a40ba1682e8f76b00024964f80cbd0fc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::HLSLShaderVariable::Description</name>
    <filename>structgte_1_1HLSLShaderVariable_1_1Description.html</filename>
    <member kind="variable">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>defaultValue</name>
      <anchorfile>structgte_1_1HLSLShaderVariable_1_1Description.html</anchorfile>
      <anchor>ab46e37b295192ba7e8315da28f93e5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>flags</name>
      <anchorfile>structgte_1_1HLSLShaderVariable_1_1Description.html</anchorfile>
      <anchor>ae2c0d29e7089f805066c13e4d07ed2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1HLSLShaderVariable_1_1Description.html</anchorfile>
      <anchor>a2ad48ef058b8c16ffb4f4d1387a6c34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numBytes</name>
      <anchorfile>structgte_1_1HLSLShaderVariable_1_1Description.html</anchorfile>
      <anchor>aed808c188c0c66d5047e1d29c5c6008f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>offset</name>
      <anchorfile>structgte_1_1HLSLShaderVariable_1_1Description.html</anchorfile>
      <anchor>a4545670bf6b6b679f04964a3a11a740a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>samplerNumSlots</name>
      <anchorfile>structgte_1_1HLSLShaderVariable_1_1Description.html</anchorfile>
      <anchor>a84d6fb12cfb413203ded8ab3e8942e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>samplerStart</name>
      <anchorfile>structgte_1_1HLSLShaderVariable_1_1Description.html</anchorfile>
      <anchor>a27c74a6f9f9d1120b418b5437ebcd370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>textureNumSlots</name>
      <anchorfile>structgte_1_1HLSLShaderVariable_1_1Description.html</anchorfile>
      <anchor>a3f5a0f328e460d092f7f8aa8a3c71d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>textureStart</name>
      <anchorfile>structgte_1_1HLSLShaderVariable_1_1Description.html</anchorfile>
      <anchor>ab5c98459dd99852589079247aae21690</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DirectionalLightEffect</name>
    <filename>classgte_1_1DirectionalLightEffect.html</filename>
    <base>gte::LightingEffect</base>
    <class kind="struct">gte::DirectionalLightEffect::InternalGeometry</class>
    <class kind="struct">gte::DirectionalLightEffect::InternalLighting</class>
    <class kind="struct">gte::DirectionalLightEffect::InternalMaterial</class>
    <member kind="function">
      <type></type>
      <name>DirectionalLightEffect</name>
      <anchorfile>classgte_1_1DirectionalLightEffect.html</anchorfile>
      <anchor>a936f86fa4629d1dabf343305d77eb8fa</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, BufferUpdater const &amp;bufferUpdater, int select, std::shared_ptr&lt; Material &gt; const &amp;material, std::shared_ptr&lt; Lighting &gt; const &amp;lighting, std::shared_ptr&lt; LightCameraGeometry &gt; const &amp;geometry)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateGeometryConstant</name>
      <anchorfile>classgte_1_1DirectionalLightEffect.html</anchorfile>
      <anchor>a06622f095d40975713a6679d33ec8bbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateLightingConstant</name>
      <anchorfile>classgte_1_1DirectionalLightEffect.html</anchorfile>
      <anchor>aa21f0767fe38fcdb46be4bd5e9a6f59e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateMaterialConstant</name>
      <anchorfile>classgte_1_1DirectionalLightEffect.html</anchorfile>
      <anchor>ae1caef0e01299c2df8ff0b5fc97c49ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1DirectionalLightEffect.html</anchorfile>
      <anchor>af8ee865842635cd12523bfc6ddc715b1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1DirectionalLightEffect.html</anchorfile>
      <anchor>a9ec88133aa0751de2a9745ecedee30ca</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1DirectionalLightEffect.html</anchorfile>
      <anchor>a1a632ab3b45255beaefc8aca98d56b37</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1DirectionalLightEffect.html</anchorfile>
      <anchor>a69cbcf337b39f01f9e8800f03011b610</anchor>
      <arglist>[2][ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1DirectionalLightEffect.html</anchorfile>
      <anchor>a483c11f9ad5c0ca35270e4fc6f155e89</anchor>
      <arglist>[2][ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DirectionalLightTextureEffect</name>
    <filename>classgte_1_1DirectionalLightTextureEffect.html</filename>
    <base>gte::LightingEffect</base>
    <class kind="struct">gte::DirectionalLightTextureEffect::InternalGeometry</class>
    <class kind="struct">gte::DirectionalLightTextureEffect::InternalLighting</class>
    <class kind="struct">gte::DirectionalLightTextureEffect::InternalMaterial</class>
    <member kind="function">
      <type></type>
      <name>DirectionalLightTextureEffect</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>a0863f6c3fcd5fcc96d908ae31f974066</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, BufferUpdater const &amp;updater, std::shared_ptr&lt; Material &gt; const &amp;material, std::shared_ptr&lt; Lighting &gt; const &amp;lighting, std::shared_ptr&lt; LightCameraGeometry &gt; const &amp;geometry, std::shared_ptr&lt; Texture2 &gt; const &amp;texture, SamplerState::Filter filter, SamplerState::Mode mode0, SamplerState::Mode mode1)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; SamplerState &gt; const &amp;</type>
      <name>GetSampler</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>aae56f4ae688f0e6095dd26ac72f8ea2e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>a37887e7cae7adb92701b49c440c2ec4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateGeometryConstant</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>ae9e8d9efa87125a989584cc4c7d73289</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateLightingConstant</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>a04622e5bf18beea1a8594028bc11ccce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateMaterialConstant</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>a71f426bda9566e5a47ec2adc024f0828</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; SamplerState &gt;</type>
      <name>mSampler</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>a580cfdd431886fa65fc46f7a6befba51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mTexture</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>a328cec3ce60509712f47ea6e4095a58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>aae0d9cb6a2190083b0e01a779fda8a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>a15b83dcd83c0349785ffdea3eef29b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>a56e9b50f0a667db987cf08d97c8853e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>aaa347ca8261e681a7e9fbc7324342070</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1DirectionalLightTextureEffect.html</anchorfile>
      <anchor>a67ad1d73dfb6b92dabfe67b0b8d95085</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DistancePointTriangleExact</name>
    <filename>classgte_1_1DistancePointTriangleExact.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DistancePointTriangleExact::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DistancePointTriangleExact.html</anchorfile>
      <anchor>a4c570ba60540a3ee40bdf3e521246c95</anchor>
      <arglist>(Vector&lt; N, Rational &gt; const &amp;point, Triangle&lt; N, Rational &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DistanceSegmentSegmentExact</name>
    <filename>classgte_1_1DistanceSegmentSegmentExact.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::DistanceSegmentSegmentExact::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DistanceSegmentSegmentExact.html</anchorfile>
      <anchor>a18b8e4096a2fba73c53c0d067b042e45</anchor>
      <arglist>(Segment&lt; N, Rational &gt; const &amp;segment0, Segment&lt; N, Rational &gt; const &amp;segment1)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1DistanceSegmentSegmentExact.html</anchorfile>
      <anchor>ac5ab87355f2f37e72368b65706e77603</anchor>
      <arglist>(Vector&lt; N, Rational &gt; const &amp;P0, Vector&lt; N, Rational &gt; const &amp;P1, Vector&lt; N, Rational &gt; const &amp;Q0, Vector&lt; N, Rational &gt; const &amp;Q1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DrawingState</name>
    <filename>classgte_1_1DrawingState.html</filename>
    <base>gte::GraphicsObject</base>
    <member kind="function" protection="protected">
      <type></type>
      <name>DrawingState</name>
      <anchorfile>classgte_1_1DrawingState.html</anchorfile>
      <anchor>ae9aa1c14ecb085b8b10d709dfb9307f8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DrawTarget</name>
    <filename>classgte_1_1DrawTarget.html</filename>
    <class kind="class">gte::DrawTarget::ListenerForDestruction</class>
    <member kind="function">
      <type>void</type>
      <name>AutogenerateRTMipmaps</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>afc19235eb0801332ebacfe1367820ee2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DrawTarget</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a9404fafdf6f4edabbf36dd01532973da</anchor>
      <arglist>(unsigned int numRenderTargets, DFType rtFormat, unsigned int width, unsigned int height, bool hasRTMipmaps=false, bool createRTStorage=true, DFType dsFormat=DF_UNKNOWN, bool createDSStorage=false)</arglist>
    </member>
    <member kind="function">
      <type>DFType</type>
      <name>GetDSFormat</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a1e1deafa64ad1a5a84f44db73443b8a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; TextureDS &gt; const</type>
      <name>GetDSTexture</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a92af14adac54af9f7c6ac727000a6726</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetHeight</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>aed57a72588ac02888519ef802f850755</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumTargets</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a3fa2e81df65790ee4f156d8ce902f95e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DFType</type>
      <name>GetRTFormat</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a6196f9d37e02d769ecb33c6b34c05750</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; TextureRT &gt; const</type>
      <name>GetRTTexture</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a7ab89f7d815b0c1d4362b4c49b7ef8bc</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetWidth</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a5dacd54796d4ecc9f01453b0794204f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasRTMipmaps</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a056074988a80348b67d6553f5694b1de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>WantAutogenerateRTMipmaps</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a0d4f80309aa4a3b6d9d9fe4dcf8884c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DrawTarget</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a8a4fc51be3c82a56090c90f9013c5d97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SubscribeForDestruction</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a0ac57a8574479f4c3bc0e3b196a9e546</anchor>
      <arglist>(std::shared_ptr&lt; ListenerForDestruction &gt; const &amp;listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>UnsubscribeForDestruction</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a898e1f7748bdc98e57ca334b9134d584</anchor>
      <arglist>(std::shared_ptr&lt; ListenerForDestruction &gt; const &amp;listener)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; TextureDS &gt;</type>
      <name>mDSTexture</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a8d7f68916eeffbe6ee5b1c40b5e02ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::shared_ptr&lt; TextureRT &gt; &gt;</type>
      <name>mRTTextures</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a4d79281964af2745815e6c99bd1d8958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::mutex</type>
      <name>msLFDMutex</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>a4b86af49e747ef71ab9e1f03bccef8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::set&lt; std::shared_ptr&lt; ListenerForDestruction &gt; &gt;</type>
      <name>msLFDSet</name>
      <anchorfile>classgte_1_1DrawTarget.html</anchorfile>
      <anchor>ad804a11da851e73c180eefbc867691d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GraphicsEngine::DTListener</name>
    <filename>classgte_1_1GraphicsEngine_1_1DTListener.html</filename>
    <base>gte::DrawTarget::ListenerForDestruction</base>
    <member kind="function">
      <type></type>
      <name>DTListener</name>
      <anchorfile>classgte_1_1GraphicsEngine_1_1DTListener.html</anchorfile>
      <anchor>a128802fea220bb206d238bd2f70dd6be</anchor>
      <arglist>(GraphicsEngine *engine)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnDestroy</name>
      <anchorfile>classgte_1_1GraphicsEngine_1_1DTListener.html</anchorfile>
      <anchor>ac7bd192a475e37f1472139dabcd22a3e</anchor>
      <arglist>(DrawTarget const *target)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DTListener</name>
      <anchorfile>classgte_1_1GraphicsEngine_1_1DTListener.html</anchorfile>
      <anchor>a41947c153a0b386c366d95cc09fdc17e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GraphicsEngine *</type>
      <name>mEngine</name>
      <anchorfile>classgte_1_1GraphicsEngine_1_1DTListener.html</anchorfile>
      <anchor>a647407b346028946a9beede0055f4228</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DualQuaternion</name>
    <filename>classgte_1_1DualQuaternion.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>DualQuaternion</name>
      <anchorfile>classgte_1_1DualQuaternion.html</anchorfile>
      <anchor>a0563d7bc7ca8d1b624fdcdb666151148</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DualQuaternion</name>
      <anchorfile>classgte_1_1DualQuaternion.html</anchorfile>
      <anchor>a9b9f52fec43a8b6d5ae3b4e128d7c5b1</anchor>
      <arglist>(DualQuaternion const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DualQuaternion</name>
      <anchorfile>classgte_1_1DualQuaternion.html</anchorfile>
      <anchor>a9c4ec90128b3039e2173b42331b4420a</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;p, Quaternion&lt; Real &gt; const &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1DualQuaternion.html</anchorfile>
      <anchor>a6307b84e2535b46200a17ceef6bd705f</anchor>
      <arglist>(DualQuaternion const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt; const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1DualQuaternion.html</anchorfile>
      <anchor>a29985bf0dc2f22b8ed9947482e302bb4</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt; &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1DualQuaternion.html</anchorfile>
      <anchor>a542461e951ea5e82a94a09c54cdf312c</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuaternion</type>
      <name>Identity</name>
      <anchorfile>classgte_1_1DualQuaternion.html</anchorfile>
      <anchor>a9c2b63cef752690f89e7d3fbf6625c45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuaternion</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1DualQuaternion.html</anchorfile>
      <anchor>a250db81bad58a75069d1156a69dc0a69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Quaternion&lt; Real &gt;, 2 &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1DualQuaternion.html</anchorfile>
      <anchor>a8b55366351904b6dad471fe33e9a76db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11BlendState</name>
    <filename>classgte_1_1DX11BlendState.html</filename>
    <base>gte::DX11DrawingState</base>
    <member kind="function">
      <type></type>
      <name>DX11BlendState</name>
      <anchorfile>classgte_1_1DX11BlendState.html</anchorfile>
      <anchor>ad9e239f2878a730a63eb2714a4ba734c</anchor>
      <arglist>(ID3D11Device *device, BlendState const *blendState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11BlendState.html</anchorfile>
      <anchor>a49c251db6225ba84f68e1bdb5962e5e9</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type>BlendState *</type>
      <name>GetBlendState</name>
      <anchorfile>classgte_1_1DX11BlendState.html</anchorfile>
      <anchor>a07a9415f9e286a323bd41e98d050fc28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ID3D11BlendState *</type>
      <name>GetDXBlendState</name>
      <anchorfile>classgte_1_1DX11BlendState.html</anchorfile>
      <anchor>ac6fa834321d1c1b163d4b084e8e79a26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11BlendState.html</anchorfile>
      <anchor>ab922d9305cf4fbde8a58421f44c50812</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_BLEND const</type>
      <name>msMode</name>
      <anchorfile>classgte_1_1DX11BlendState.html</anchorfile>
      <anchor>a326dc7a1f7586a311e54db41482fd8ce</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_BLEND_OP const</type>
      <name>msOperation</name>
      <anchorfile>classgte_1_1DX11BlendState.html</anchorfile>
      <anchor>a68b59b86e2798c2efd307b0d8faad571</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Buffer</name>
    <filename>classgte_1_1DX11Buffer.html</filename>
    <base>gte::DX11Resource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>a04f75dea738d093dd649cca129735f12</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>aba884494bafabc6c6a29239d1e502f7d</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>a449faf5d6394bb8fb5c1553edb7c7fdf</anchor>
      <arglist>(ID3D11DeviceContext *context, ID3D11Resource *target) override</arglist>
    </member>
    <member kind="function">
      <type>Buffer *</type>
      <name>GetBuffer</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>a37b34899c019a7511647fa661d382e20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer *</type>
      <name>GetDXBuffer</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>a9df81072a6e16cab2a2dbd45fd0656a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>aee065c90eaeca2fa42b3522944c85a9f</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>a4eff0299562859a2111e2c2a1f2f5f44</anchor>
      <arglist>(ID3D11Device *device, D3D11_BUFFER_DESC const &amp;bf)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DX11Buffer</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>a6d8d79039fc60dd269fdd756decced1d</anchor>
      <arglist>(Buffer const *buffer)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>D3D11_MAP</type>
      <name>mUpdateMapMode</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>adc9a98ade5337f46955557dc615210ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>a613f86ac204fe4d65d4c615f8b9e2792</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri) override</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>a27dc43a831c88217f109cba41fd8c760</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri) override</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>ab9bb64a8823f3994c0794417b48249fd</anchor>
      <arglist>(ID3D11DeviceContext *context, ID3D11Resource *target, unsigned int sri) override</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Buffer.html</anchorfile>
      <anchor>a8fca8ac0b79bf9d35682be189b028e20</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11ComputeShader</name>
    <filename>classgte_1_1DX11ComputeShader.html</filename>
    <base>gte::DX11Shader</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>aca557a7b06968179247123b48d9426e4</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableCBuffer</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a29f409f45e4567d69e2d9ee5e80a5cc1</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableSampler</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a34f9ac932766af997e5b5706cf3a4ee6</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableSRView</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a63d30e8d73a9a8872183fa434c576692</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableUAView</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a1e99739eae5fcd377ccadf5b37589304</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11ComputeShader</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a2eb16225b33eb655b37efeb4fca6b1f6</anchor>
      <arglist>(ID3D11Device *device, Shader const *shader)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a26e1a1f7185b17202757a0bdfb3be5e6</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableCBuffer</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a6fec845b27be484382e9d4b44bd208a5</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11Buffer *buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableSampler</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a444254251cbb0b152ed38d2bd498ed53</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11SamplerState *state) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableSRView</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>aba89987844a02aa0107c2a3b7a5e3c38</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11ShaderResourceView *srView) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableUAView</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a41dc75d7fca0c84396186e8b67291cd1</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11UnorderedAccessView *uaView, unsigned int initialCount) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11ComputeShader.html</anchorfile>
      <anchor>a05a47240d4d602f928c8cfb8b10ff10d</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11ConstantBuffer</name>
    <filename>classgte_1_1DX11ConstantBuffer.html</filename>
    <base>gte::DX11Buffer</base>
    <member kind="function">
      <type></type>
      <name>DX11ConstantBuffer</name>
      <anchorfile>classgte_1_1DX11ConstantBuffer.html</anchorfile>
      <anchor>a4a3fbbb25bdeefbc21dfafa884c22e53</anchor>
      <arglist>(ID3D11Device *device, ConstantBuffer const *cbuffer)</arglist>
    </member>
    <member kind="function">
      <type>ConstantBuffer *</type>
      <name>GetConstantBuffer</name>
      <anchorfile>classgte_1_1DX11ConstantBuffer.html</anchorfile>
      <anchor>ae552d0e3d29e41777504d924cc646aa1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11ConstantBuffer.html</anchorfile>
      <anchor>ac5b0ad90e5d1b833123c73aa9bcd43ce</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11DepthStencilState</name>
    <filename>classgte_1_1DX11DepthStencilState.html</filename>
    <base>gte::DX11DrawingState</base>
    <member kind="function">
      <type></type>
      <name>DX11DepthStencilState</name>
      <anchorfile>classgte_1_1DX11DepthStencilState.html</anchorfile>
      <anchor>a63599697e3d27161b670be01847ab685</anchor>
      <arglist>(ID3D11Device *device, DepthStencilState const *depthStencilState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11DepthStencilState.html</anchorfile>
      <anchor>a4ec9a683a74f4b3f275152d62e316623</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type>DepthStencilState *</type>
      <name>GetDepthStencilState</name>
      <anchorfile>classgte_1_1DX11DepthStencilState.html</anchorfile>
      <anchor>a822e3ad71cfda0dc60f07ce503366bb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilState *</type>
      <name>GetDXDepthStencilState</name>
      <anchorfile>classgte_1_1DX11DepthStencilState.html</anchorfile>
      <anchor>a6d423b5345a7a76a28adf6ca6d16b6bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11DepthStencilState.html</anchorfile>
      <anchor>a1abfc310a48e83d7ce96b051979a1ecc</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_COMPARISON_FUNC const</type>
      <name>msComparison</name>
      <anchorfile>classgte_1_1DX11DepthStencilState.html</anchorfile>
      <anchor>a753b21f98f302118a950f1288a52c538</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_STENCIL_OP const</type>
      <name>msOperation</name>
      <anchorfile>classgte_1_1DX11DepthStencilState.html</anchorfile>
      <anchor>a7bbbce8bba1a3c6b04933bb90ef15df0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_DEPTH_WRITE_MASK const</type>
      <name>msWriteMask</name>
      <anchorfile>classgte_1_1DX11DepthStencilState.html</anchorfile>
      <anchor>a7e8ca65ab0df3fb1f9573ce952cfe67f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11DrawingState</name>
    <filename>classgte_1_1DX11DrawingState.html</filename>
    <base>gte::DX11GraphicsObject</base>
    <member kind="function" protection="protected">
      <type></type>
      <name>DX11DrawingState</name>
      <anchorfile>classgte_1_1DX11DrawingState.html</anchorfile>
      <anchor>a1576fc41ad7084ece4fa31050154025c</anchor>
      <arglist>(DrawingState const *gtState)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11DrawTarget</name>
    <filename>classgte_1_1DX11DrawTarget.html</filename>
    <base>gte::GEDrawTarget</base>
    <member kind="function">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a8d178e5e1e9e84255168152575d95206</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11DrawTarget</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a377cfbe868d07bd70f0819c1c78159d9</anchor>
      <arglist>(DrawTarget const *target, std::vector&lt; DX11TextureRT * &gt; &amp;rtTextures, DX11TextureDS *dsTexture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a2feecbca8798e9c18481f4401ed8b515</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type>DX11TextureDS *</type>
      <name>GetDSTexture</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a5bf593e32ba331f3a2740c459ac6c0bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DX11TextureRT *</type>
      <name>GetRTTexture</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>ad2626996347ccc67d359007e27734b54</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEDrawTarget &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>af508ee0e76856be5c4e71f185d1eddf2</anchor>
      <arglist>(DrawTarget const *target, std::vector&lt; GEObject * &gt; &amp;rtTextures, GEObject *dsTexture)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DX11TextureDS *</type>
      <name>mDSTexture</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a7fce61de4bca7440c4b3a407e43f7177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11DepthStencilView *</type>
      <name>mDSView</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a9e622e3483d0ec22a1fd6f63e791388a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DX11TextureRT * &gt;</type>
      <name>mRTTextures</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a470ac1ce7f945ac128384f930d071891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ID3D11RenderTargetView * &gt;</type>
      <name>mRTViews</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a5a9403beb9f74f7e1d89e73e7782550b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11DepthStencilView *</type>
      <name>mSaveDSView</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a1f8947d0df44b5cf04027c0778358847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ID3D11RenderTargetView * &gt;</type>
      <name>mSaveRTViews</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>ae24c63e65ef4b392465d0f2883c8d1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D3D11_VIEWPORT</type>
      <name>mSaveViewport</name>
      <anchorfile>classgte_1_1DX11DrawTarget.html</anchorfile>
      <anchor>a63f1779786503ee677aa1a33060b71e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Engine</name>
    <filename>classgte_1_1DX11Engine.html</filename>
    <base>gte::GraphicsEngine</base>
    <member kind="function">
      <type>void</type>
      <name>BeginTimer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>afe72f25d46f1747ca7e5e198c43aa361</anchor>
      <arglist>(DX11PerformanceCounter &amp;counter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>BindProgram</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ad625a41ce2c29818d6ae3acebce14818</anchor>
      <arglist>(std::shared_ptr&lt; ComputeProgram &gt; const &amp;program) override</arglist>
    </member>
    <member kind="function">
      <type>DX11Texture2 *</type>
      <name>BindTexture</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a692d7a594da44198f3b0fbcb979f345d</anchor>
      <arglist>(std::shared_ptr&lt; Texture2 &gt; const &amp;texture, ID3D11Texture2D *dxTexture, ID3D11ShaderResourceView *dxSRView)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ClearBuffers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a69550670cc65746977349ac50b20bfcf</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ClearColorBuffer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>afcd404bf3dfb292f60cc71b6f2a89cfd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ClearDepthBuffer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>af26a440c75cbec53a74b53a0be08a4c2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ClearStencilBuffer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a3fce20a0454402d86375a220a98cabab</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>af39deef3c7fafc330631ada3e6ed91d8</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a7e1669f7dcdbe2f51fa6c0622e349a1c</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a357b5081e633a89e3e7406e070470dc3</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a6f2d9b3a3246465ec6017eb63052aae0</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aa99da60004e03311d9aa46b73d1a28b0</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray, unsigned int item, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a1f2bd64fa42eae0803ae36302de7f1ef</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a86638d971d82dc9000e8a62b435af40b</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a17fcb481215c365484f733f7d93845e7</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a1025232e49e5b62a427a018a9c56eae3</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ac70939f14bfc746b84e074168bcec7cb</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray, unsigned int item, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a879d65ca4bae42d5432fc893c68551f0</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer0, std::shared_ptr&lt; Buffer &gt; const &amp;buffer1) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a17300ce71f3c83506d760cf33dab142a</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture0, std::shared_ptr&lt; TextureSingle &gt; const &amp;texture1) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a171dd82b1bfd195e3e3e55ae6e4cd073</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture0, std::shared_ptr&lt; TextureSingle &gt; const &amp;texture1, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ae0e492ff21015847568d39ef43a0e360</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray0, std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray1) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a8412863fd0680c49b791a7a97d81f2c5</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray0, std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray1, unsigned int item, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a9bba048a7fadaea69a3947e32fbaee2a</anchor>
      <arglist>(std::shared_ptr&lt; DrawTarget &gt; const &amp;target) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisplayColorBuffer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a489c23d2e2d0ed124155952b272943e2</anchor>
      <arglist>(unsigned int syncInterval) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11Engine</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a78487769aa30cda2e79ab2224ebd0d05</anchor>
      <arglist>(D3D_FEATURE_LEVEL minFeatureLevel=D3D_FEATURE_LEVEL_11_0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11Engine</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a276229cd33437b24f0bb59db69a8da07</anchor>
      <arglist>(IDXGIAdapter *adapter, D3D_DRIVER_TYPE driverType, HMODULE softwareModule, UINT flags, D3D_FEATURE_LEVEL minFeatureLevel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11Engine</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a1960a7e2e05d4cad1c3c4bea0519b900</anchor>
      <arglist>(HWND handle, UINT xSize, UINT ySize, D3D_FEATURE_LEVEL minFeatureLevel=D3D_FEATURE_LEVEL_11_0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11Engine</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a7ecb15636ec164586a353d7190b14baa</anchor>
      <arglist>(IDXGIAdapter *adapter, HWND handle, UINT xSize, UINT ySize, D3D_DRIVER_TYPE driverType, HMODULE softwareModule, UINT flags, D3D_FEATURE_LEVEL minFeatureLevel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a1688a1cebcb70175e8d3d95379345b10</anchor>
      <arglist>(std::shared_ptr&lt; DrawTarget &gt; const &amp;target) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EndTimer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a42331221ac7db8f62a1fae796c4534be</anchor>
      <arglist>(DX11PerformanceCounter &amp;counter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a42d930efdba3158b82a6d736f6c1c6b3</anchor>
      <arglist>(std::shared_ptr&lt; ComputeProgram &gt; const &amp;program, unsigned int numXGroups, unsigned int numYGroups, unsigned int numZGroups) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ExitFullscreen</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a404e5e400deb277774a049dc4ae7b41c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Flush</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a99f00d1e74d9c3c87efb5fa188353707</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>IDXGIAdapter *</type>
      <name>GetAdapter</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a49f1a0495f49b4f6a55701859474074c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetDepthRange</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>abbb64abd5d89aeb9a2433c4a9154c038</anchor>
      <arglist>(float &amp;zmin, float &amp;zmax) const override</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Device *</type>
      <name>GetDevice</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a0956976c66377f3d19e9d49dedd5f1aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_DRIVER_TYPE</type>
      <name>GetDriverType</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a1c5f824274017a6c59a3563892e39ead</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_FEATURE_LEVEL</type>
      <name>GetFeatureLevel</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a6b6f88ac4fcb445d00342fbc6b7ae6a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>UINT</type>
      <name>GetFlags</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a375fcf257900cf768d7e1cf2a213f706</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceContext *</type>
      <name>GetImmediate</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a073a0e0f77ea6a6e6c6375193ca5991f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_FEATURE_LEVEL</type>
      <name>GetMinFeatureLevel</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a9520cfb85a14fa9ddf2243fe39e2bb58</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>GetNumActiveElements</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aaac64b698cd9e2bb0b9d2a8e86b67dbd</anchor>
      <arglist>(std::shared_ptr&lt; StructuredBuffer &gt; const &amp;buffer) override</arglist>
    </member>
    <member kind="function">
      <type>HMODULE</type>
      <name>GetSoftwareModule</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a8e8f72aa6d95bd7f4093e80ed66b96b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetViewport</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ac9aa9071b708b5f8659c8807460e0fd8</anchor>
      <arglist>(int &amp;x, int &amp;y, int &amp;w, int &amp;h) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsFullscreen</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aaa659c299c4cede000dd8e1ddddaffd5</anchor>
      <arglist>(DXGIOutput const &amp;output) const </arglist>
    </member>
    <member kind="function">
      <type>D3D11_MAPPED_SUBRESOURCE</type>
      <name>MapForWrite</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aef90d10b802a2c87572ca917533d76c1</anchor>
      <arglist>(std::shared_ptr&lt; Resource &gt; const &amp;resource, unsigned int sri)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Resize</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a4ab09eb811d7609af5d57d108911954f</anchor>
      <arglist>(unsigned int w, unsigned int h) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetBlendState</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aeec536805fa89d3cf7d29dd717e91e80</anchor>
      <arglist>(std::shared_ptr&lt; BlendState &gt; const &amp;state) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetDepthRange</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a54550826b3546e2f320fd7ce2198cdbf</anchor>
      <arglist>(float zmin, float zmax) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetDepthStencilState</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aff580d6cfaba1b34cb6f16c6a705b48d</anchor>
      <arglist>(std::shared_ptr&lt; DepthStencilState &gt; const &amp;state) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetFullscreen</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a2313056c959e575632964135911ac465</anchor>
      <arglist>(DXGIOutput const &amp;output, bool fullscreen)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetRasterizerState</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a5e4799eda9b20ce850f414a5f6a3fb8f</anchor>
      <arglist>(std::shared_ptr&lt; RasterizerState &gt; const &amp;state) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetViewport</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a786384c16bd9513b2e98db94a335bbaa</anchor>
      <arglist>(int x, int y, int w, int h) override</arglist>
    </member>
    <member kind="function">
      <type>DX11GraphicsObject *</type>
      <name>Share</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a7f63e943fb5cf6196673406a6c5d17cc</anchor>
      <arglist>(std::shared_ptr&lt; Texture2 &gt; const &amp;texture, DX11Engine *engine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Unmap</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a8361c818491714d12f074e3be633696b</anchor>
      <arglist>(std::shared_ptr&lt; Resource &gt; const &amp;resource, unsigned int sri)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a4fe02960a91103e7f4a9d0fcefb58dad</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a5a280ba51674ceca7940eb57742f0fae</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a890add5db894e5737e05133dceb9a2d0</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>afa8a3a4167ea17de1215081ef4ad8e30</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ac72d99aee131ec25fcbf936a8a549341</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray, unsigned int item, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>WaitForFinish</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a36336052e41ede1852bbe72fdbf1eccd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11Engine</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a3998ad18ac2ae17f56c9de852740b231</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ID3D11Query *</type>
      <name>BeginOcclusionQuery</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ab63ed0f390585aa2276c9e322a510986</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CreateBackBuffer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a1aca3936dfcd4bdb174b3b896d9454ea</anchor>
      <arglist>(UINT xSize, UINT ySize)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CreateBestMatchingDevice</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aa0040309bb3c6ed87899ebb1ceb63352</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateDefaultObjects</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a315c1d8e616c4bf5e62d283650881af7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CreateDevice</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ae32207bb8b119e270139a454723896a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CreateSwapChain</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ab30f9cae10521534c8b3335e5facf692</anchor>
      <arglist>(HWND handle, UINT xSize, UINT ySize)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>DestroyBackBuffer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a48c4da653f8faf50412d30c05ac8ad87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DestroyDefaultObjects</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ab1adf393345fa6146820d6873a0eb954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>DestroyDevice</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>acaae41097574c3f20ceb0092bb4619f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>DestroySwapChain</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a2a63afa0135ea5d87d4cdeb18fe8f70d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>abe458e1aecd41c08eab24c81c09dbddc</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableCBuffers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a61a385714ba6ac81dfb6892bff2ff850</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableRBuffers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ad689fe4aa85b301de1dc20f159dcffb7</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableSamplers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a0eef0aab5c4c6bb4c92d0c17121b88e3</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableSBuffers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a4bb5f97d123277d0bb7a47d4f0e8c90d</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableShaders</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>abafc080d2cb294bccba11dee3a0da560</anchor>
      <arglist>(std::shared_ptr&lt; VisualEffect &gt; const &amp;effect, DX11VertexShader *dxVShader, DX11GeometryShader *dxGShader, DX11PixelShader *dxPShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableTBuffers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>acb061c260c7d651da4c1b9d1afad27b9</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableTextureArrays</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a0f94d54865adf36b835580f5e3566132</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableTextures</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a90049bd176f6c0a3fcc5ec64b646c81a</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint64_t</type>
      <name>DrawPrimitive</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a79de30a8b9a03a932c337f3ea9fd84a0</anchor>
      <arglist>(VertexBuffer const *vbuffer, IndexBuffer const *ibuffer)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual uint64_t</type>
      <name>DrawPrimitive</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ad073df3adf6d5e430c17ca0b1865a021</anchor>
      <arglist>(std::shared_ptr&lt; VertexBuffer &gt; const &amp;vbuffer, std::shared_ptr&lt; IndexBuffer &gt; const &amp;ibuffer, std::shared_ptr&lt; VisualEffect &gt; const &amp;effect) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a9b172400884f088f503fdc319c0818c2</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableCBuffers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a1d55b965491eaee32fd65f82d682ecc9</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableRBuffers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a068fd1ba7cefa1aac5c4497ada698112</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableSamplers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ad678309afaaffafaf99c7b183bb2f3e3</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableSBuffers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ad38cba60652a83b853c30b334a45af6c</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>EnableShaders</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>afc7ba23c674be153e2619e32ef3861db</anchor>
      <arglist>(std::shared_ptr&lt; VisualEffect &gt; const &amp;effect, DX11VertexShader *&amp;dxVShader, DX11GeometryShader *&amp;dxGShader, DX11PixelShader *&amp;dxPShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableTBuffers</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a23debc260fc8a5496fe485c03f14c47a</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableTextureArrays</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aa956bb82e85ee2e0e6686bd336155ecc</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableTextures</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a912f6dec45f1c290eeccda4aba784c14</anchor>
      <arglist>(Shader const *shader, DX11Shader *dxShader)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint64_t</type>
      <name>EndOcclusionQuery</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a4ca1cff603df7fc6cd8558b099012554</anchor>
      <arglist>(ID3D11Query *occlusionQuery)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a8ee2ce9ad287d16a6dd18edae5d7749d</anchor>
      <arglist>(IDXGIAdapter *adapter, D3D_DRIVER_TYPE driverType, HMODULE softwareModule, UINT flags, D3D_FEATURE_LEVEL minFeatureLevel)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11DepthStencilView *</type>
      <name>mActiveDS</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a0d4e42e333fa0fd0e5308e819afc8450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; ID3D11RenderTargetView *, D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT &gt;</type>
      <name>mActiveRT</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a38b939250ea8f9c05cf4535bd1613590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IDXGIAdapter *</type>
      <name>mAdapter</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ae488c0d218d8ce42c904d038806793e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11Texture2D *</type>
      <name>mColorBuffer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aa8eb8dcdc4bd165f53db701fa36c30f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11RenderTargetView *</type>
      <name>mColorView</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>acffed8fc3d6326cdc13d892d9e4fd2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11Texture2D *</type>
      <name>mDepthStencilBuffer</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a18c052e65a8a1b9541a56613646b3690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11DepthStencilView *</type>
      <name>mDepthStencilView</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a894257c1b25d933e30c2392e05d21435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11Device *</type>
      <name>mDevice</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a775f16a6b7b3a19a5a7377c309ae3c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D3D_DRIVER_TYPE</type>
      <name>mDriverType</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a6afe49fad793416930bcfd05f9ab061d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D3D_FEATURE_LEVEL</type>
      <name>mFeatureLevel</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>acf8564968478ba8cc4866b9f04009004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UINT</type>
      <name>mFlags</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a76b6b151e72342ae6653cd00cb321980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::wstring, bool &gt;</type>
      <name>mFullscreenState</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aca0e0b7e94ec94275fa780fcfe00cc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11DeviceContext *</type>
      <name>mImmediate</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ab78fbf667a789e8490a30fbafcc20558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D3D_FEATURE_LEVEL</type>
      <name>mMinFeatureLevel</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a20fdd8a6fd26dade14ba131ed7d3b8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumActiveRTs</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a82ccdec9435110f8acd914f0b910bdf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11DepthStencilView *</type>
      <name>mSaveDS</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a7184092f988f16e1ecf31d8f34d63c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; ID3D11RenderTargetView *, D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT &gt;</type>
      <name>mSaveRT</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a31c3a50c12cd07d8e06169b809ae80e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D3D11_VIEWPORT</type>
      <name>mSaveViewport</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>ae659057e9dd7e15cb927bf3e1e4d4889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HMODULE</type>
      <name>mSoftwareModule</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aced2d671bf629171bde0e78ec2b3de64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IDXGISwapChain *</type>
      <name>mSwapChain</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a808e33cf0e9d01c23002911322c1ca7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D3D11_VIEWPORT</type>
      <name>mViewport</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>aac211f1b5635864541251d6276b17794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11Query *</type>
      <name>mWaitQuery</name>
      <anchorfile>classgte_1_1DX11Engine.html</anchorfile>
      <anchor>a95a6688cc03365c4af382bdfcc173dd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11GeometryShader</name>
    <filename>classgte_1_1DX11GeometryShader.html</filename>
    <base>gte::DX11Shader</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>adb0e0f5590efb7e2609bf6c26e275697</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableCBuffer</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>ac326f296f025cb0201877ad346aaed3d</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableSampler</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>a08e6edad2141e575e246480326373396</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableSRView</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>a718d295a902ad58f2477897372098078</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableUAView</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>a7a8b11a66d52771e4ffea1d7ee65fceb</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11GeometryShader</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>a1a9a2db86f0bb72c6c52938370ac43a3</anchor>
      <arglist>(ID3D11Device *device, Shader const *shader)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>a9f1218ae202cfcf3df1954f7de51790a</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableCBuffer</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>a7bebc400de326c03a019229d2fe11b11</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11Buffer *buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableSampler</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>ae6185c754bf605859a9736933ce06859</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11SamplerState *state) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableSRView</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>ade6426cfd2b4191f1bfa95b53d64e06b</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11ShaderResourceView *srView) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableUAView</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>a2c0959ad9b4aa85a2bd096f2f521d8d0</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11UnorderedAccessView *uaView, unsigned int initialCount) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11GeometryShader.html</anchorfile>
      <anchor>a2176faa669eba79ac6f3802c46e0f5e7</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11GraphicsObject</name>
    <filename>classgte_1_1DX11GraphicsObject.html</filename>
    <base>gte::GEObject</base>
    <member kind="function">
      <type>ID3D11DeviceChild *</type>
      <name>GetDXDeviceChild</name>
      <anchorfile>classgte_1_1DX11GraphicsObject.html</anchorfile>
      <anchor>ac2830d6600448c043a996d6680702b3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1DX11GraphicsObject.html</anchorfile>
      <anchor>aeeb5073cea78ea65ced92c769b1fa1ed</anchor>
      <arglist>(std::string const &amp;name) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11GraphicsObject</name>
      <anchorfile>classgte_1_1DX11GraphicsObject.html</anchorfile>
      <anchor>acf3b5b4c13d96362b1f441f292adb9ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DX11GraphicsObject</name>
      <anchorfile>classgte_1_1DX11GraphicsObject.html</anchorfile>
      <anchor>aa45da6ff82580cbf92de24deed7b56e8</anchor>
      <arglist>(GraphicsObject const *gtObject)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ID3D11DeviceChild *</type>
      <name>mDXObject</name>
      <anchorfile>classgte_1_1DX11GraphicsObject.html</anchorfile>
      <anchor>af8cfda22819f87d8b9aab6bef0792641</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11IndexBuffer</name>
    <filename>classgte_1_1DX11IndexBuffer.html</filename>
    <base>gte::DX11Buffer</base>
    <member kind="function">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11IndexBuffer.html</anchorfile>
      <anchor>a34029395fb9145a9d6f1274ad9beecb1</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11IndexBuffer</name>
      <anchorfile>classgte_1_1DX11IndexBuffer.html</anchorfile>
      <anchor>a084bc95ec594b49819ea0856b4ff83cf</anchor>
      <arglist>(ID3D11Device *device, IndexBuffer const *vbuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11IndexBuffer.html</anchorfile>
      <anchor>a4c407b0b7a8cf2c6a56dbf826b9abc35</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type>IndexBuffer *</type>
      <name>GetIndexBuffer</name>
      <anchorfile>classgte_1_1DX11IndexBuffer.html</anchorfile>
      <anchor>a2f9692e115f483a58efb5b000038d56a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11IndexBuffer.html</anchorfile>
      <anchor>aa2006f6091cae75f1e8d2f3f6b729eca</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DXGI_FORMAT</type>
      <name>mFormat</name>
      <anchorfile>classgte_1_1DX11IndexBuffer.html</anchorfile>
      <anchor>a283cc0079babd0a929b6b6e1b8c48dd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11IndirectArgumentsBuffer</name>
    <filename>classgte_1_1DX11IndirectArgumentsBuffer.html</filename>
    <base>gte::DX11Buffer</base>
    <member kind="function">
      <type></type>
      <name>DX11IndirectArgumentsBuffer</name>
      <anchorfile>classgte_1_1DX11IndirectArgumentsBuffer.html</anchorfile>
      <anchor>a1bab0a1a830886e162ff0254588e34fc</anchor>
      <arglist>(ID3D11Device *device, IndirectArgumentsBuffer const *iabuffer)</arglist>
    </member>
    <member kind="function">
      <type>IndirectArgumentsBuffer *</type>
      <name>GetIndirectArgumentsBuffer</name>
      <anchorfile>classgte_1_1DX11IndirectArgumentsBuffer.html</anchorfile>
      <anchor>af1b12cd5df0940f1a3cbac960657d32d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11IndirectArgumentsBuffer.html</anchorfile>
      <anchor>a5360288879d01fb6ff312d31fbf31962</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11InputLayout</name>
    <filename>classgte_1_1DX11InputLayout.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>af5099651bc99a621fb1abbb5a7c04b0f</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11InputLayout</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>a77e5ab4036fc21692a45d5f021d329a0</anchor>
      <arglist>(ID3D11Device *device, VertexBuffer const *vbuffer, Shader const *vshader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>a7c026e62af2712acfdb5025b2da4557d</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetName</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>a8616d4f506a5ae76fb6eb4983b8a27c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>aa677d3b783f1667f6a8c726e60757cdb</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DX11InputLayout</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>a4156d2c29fbe90c10d5b44ec1a70892c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D3D11_INPUT_ELEMENT_DESC</type>
      <name>mElements</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>a7b90cc72f561db2332db863836590ae7</anchor>
      <arglist>[VA_MAX_ATTRIBUTES]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11InputLayout *</type>
      <name>mLayout</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>a567fc0721ecf07f01147cd2e39d9394b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mName</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>a23afcf04789457605f1ca80bec42a5c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumElements</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>a3fc378cceec5220f74a0a6a8f3a6f38c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static char const *</type>
      <name>msSemantic</name>
      <anchorfile>classgte_1_1DX11InputLayout.html</anchorfile>
      <anchor>ad512b88a80d8043f806a6be0eb36e5f4</anchor>
      <arglist>[VA_NUM_SEMANTICS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11InputLayoutManager</name>
    <filename>classgte_1_1DX11InputLayoutManager.html</filename>
    <base>gte::GEInputLayoutManager</base>
    <class kind="class">gte::DX11InputLayoutManager::LayoutMap</class>
    <member kind="function">
      <type>DX11InputLayout *</type>
      <name>Bind</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager.html</anchorfile>
      <anchor>a933ee533e3acb4196ba5487650303a37</anchor>
      <arglist>(ID3D11Device *device, VertexBuffer const *vbuffer, Shader const *vshader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11InputLayoutManager</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager.html</anchorfile>
      <anchor>a35564f89203c97d762d12202e6e2c2be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasElements</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager.html</anchorfile>
      <anchor>a4576a0bd1f4546e2437791ce11bbcf28</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager.html</anchorfile>
      <anchor>afb93d66a8f7462d59faf553143c494a9</anchor>
      <arglist>(VertexBuffer const *vbuffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager.html</anchorfile>
      <anchor>aaf89f585d020c3c6a9ed5d58351a05d6</anchor>
      <arglist>(Shader const *vshader) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UnbindAll</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager.html</anchorfile>
      <anchor>aeb65351213baad5ec8d651a0e53d6ce1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11InputLayoutManager</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager.html</anchorfile>
      <anchor>a7c5f7e0e01fa64e4b4902d2d02a3efa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::pair&lt; VertexBuffer const *, Shader const * &gt;</type>
      <name>VBSPair</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager.html</anchorfile>
      <anchor>aaeb936af9aa50dbdc495e2dd1cf60a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LayoutMap</type>
      <name>mMap</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager.html</anchorfile>
      <anchor>a6adc447faa48ca2b9bc6e67e3ed6ea21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11PerformanceCounter</name>
    <filename>classgte_1_1DX11PerformanceCounter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AccumulateTime</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a2b3bb979073f1d71c9e0d767cd7e69c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11PerformanceCounter</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>aa8eb8d0ed67cea477521bb206cc9a074</anchor>
      <arglist>(ID3D11Device *device)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetAverageSeconds</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a07887cffecd8eb4ff31c8ffccc8070f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumMeasurements</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a96ec474976ddd9c3afd73c911f5031cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSeconds</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a81e5dd40258506eaa7837b3be93610a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSeconds</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a3bfe79346140d61226812267fc0eff50</anchor>
      <arglist>(int64_t numTicks) const </arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>GetTicks</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a4371a9a4ed2bae2b0bf34ffdf5176ee4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>GetTicks</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a9233f46b6df5370bf2db5ae81e1f8e35</anchor>
      <arglist>(double seconds) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ResetAccumulateTime</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>af44b1876979a01ca1e198cc868ade242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DX11PerformanceCounter</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a2e9a6e90c9ef36bac4d58a2b9f8984e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>mFinalTime</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>abd897a75a752704830621f47ec49d617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11Query *</type>
      <name>mFinalTimeQuery</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>aa8676a2181312863566f6addc91b3cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mFrequency</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a7b0b4f1c659e33dd395211cae673dc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11Query *</type>
      <name>mFrequencyQuery</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a8ca511edf366a804ee2669492deea263</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mInvFrequency</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a58338d6032ce5ba6ac86109239e8ce5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumMeasurements</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a0c9191e5067f1c4c871790e1e5b9e72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>mStartTime</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>ab89cc0e57172b5ea3477fad9b231fe4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11Query *</type>
      <name>mStartTimeQuery</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>a5c6ea906d91ccf98f7554247cd4c1a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>D3D11_QUERY_DATA_TIMESTAMP_DISJOINT</type>
      <name>mTimeStamp</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>aa97fe4fae4877c025c1a912dd980678c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mTotalSeconds</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>aab54513a1930db0fbc24cad966060e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DX11Engine</name>
      <anchorfile>classgte_1_1DX11PerformanceCounter.html</anchorfile>
      <anchor>ac3dff9ce12f624430a0021b5d9673c53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11PixelShader</name>
    <filename>classgte_1_1DX11PixelShader.html</filename>
    <base>gte::DX11Shader</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>a79b6ef3d71d0020a733a61f606af20e6</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableCBuffer</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>a9ff3ff1c7f690908b69eccadaf2ee36f</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableSampler</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>a7e6ac36edd18b55289332b64cdc178a9</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableSRView</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>ad1578bfe4963ef30b0519b0720ce63b0</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableUAView</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>a05396facb6b6552d12ca946bb1f649b5</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11PixelShader</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>af25900e1fc43c676c12a47047cf5484d</anchor>
      <arglist>(ID3D11Device *device, Shader const *shader)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>a19b8b76777de72756bc3d0e5661a8915</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableCBuffer</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>ab2f1eda8c781b62bf166e2bfc4e1dfbb</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11Buffer *buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableSampler</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>a614bf0c3926cf8f2cbbb44cf823c7c86</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11SamplerState *state) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableSRView</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>a93d42aff2884a2bfc6f3aa00b7b49a32</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11ShaderResourceView *srView) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableUAView</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>a14f7937f58f01fb1dc5263fdffb81d6b</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11UnorderedAccessView *uaView, unsigned int initialCount) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11PixelShader.html</anchorfile>
      <anchor>a6db35f974792303e7307b34163eb22ab</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11RasterizerState</name>
    <filename>classgte_1_1DX11RasterizerState.html</filename>
    <base>gte::DX11DrawingState</base>
    <member kind="function">
      <type></type>
      <name>DX11RasterizerState</name>
      <anchorfile>classgte_1_1DX11RasterizerState.html</anchorfile>
      <anchor>a2a957b21010120fc1d978b04b70405f1</anchor>
      <arglist>(ID3D11Device *device, RasterizerState const *rasterizerState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11RasterizerState.html</anchorfile>
      <anchor>a1c511d21b02383350ac98b600e533aed</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RasterizerState *</type>
      <name>GetDXRasterizerState</name>
      <anchorfile>classgte_1_1DX11RasterizerState.html</anchorfile>
      <anchor>adabaf1e83a624a00e6e3df15b39e3cb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RasterizerState *</type>
      <name>GetRasterizerState</name>
      <anchorfile>classgte_1_1DX11RasterizerState.html</anchorfile>
      <anchor>a39587d102936e986780711e789ac9e9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11RasterizerState.html</anchorfile>
      <anchor>a4ca92d833800c3dcc8c428d5039c1fa3</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_CULL_MODE const</type>
      <name>msCullMode</name>
      <anchorfile>classgte_1_1DX11RasterizerState.html</anchorfile>
      <anchor>ab673d8f57f4cd3aafbabb5b09b875571</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_FILL_MODE const</type>
      <name>msFillMode</name>
      <anchorfile>classgte_1_1DX11RasterizerState.html</anchorfile>
      <anchor>a6d380730aa2fd349555da50b7afe504b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11RawBuffer</name>
    <filename>classgte_1_1DX11RawBuffer.html</filename>
    <base>gte::DX11Buffer</base>
    <member kind="function">
      <type></type>
      <name>DX11RawBuffer</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>ab8a3f0efd157b12df84961633914cd46</anchor>
      <arglist>(ID3D11Device *device, RawBuffer const *rbuffer)</arglist>
    </member>
    <member kind="function">
      <type>RawBuffer *</type>
      <name>GetRawBuffer</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>a5fee81efc20c02047cb73ec5b3e40eaa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ID3D11ShaderResourceView *</type>
      <name>GetSRView</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>ae412e56b646f225c871ce4717d80e257</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ID3D11UnorderedAccessView *</type>
      <name>GetUAView</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>adbb7d692949bf349f580718f6189526a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>a5b150fdacf717222345b196d25209a7e</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11RawBuffer</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>a6d584924964b21adcf80fbbfc897ff60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>a162a57d07ece9512b360082974399df7</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>a928410ef270a5c61fe9e0895e1de7479</anchor>
      <arglist>(ID3D11Device *device)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateUAView</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>afa594e399c80cc5d786fa5505f0731c4</anchor>
      <arglist>(ID3D11Device *device)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11ShaderResourceView *</type>
      <name>mSRView</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>a5725688cc61e814b063864823acb5def</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11UnorderedAccessView *</type>
      <name>mUAView</name>
      <anchorfile>classgte_1_1DX11RawBuffer.html</anchorfile>
      <anchor>aca938e81c30c11404293eb70606516c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Resource</name>
    <filename>classgte_1_1DX11Resource.html</filename>
    <base>gte::DX11GraphicsObject</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a58cda83c67782f8ccccef79f1396f6a0</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a82184743b61f16e94103aad5420dfbfb</anchor>
      <arglist>(ID3D11DeviceContext *context)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a252bdf8322c3b92ef713d22a6e1d925d</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a0599488e0ca8ad70535670bfa9e64751</anchor>
      <arglist>(ID3D11DeviceContext *context)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a7dc1ba9b554f20d6a479797b18939433</anchor>
      <arglist>(ID3D11DeviceContext *context, ID3D11Resource *target, unsigned int sri)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a9e4cdbb1e1476b782a9e40e5bf7d9db0</anchor>
      <arglist>(ID3D11DeviceContext *context, ID3D11Resource *target)=0</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Resource *</type>
      <name>GetDXResource</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>aa9b205a6886401deb486e6556fc47503</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Resource *</type>
      <name>GetResource</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a635fa90f47a4759db3c46aa09ad22282</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ID3D11Resource *</type>
      <name>GetStagingResource</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>aff53af0a6c89feb7f162834b67ec0049</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D11_MAPPED_SUBRESOURCE</type>
      <name>MapForWrite</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a8dcaf7eda04118c20f52e921959ef263</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a6cc22c67ce3031a53ce24420110727b1</anchor>
      <arglist>(std::string const &amp;name) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Unmap</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>ac7baaea027921c43cecc086bf74c20b0</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a8c919d5da56818a49cd2f96ce5fe609b</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a9111ae51209d60063988b9d3f93031e2</anchor>
      <arglist>(ID3D11DeviceContext *context)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11Resource</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a774854b12e8cdfa585c9a2b5d46b2e93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DX11Resource</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a190d78c70cadedd3617fec3119264709</anchor>
      <arglist>(Resource const *gtResource)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>PreparedForCopy</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>a57fe6ded364d4aaf31c65990a9b8e4fa</anchor>
      <arglist>(D3D11_CPU_ACCESS_FLAG access) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ID3D11Resource *</type>
      <name>mStaging</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>ac677c3cc0c77a14b8e7567cfa9f9b2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static UINT const</type>
      <name>msStagingAccess</name>
      <anchorfile>classgte_1_1DX11Resource.html</anchorfile>
      <anchor>aeb8249fdfe8a737499f563e89cec48cc</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11SamplerState</name>
    <filename>classgte_1_1DX11SamplerState.html</filename>
    <base>gte::DX11DrawingState</base>
    <member kind="function">
      <type></type>
      <name>DX11SamplerState</name>
      <anchorfile>classgte_1_1DX11SamplerState.html</anchorfile>
      <anchor>a1769cd2bb85ba4721333d42b7bf3fb5d</anchor>
      <arglist>(ID3D11Device *device, SamplerState const *samplerState)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11SamplerState *</type>
      <name>GetDXSamplerState</name>
      <anchorfile>classgte_1_1DX11SamplerState.html</anchorfile>
      <anchor>ab63d6ff32686b032b098c9e8e118629a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SamplerState *</type>
      <name>GetSamplerState</name>
      <anchorfile>classgte_1_1DX11SamplerState.html</anchorfile>
      <anchor>a1db15d754cc3e87bdb17654d26bba8a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11SamplerState.html</anchorfile>
      <anchor>a7dfeee2630df5dcf475f51aee338e32e</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_COMPARISON_FUNC const</type>
      <name>msComparison</name>
      <anchorfile>classgte_1_1DX11SamplerState.html</anchorfile>
      <anchor>afdc184a8addf2becc7990300814563a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_FILTER const</type>
      <name>msFilter</name>
      <anchorfile>classgte_1_1DX11SamplerState.html</anchorfile>
      <anchor>af36fd5be42df71981660a227495ed673</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static D3D11_TEXTURE_ADDRESS_MODE const</type>
      <name>msMode</name>
      <anchorfile>classgte_1_1DX11SamplerState.html</anchorfile>
      <anchor>ad8914c4e33cd9af74dec3b7b0e89c19b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Shader</name>
    <filename>classgte_1_1DX11Shader.html</filename>
    <base>gte::DX11GraphicsObject</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>ad44cb8bdc4e03d60b3309cd6e9f2e780</anchor>
      <arglist>(ID3D11DeviceContext *context)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>DisableCBuffer</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>a63d237753f9490e2459ef32d5d2fc682</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>DisableSampler</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>ad93cca1acdcfa17f114a7037847a5c1b</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>DisableSRView</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>a2a23a11ef7e5b746743f354b5f7f1355</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>DisableUAView</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>aa70bae215ffd4690e07f76d7619ed6e4</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>a6f423b9c4330726d73fe9dc9241ff822</anchor>
      <arglist>(ID3D11DeviceContext *context)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>EnableCBuffer</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>adfa14ed36a2c5a1f2d98b450c0687177</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11Buffer *buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>EnableSampler</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>af7fdc73f54dd7e14edf9d246075a6ad3</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11SamplerState *state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>EnableSRView</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>a7014efe0e8da359a383201d9abee04c6</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11ShaderResourceView *srView)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>EnableUAView</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>acabd8083a5a387beec55b144178e91fc</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11UnorderedAccessView *uaView, unsigned int initialCount)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DX11Shader</name>
      <anchorfile>classgte_1_1DX11Shader.html</anchorfile>
      <anchor>a72d5d28198f2c84dabda4b262ab489c5</anchor>
      <arglist>(Shader const *shader)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11StructuredBuffer</name>
    <filename>classgte_1_1DX11StructuredBuffer.html</filename>
    <base>gte::DX11Buffer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a348465ecd09add7d10b05a67c03acf9e</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11StructuredBuffer</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a4f4f43b0c85567daaf9e4e37c26f2b23</anchor>
      <arglist>(ID3D11Device *device, StructuredBuffer const *sbuffer)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer *</type>
      <name>GetCounterStagingBuffer</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a948fcfb18f2c100a7ca97d860cdb0a08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetNumActiveElements</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a85ed978bf00d93b49e5d7e0de8bf1a40</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ShaderResourceView *</type>
      <name>GetSRView</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a7cbf00ab599ad21a9381b027924f9f33</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>StructuredBuffer *</type>
      <name>GetStructuredBuffer</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>af851b5ce00bc617c02d9b65cf1c3f34a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ID3D11UnorderedAccessView *</type>
      <name>GetUAView</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a9485035ab4f8495f3f94b21936eb7d7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a2b884ef61e93d7ec6d56605838abde86</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11StructuredBuffer</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a19933cb9789f5548dadd7f979861a446</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>affb3f0d7c4410f1b9a924d2b1985d08e</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateCounterStaging</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>af8a2edcac4383407b5ad307847ba7dea</anchor>
      <arglist>(ID3D11Device *device)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a80ad379e6438b6c4a5295d46087db75c</anchor>
      <arglist>(ID3D11Device *device)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateUAView</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>abdc74030eaeaf258dad151c8f4aad4d0</anchor>
      <arglist>(ID3D11Device *device)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11Buffer *</type>
      <name>mCounterStaging</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a4b0610ab03ec1bce6ea3ce174d08602a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11ShaderResourceView *</type>
      <name>mSRView</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>adad6f077a33ed989ed9e63dea0922da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11UnorderedAccessView *</type>
      <name>mUAView</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a0dc30812cce5689dd58ca224e8bce17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static unsigned int const</type>
      <name>msUAVFlag</name>
      <anchorfile>classgte_1_1DX11StructuredBuffer.html</anchorfile>
      <anchor>a9274cb0945760623bf22fddbd2b20653</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Texture</name>
    <filename>classgte_1_1DX11Texture.html</filename>
    <base>gte::DX11Resource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>ab071dc4914f62afb0e019c75903ac816</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a67e5b79e828edfb9aa280f7bb364d4ce</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>ab78061de3c44c5397fc4564fd4717c22</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>aa7f0eefcfdd17a0b9fd9be9d8e274f8d</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a85002aed60a4d2459bac688c06450253</anchor>
      <arglist>(ID3D11DeviceContext *context, ID3D11Resource *target, unsigned int sri) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a574e6b5480acdaaa93cb5e0c46341231</anchor>
      <arglist>(ID3D11DeviceContext *context, ID3D11Resource *target) override</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ShaderResourceView *</type>
      <name>GetSRView</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a35af3072189ae68789fb7a3de855daf9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Texture *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a02a68c2b58c337cbd971e8ad3632786d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ID3D11UnorderedAccessView *</type>
      <name>GetUAView</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a39a8776021c19e322a4cd99f8ed1885c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a6c9f76e5653e4b4b9674404a287c061b</anchor>
      <arglist>(std::string const &amp;name) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a42cc1eeeb69576e69f9b0e83441207b5</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int sri) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>ac35a37661146928e38b003a103983cb5</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11Texture</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a59eec188c00184fcd35d08873fe046b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DX11Texture</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>ae43415eb341cc934847169ad64d1ecc3</anchor>
      <arglist>(Texture const *gtTexture)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>CopyPitched2</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>aab9d78d51da12d2e50850ef05a43a532</anchor>
      <arglist>(unsigned int numRows, unsigned int srcRowPitch, void const *srcData, unsigned int trgRowPitch, void *trgData)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>CopyPitched3</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a3350fb15ae6cfd28e7753e079e0c5a12</anchor>
      <arglist>(unsigned int numRows, unsigned int numSlices, unsigned int srcRowPitch, unsigned int srcSlicePitch, void const *srcData, unsigned int trgRowPitch, unsigned int trgSlicePitch, void *trgData)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ID3D11ShaderResourceView *</type>
      <name>mSRView</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a7ed1c89a7067c47c1f71740c2766c6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ID3D11UnorderedAccessView *</type>
      <name>mUAView</name>
      <anchorfile>classgte_1_1DX11Texture.html</anchorfile>
      <anchor>a5f703fa899a5e8a012938d4c8168f79a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Texture1</name>
    <filename>classgte_1_1DX11Texture1.html</filename>
    <base>gte::DX11TextureSingle</base>
    <member kind="function">
      <type></type>
      <name>DX11Texture1</name>
      <anchorfile>classgte_1_1DX11Texture1.html</anchorfile>
      <anchor>ab1c41c8e999a919668b70182bf0e21e9</anchor>
      <arglist>(ID3D11Device *device, Texture1 const *texture)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture1D *</type>
      <name>GetDXTexture</name>
      <anchorfile>classgte_1_1DX11Texture1.html</anchorfile>
      <anchor>a4191a12c8705ada542909a252e8ee58b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Texture1 *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1DX11Texture1.html</anchorfile>
      <anchor>a53133ebd2c59b185a93b5555b4299f91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11Texture1.html</anchorfile>
      <anchor>a80abab4a82008c23630cc2aae390ff46</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11Texture1.html</anchorfile>
      <anchor>a5bd99c815e4d7342a88b0bb800ad1e50</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE1D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1DX11Texture1.html</anchorfile>
      <anchor>a287a329a0cae5fcb32b2d552abc5e234</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE1D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateUAView</name>
      <anchorfile>classgte_1_1DX11Texture1.html</anchorfile>
      <anchor>a5474cec85a5a44f92d13b0b5581d8f78</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE1D_DESC const &amp;tx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Texture1Array</name>
    <filename>classgte_1_1DX11Texture1Array.html</filename>
    <base>gte::DX11TextureArray</base>
    <member kind="function">
      <type></type>
      <name>DX11Texture1Array</name>
      <anchorfile>classgte_1_1DX11Texture1Array.html</anchorfile>
      <anchor>ab29750074fe27e0ea54f4548595bc044</anchor>
      <arglist>(ID3D11Device *device, Texture1Array const *textureArray)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture1D *</type>
      <name>GetDXTextureArray</name>
      <anchorfile>classgte_1_1DX11Texture1Array.html</anchorfile>
      <anchor>afd376808dce0cace9f12e3b3b3195b4c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Texture1Array *</type>
      <name>GetTextureArray</name>
      <anchorfile>classgte_1_1DX11Texture1Array.html</anchorfile>
      <anchor>a91083d33ceb6b09342eb5c5401e6fb59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11Texture1Array.html</anchorfile>
      <anchor>ad1b3017e5736970ef98cf349c43b2721</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11Texture1Array.html</anchorfile>
      <anchor>ac6056e057d34293c36ac2139c7aff3f4</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE1D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1DX11Texture1Array.html</anchorfile>
      <anchor>aee21548fca116f01e6fe46ac0613cb3f</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE1D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateUAView</name>
      <anchorfile>classgte_1_1DX11Texture1Array.html</anchorfile>
      <anchor>a5f856de8adfc6b3ee31d18447a4daf7c</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE1D_DESC const &amp;tx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Texture2</name>
    <filename>classgte_1_1DX11Texture2.html</filename>
    <base>gte::DX11TextureSingle</base>
    <member kind="function">
      <type></type>
      <name>DX11Texture2</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>ae80a10edb3586be58641ace881ad9bdf</anchor>
      <arglist>(ID3D11Device *device, Texture2 const *texture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11Texture2</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>aa9f38fc8907d11c0a5ea0960383f9dc1</anchor>
      <arglist>(ID3D11Device *device, DX11Texture2 const *dxSharedTexture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11Texture2</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>a6f61397bcbdd003b4b24f907c15e1c0b</anchor>
      <arglist>(Texture2 const *texture, ID3D11Texture2D *dxTexture, ID3D11ShaderResourceView *dxSRView)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture2D *</type>
      <name>GetDXTexture</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>ac3636bb0490f9f9a51b2506d4d67ead8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Texture2 *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>ac3ff90eb66adc72a02aed65f14ffb226</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>a965882181e072ee07efd74c7e973c94f</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>ID3D11Texture2D *</type>
      <name>CreateSharedDXObject</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>a8fa7475e7d956ef90d72b5dddd65c80f</anchor>
      <arglist>(ID3D11Device *device) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>acf8978ac849befa2cc245757d10b56d0</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>a0e70ac0ff749202c313d0c95ec3f6cb5</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateUAView</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>ae14c065b82d1b0860d1b2f593330b586</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DX11Texture2</name>
      <anchorfile>classgte_1_1DX11Texture2.html</anchorfile>
      <anchor>a29a984f6eb6e19f83212e42863c41a2d</anchor>
      <arglist>(Texture2 const *texture)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Texture2Array</name>
    <filename>classgte_1_1DX11Texture2Array.html</filename>
    <base>gte::DX11TextureArray</base>
    <member kind="function">
      <type></type>
      <name>DX11Texture2Array</name>
      <anchorfile>classgte_1_1DX11Texture2Array.html</anchorfile>
      <anchor>abfbac2490d8aa28fe0fa02a960d116a9</anchor>
      <arglist>(ID3D11Device *device, Texture2Array const *textureArray)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture2D *</type>
      <name>GetDXTextureArray</name>
      <anchorfile>classgte_1_1DX11Texture2Array.html</anchorfile>
      <anchor>a0b53ab86b97fcac2d8f3e253d6746cdf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Texture2Array *</type>
      <name>GetTextureArray</name>
      <anchorfile>classgte_1_1DX11Texture2Array.html</anchorfile>
      <anchor>adcdd212b7eb348428ef7666950a6353a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11Texture2Array.html</anchorfile>
      <anchor>a6fa85c0e1486df6381a008445747910f</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11Texture2Array.html</anchorfile>
      <anchor>a673dd4b93b8e1aa23e55734952b2f391</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1DX11Texture2Array.html</anchorfile>
      <anchor>ac0e09dd4c1dadb75efe539da0d111d22</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateUAView</name>
      <anchorfile>classgte_1_1DX11Texture2Array.html</anchorfile>
      <anchor>aefdcca2fcaaa4b49957830fcf64a2a72</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11Texture3</name>
    <filename>classgte_1_1DX11Texture3.html</filename>
    <base>gte::DX11TextureSingle</base>
    <member kind="function">
      <type></type>
      <name>DX11Texture3</name>
      <anchorfile>classgte_1_1DX11Texture3.html</anchorfile>
      <anchor>a158b1004c59ca78f901f9f767fc1d196</anchor>
      <arglist>(ID3D11Device *device, Texture3 const *texture)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture3D *</type>
      <name>GetDXTexture</name>
      <anchorfile>classgte_1_1DX11Texture3.html</anchorfile>
      <anchor>a47b74c888abb03a7f25e8e136bd495c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Texture3 *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1DX11Texture3.html</anchorfile>
      <anchor>aa703618cfe6fd9d15ac83a484f012f45</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11Texture3.html</anchorfile>
      <anchor>a1d1ceb43c8f6aea7dbf7e19efcdde222</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11Texture3.html</anchorfile>
      <anchor>a882614e773884c6a9aac29e78efac833</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE3D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1DX11Texture3.html</anchorfile>
      <anchor>a22b183a529e0f2acdef2ea7c6cf4bedd</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE3D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateUAView</name>
      <anchorfile>classgte_1_1DX11Texture3.html</anchorfile>
      <anchor>a1722af4037df42e042fd155bf3abd5de</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE3D_DESC const &amp;tx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11TextureArray</name>
    <filename>classgte_1_1DX11TextureArray.html</filename>
    <base>gte::DX11Texture</base>
    <member kind="function">
      <type>TextureArray *</type>
      <name>GetTextureArray</name>
      <anchorfile>classgte_1_1DX11TextureArray.html</anchorfile>
      <anchor>a6165f233f8f2c45bddffa683305499fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DX11TextureArray</name>
      <anchorfile>classgte_1_1DX11TextureArray.html</anchorfile>
      <anchor>af3849321d07239ecdd164c1d6934f264</anchor>
      <arglist>(TextureArray const *gtTextureArray)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11TextureBuffer</name>
    <filename>classgte_1_1DX11TextureBuffer.html</filename>
    <base>gte::DX11Buffer</base>
    <member kind="function">
      <type></type>
      <name>DX11TextureBuffer</name>
      <anchorfile>classgte_1_1DX11TextureBuffer.html</anchorfile>
      <anchor>a46c1d251c294d0733c57fc118e53d0d1</anchor>
      <arglist>(ID3D11Device *device, TextureBuffer const *tbuffer)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ShaderResourceView *</type>
      <name>GetSRView</name>
      <anchorfile>classgte_1_1DX11TextureBuffer.html</anchorfile>
      <anchor>aa2c36eed0f033182854111cb5926c34f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TextureBuffer *</type>
      <name>GetTextureBuffer</name>
      <anchorfile>classgte_1_1DX11TextureBuffer.html</anchorfile>
      <anchor>a397f12328540ed4b6b72262d69639089</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1DX11TextureBuffer.html</anchorfile>
      <anchor>a615a2eefe1d876dac06fa24f99062192</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11TextureBuffer</name>
      <anchorfile>classgte_1_1DX11TextureBuffer.html</anchorfile>
      <anchor>adb197d1a396c77485991de827160cae8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11TextureBuffer.html</anchorfile>
      <anchor>ae2abf654ff0ca9ba460406bd6435f6b7</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11TextureBuffer.html</anchorfile>
      <anchor>a4122d66b3dd240eb8edd8d05bb064bed</anchor>
      <arglist>(ID3D11Device *device)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11ShaderResourceView *</type>
      <name>mSRView</name>
      <anchorfile>classgte_1_1DX11TextureBuffer.html</anchorfile>
      <anchor>a32c10b3b9d462e54ecb144ae92385b7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11TextureCube</name>
    <filename>classgte_1_1DX11TextureCube.html</filename>
    <base>gte::DX11TextureArray</base>
    <member kind="function">
      <type></type>
      <name>DX11TextureCube</name>
      <anchorfile>classgte_1_1DX11TextureCube.html</anchorfile>
      <anchor>ad1425cf3c62e746596317a0286f25e32</anchor>
      <arglist>(ID3D11Device *device, TextureCube const *textureCube)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture2D *</type>
      <name>GetDXTexture</name>
      <anchorfile>classgte_1_1DX11TextureCube.html</anchorfile>
      <anchor>aba2e4884216155336802461beef66ed6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TextureCube *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1DX11TextureCube.html</anchorfile>
      <anchor>a0b9ab255cc48a4a35e56ffb8cf99dde3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11TextureCube.html</anchorfile>
      <anchor>a67858cd363c2219d69587433327ae258</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11TextureCube.html</anchorfile>
      <anchor>a023d20ba055e3cef44b8862db3f537a2</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1DX11TextureCube.html</anchorfile>
      <anchor>ac0e3a29fdc8f0a7fdfe7f440c87b1735</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateUAView</name>
      <anchorfile>classgte_1_1DX11TextureCube.html</anchorfile>
      <anchor>a9e5ea8e3f5dbf9fa06adc1342902c503</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11TextureCubeArray</name>
    <filename>classgte_1_1DX11TextureCubeArray.html</filename>
    <base>gte::DX11TextureArray</base>
    <member kind="function">
      <type></type>
      <name>DX11TextureCubeArray</name>
      <anchorfile>classgte_1_1DX11TextureCubeArray.html</anchorfile>
      <anchor>a693b12ee6e93989744e924e5eac99933</anchor>
      <arglist>(ID3D11Device *device, TextureCubeArray const *textureCubeArray)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture2D *</type>
      <name>GetDXTextureArray</name>
      <anchorfile>classgte_1_1DX11TextureCubeArray.html</anchorfile>
      <anchor>ae6ff80f9dc9526844fb0bba1378a9409</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TextureCubeArray *</type>
      <name>GetTextureArray</name>
      <anchorfile>classgte_1_1DX11TextureCubeArray.html</anchorfile>
      <anchor>a28dff767eef61bdcadc38d464c22cab7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11TextureCubeArray.html</anchorfile>
      <anchor>ae9decbe7dd6ff866dc955e81c0d466e9</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSRView</name>
      <anchorfile>classgte_1_1DX11TextureCubeArray.html</anchorfile>
      <anchor>aed2a986f172293214b9d8baf0f31619d</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1DX11TextureCubeArray.html</anchorfile>
      <anchor>a5f1f262960b67a7c2e62536510ac6e53</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateUAView</name>
      <anchorfile>classgte_1_1DX11TextureCubeArray.html</anchorfile>
      <anchor>a46027c48e6f68ba852e3577d425c639a</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11TextureDS</name>
    <filename>classgte_1_1DX11TextureDS.html</filename>
    <base>gte::DX11Texture2</base>
    <member kind="function">
      <type></type>
      <name>DX11TextureDS</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>a2a4ff31f619bb5a103eca5eae10dbbec</anchor>
      <arglist>(ID3D11Device *device, TextureDS const *texture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11TextureDS</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>a31467d1048ee226624f6329df513db19</anchor>
      <arglist>(ID3D11Device *device, DX11TextureDS const *dxSharedTexture)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilView *</type>
      <name>GetDSView</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>a03b6186ad3723da65899369f586d7faa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>a1d9019e22c1586bcb23f12386bb57f02</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11TextureDS</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>aaf3bc8de567b1db4575b526e185a6b51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>a57bf0c4841f4ab2b18341d69970a9d18</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateDSSRView</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>aac7a72005006c1c4267dbabcde21ff7d</anchor>
      <arglist>(ID3D11Device *device)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateDSView</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>abb86054ff997cd6f6186af636b182b37</anchor>
      <arglist>(ID3D11Device *device)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DXGI_FORMAT</type>
      <name>GetDepthResourceFormat</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>af66d06ea4c922d10df68082ecb008ab0</anchor>
      <arglist>(DXGI_FORMAT depthFormat)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DXGI_FORMAT</type>
      <name>GetDepthSRVFormat</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>a2ecab5444c09667e4855d6cf9a3470a0</anchor>
      <arglist>(DXGI_FORMAT depthFormat)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11DepthStencilView *</type>
      <name>mDSView</name>
      <anchorfile>classgte_1_1DX11TextureDS.html</anchorfile>
      <anchor>afdfac7181f0dc6e63033bbf744400269</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11TextureRT</name>
    <filename>classgte_1_1DX11TextureRT.html</filename>
    <base>gte::DX11Texture2</base>
    <member kind="function">
      <type></type>
      <name>DX11TextureRT</name>
      <anchorfile>classgte_1_1DX11TextureRT.html</anchorfile>
      <anchor>a4af7315a8aa120b0bbf1916f010aa2d2</anchor>
      <arglist>(ID3D11Device *device, TextureRT const *texture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11TextureRT</name>
      <anchorfile>classgte_1_1DX11TextureRT.html</anchorfile>
      <anchor>a3b59983329dbd092b4dab0cc63ae4372</anchor>
      <arglist>(ID3D11Device *device, DX11TextureRT const *dxSharedTexture)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RenderTargetView *</type>
      <name>GetRTView</name>
      <anchorfile>classgte_1_1DX11TextureRT.html</anchorfile>
      <anchor>a064bceec29f7e43333cf779ee5c57b67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1DX11TextureRT.html</anchorfile>
      <anchor>aee892f4ba546f6049158f460f8aa6f79</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DX11TextureRT</name>
      <anchorfile>classgte_1_1DX11TextureRT.html</anchorfile>
      <anchor>ad33c45cc857dae50d7b4f7bb2e3faa9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11TextureRT.html</anchorfile>
      <anchor>a9d7e33e7635c19b1c1e788d5a3afe70e</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateRTView</name>
      <anchorfile>classgte_1_1DX11TextureRT.html</anchorfile>
      <anchor>aa8b9a5f2a54bb3b11e98da61fb961c9b</anchor>
      <arglist>(ID3D11Device *device, D3D11_TEXTURE2D_DESC const &amp;tx)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ID3D11RenderTargetView *</type>
      <name>mRTView</name>
      <anchorfile>classgte_1_1DX11TextureRT.html</anchorfile>
      <anchor>a4656c225a441f7725846714883e02fa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11TextureSingle</name>
    <filename>classgte_1_1DX11TextureSingle.html</filename>
    <base>gte::DX11Texture</base>
    <member kind="function">
      <type>TextureSingle *</type>
      <name>GetTextureSingle</name>
      <anchorfile>classgte_1_1DX11TextureSingle.html</anchorfile>
      <anchor>a8f885618cced38f6184857c9c41d2592</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DX11TextureSingle</name>
      <anchorfile>classgte_1_1DX11TextureSingle.html</anchorfile>
      <anchor>a304eb4ac56fdd9ec0ba32d47239e6cd8</anchor>
      <arglist>(TextureSingle const *gtTextureSingle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11VertexBuffer</name>
    <filename>classgte_1_1DX11VertexBuffer.html</filename>
    <base>gte::DX11Buffer</base>
    <member kind="function">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11VertexBuffer.html</anchorfile>
      <anchor>a4ec2c93ca201a99f882d5e4a36568738</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11VertexBuffer</name>
      <anchorfile>classgte_1_1DX11VertexBuffer.html</anchorfile>
      <anchor>abe457c2a9c94783697e587d84f95aa97</anchor>
      <arglist>(ID3D11Device *device, VertexBuffer const *vbuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11VertexBuffer.html</anchorfile>
      <anchor>a1ff9fe49bbf0f85c590bcecaff18f520</anchor>
      <arglist>(ID3D11DeviceContext *context)</arglist>
    </member>
    <member kind="function">
      <type>VertexBuffer *</type>
      <name>GetVertexBuffer</name>
      <anchorfile>classgte_1_1DX11VertexBuffer.html</anchorfile>
      <anchor>a9ea11b4af0e4391ac6a7e7e18db5c0a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11VertexBuffer.html</anchorfile>
      <anchor>ac2eb917b28289014417132d339027f37</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11VertexShader</name>
    <filename>classgte_1_1DX11VertexShader.html</filename>
    <base>gte::DX11Shader</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>a22a1ee19c9023461836ae423ae628d60</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableCBuffer</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>ada5f4ba244d0dce43a1a033421a30586</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableSampler</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>ac6ac3dd2647be6db46bf098bf094f318</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableSRView</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>ad954cb31db9db8c365462f62bc3483e3</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisableUAView</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>a0e24e53e984e52e2ca66efb173d80ac0</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DX11VertexShader</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>a185d3855395aa364a8d76d22d5a666db</anchor>
      <arglist>(ID3D11Device *device, Shader const *shader)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>a44a45002e27cd016ae3ce613f6be4671</anchor>
      <arglist>(ID3D11DeviceContext *context) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableCBuffer</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>a0dc13cec37ce036154f1f5384c9d124d</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11Buffer *buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableSampler</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>ac36657cb6ae7d980489a7e93fc3b31d8</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11SamplerState *state) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableSRView</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>af7c749108f66c565e3100d953d16d07b</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11ShaderResourceView *srView) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>EnableUAView</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>a462e5ea5d2151bec917a012991d9e3b8</anchor>
      <arglist>(ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11UnorderedAccessView *uaView, unsigned int initialCount) override</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1DX11VertexShader.html</anchorfile>
      <anchor>a4f4679d8020f01de6cf16f8ed1056f07</anchor>
      <arglist>(void *device, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DXGIAdapter</name>
    <filename>classgte_1_1DXGIAdapter.html</filename>
    <member kind="function">
      <type></type>
      <name>DXGIAdapter</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>a299d04564aecbdc043fde5c385853098</anchor>
      <arglist>(DXGIAdapter const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DXGIAdapter</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>aa795fd87bb747d78256e0fa68e37f446</anchor>
      <arglist>(IDXGIAdapter1 *adapter=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>IDXGIAdapter1 *</type>
      <name>GetAdapter</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>a8163b5e8b14d6e4005e759f95e5aed80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DXGI_ADAPTER_DESC1 const &amp;</type>
      <name>GetDescription</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>af0a9f304000b889f6a18b851e9c4d122</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; DXGIOutput &gt; const &amp;</type>
      <name>GetOutputs</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>a95a20598ca746849a08519ee7eef9995</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DXGIAdapter &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>a601f1c7d3efb964e2d64824ca3d9addd</anchor>
      <arglist>(DXGIAdapter const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DXGIAdapter</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>ac78022fee7386d41b3fc985781826f7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Enumerate</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>a945413df9009a497c1cb465126f92e3c</anchor>
      <arglist>(std::vector&lt; DXGIAdapter &gt; &amp;adapters)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IDXGIAdapter1 *</type>
      <name>mAdapter</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>a60084352822ee0c1aed0e254b518fbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DXGI_ADAPTER_DESC1</type>
      <name>mDescription</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>aeb38e087afaab10230145fd7ea186869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DXGIOutput &gt;</type>
      <name>mOutputs</name>
      <anchorfile>classgte_1_1DXGIAdapter.html</anchorfile>
      <anchor>aba8a1076f0bd9fc4365515afb8e72c10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DXGIOutput</name>
    <filename>classgte_1_1DXGIOutput.html</filename>
    <member kind="function">
      <type></type>
      <name>DXGIOutput</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>aa1ad0b2973659e7eb8cf79b30a8d0cd4</anchor>
      <arglist>(DXGIOutput const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DXGIOutput</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>aff9d4863c03236a2befeef986eccb0aa</anchor>
      <arglist>(IDXGIOutput *output=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>FindClosestMatchingMode</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>afee27abba2b6938eff1488b661c540f3</anchor>
      <arglist>(DXGI_MODE_DESC const &amp;requested, DXGI_MODE_DESC &amp;closest)</arglist>
    </member>
    <member kind="function">
      <type>DXGI_OUTPUT_DESC const &amp;</type>
      <name>GetDescription</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>a0ec3319810dd3b7bb656ef32b51ae22c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>GetDisplayModes</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>af387b63762e55e767db108db0ca63319</anchor>
      <arglist>(DXGI_FORMAT format, std::vector&lt; DXGI_MODE_DESC &gt; &amp;modeDescriptions)</arglist>
    </member>
    <member kind="function">
      <type>IDXGIOutput *</type>
      <name>GetOutput</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>a44e9673c659084a83fe79352cbc2b685</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DXGIOutput &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>a4ee600e913c75afee7942b537deed7c0</anchor>
      <arglist>(DXGIOutput const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DXGIOutput</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>ac0102de582e8c6f48568ac5f337e551a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DXGI_OUTPUT_DESC</type>
      <name>mDescription</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>a936e15c96b58183c1b5ead8dcd1b8ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IDXGIOutput *</type>
      <name>mOutput</name>
      <anchorfile>classgte_1_1DXGIOutput.html</anchorfile>
      <anchor>adb73aaf50ff749b472935fe5c329e0c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VEManifoldMesh::Edge</name>
    <filename>classgte_1_1VEManifoldMesh_1_1Edge.html</filename>
    <member kind="function">
      <type></type>
      <name>Edge</name>
      <anchorfile>classgte_1_1VEManifoldMesh_1_1Edge.html</anchorfile>
      <anchor>a896eb35d347eb757c3bca6dd34d9f0c6</anchor>
      <arglist>(int v0, int v1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Edge</name>
      <anchorfile>classgte_1_1VEManifoldMesh_1_1Edge.html</anchorfile>
      <anchor>ab6782efc845b3f6ab5b7c36cfe156f61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::weak_ptr&lt; Edge &gt;</type>
      <name>E</name>
      <anchorfile>classgte_1_1VEManifoldMesh_1_1Edge.html</anchorfile>
      <anchor>ac0541c66da19197bb6d71b11cdd75af6</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1VEManifoldMesh_1_1Edge.html</anchorfile>
      <anchor>a3ec5076945b8a49fcb97a131c0640e53</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ETManifoldMesh::Edge</name>
    <filename>classgte_1_1ETManifoldMesh_1_1Edge.html</filename>
    <member kind="function">
      <type></type>
      <name>Edge</name>
      <anchorfile>classgte_1_1ETManifoldMesh_1_1Edge.html</anchorfile>
      <anchor>a9adb9c6dd02bae4e41a63a6b6c2e1c49</anchor>
      <arglist>(int v0, int v1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Edge</name>
      <anchorfile>classgte_1_1ETManifoldMesh_1_1Edge.html</anchorfile>
      <anchor>a03f22071aef3e7be31bf6f2aad4461f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::weak_ptr&lt; Triangle &gt;</type>
      <name>T</name>
      <anchorfile>classgte_1_1ETManifoldMesh_1_1Edge.html</anchorfile>
      <anchor>aac077223525163915ea28d0aea2b0144</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1ETManifoldMesh_1_1Edge.html</anchorfile>
      <anchor>aa98c2d343cc959751867a061b354ed13</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::EdgeKey</name>
    <filename>classgte_1_1EdgeKey.html</filename>
    <templarg>Ordered</templarg>
    <base>FeatureKey&lt; 2, Ordered &gt;</base>
    <member kind="function">
      <type></type>
      <name>EdgeKey</name>
      <anchorfile>classgte_1_1EdgeKey.html</anchorfile>
      <anchor>a2a1c55a64e8a5ab51e573f29244f8eeb</anchor>
      <arglist>(int v0, int v1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeKey</name>
      <anchorfile>classgte_1_1EdgeKey.html</anchorfile>
      <anchor>a9772dbeccfc05474d5895d7c7c8d3c95</anchor>
      <arglist>(int v0=-1, int v1=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EdgeKey</name>
      <anchorfile>classgte_1_1EdgeKey.html</anchorfile>
      <anchor>a0083f3b952bd07c6e29c7d74bd1338b2</anchor>
      <arglist>(int v0, int v1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Ellipse3</name>
    <filename>classgte_1_1Ellipse3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Ellipse3</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>a16fe691d91b8fcc450adc98ebc5b9d42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ellipse3</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>a8334b88c9d920b15bea62f58b5d973df</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;inCenter, Vector3&lt; Real &gt; const &amp;inNormal, Vector3&lt; Real &gt; const inAxis[2], Vector2&lt; Real &gt; const &amp;inExtent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>a07a87fc07ec9ffd76ac6cac10d3d41a7</anchor>
      <arglist>(Ellipse3 const &amp;ellipse) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>a30d0956811f7506cf231d2ccb64384c6</anchor>
      <arglist>(Ellipse3 const &amp;ellipse) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>a9ed3d2378a4e52c91cd08a6c5a9e0ee5</anchor>
      <arglist>(Ellipse3 const &amp;ellipse) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>a0760db7a14761d6dcdb8a47c2486209e</anchor>
      <arglist>(Ellipse3 const &amp;ellipse) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>ac01bb964a2816fa6d165ef8edd00fb53</anchor>
      <arglist>(Ellipse3 const &amp;ellipse) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>a54d1881341c3c8ca4987db74d9db4d15</anchor>
      <arglist>(Ellipse3 const &amp;ellipse) const </arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>axis</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>ad315f4712ce603d29a366fd5e8baf883</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>ae0f8da9e5596a28f0eda9ec00aa6d1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>extent</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>a1728de2c8bea054b6101dc64f9ca1905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>normal</name>
      <anchorfile>classgte_1_1Ellipse3.html</anchorfile>
      <anchor>a71aabe5624619646aee3a0c78cd0bad6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;::EllipseInfo</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>AB</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</anchorfile>
      <anchor>a0a9bfe1423bd665dcee7b7937428b26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector2&lt; Real &gt;, 2 &gt;</type>
      <name>axis</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</anchorfile>
      <anchor>a8d977cba8d25f2e06c693573ae2c76aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>BmA</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</anchorfile>
      <anchor>a458f8a4919a275e3aa7b97e14b27ee82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>BpA</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</anchorfile>
      <anchor>aad991da0ae90da8204a605b5b83d45ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>center</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</anchorfile>
      <anchor>a8e79d57e57ae2b5a24660fd81552a2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>extent</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</anchorfile>
      <anchor>af55e5852cfe2a6387e6f133540447adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>halfAB</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</anchorfile>
      <anchor>a0e6c5f6a03e751e5757a568bbbd9405c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matrix2x2&lt; Real &gt;</type>
      <name>M</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</anchorfile>
      <anchor>a2857749d07114aa17fb0e8d8ec035da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>sqrExtent</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1EllipseInfo.html</anchorfile>
      <anchor>a43194489ae7f51f1e79325f8183caeb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IsPlanarGraph::Endpoint</name>
    <filename>classgte_1_1IsPlanarGraph_1_1Endpoint.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1IsPlanarGraph_1_1Endpoint.html</anchorfile>
      <anchor>a3902942cd0753ca268ecdcb24c6f2b21</anchor>
      <arglist>(Endpoint const &amp;endpoint) const </arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>classgte_1_1IsPlanarGraph_1_1Endpoint.html</anchorfile>
      <anchor>a1cfd07cdf7cf199dc83853a6247d5524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>classgte_1_1IsPlanarGraph_1_1Endpoint.html</anchorfile>
      <anchor>ade81ac7acc8f1333564f718e433800d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>value</name>
      <anchorfile>classgte_1_1IsPlanarGraph_1_1Endpoint.html</anchorfile>
      <anchor>a250de320c6da2c11cb8ea600887417dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::BoxManager::Endpoint</name>
    <filename>classgte_1_1BoxManager_1_1Endpoint.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1BoxManager_1_1Endpoint.html</anchorfile>
      <anchor>a6b31e72d12faa82d55ba0d5fa0fc7e7b</anchor>
      <arglist>(Endpoint const &amp;endpoint) const </arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>classgte_1_1BoxManager_1_1Endpoint.html</anchorfile>
      <anchor>a3086d8668c11aad60c04fda96b13ce87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>classgte_1_1BoxManager_1_1Endpoint.html</anchorfile>
      <anchor>a949d63d334347cc71640121881690e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>value</name>
      <anchorfile>classgte_1_1BoxManager_1_1Endpoint.html</anchorfile>
      <anchor>a28b2abcd463262b97cb27dde06b49bf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RectangleManager::Endpoint</name>
    <filename>classgte_1_1RectangleManager_1_1Endpoint.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1RectangleManager_1_1Endpoint.html</anchorfile>
      <anchor>ad2d09458f603ef16ecbd79a2dedd9226</anchor>
      <arglist>(Endpoint const &amp;endpoint) const </arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>classgte_1_1RectangleManager_1_1Endpoint.html</anchorfile>
      <anchor>a25075bc016227430d6738298956d9d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>classgte_1_1RectangleManager_1_1Endpoint.html</anchorfile>
      <anchor>a3701c51410fe0312a62c0391ced47222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>value</name>
      <anchorfile>classgte_1_1RectangleManager_1_1Endpoint.html</anchorfile>
      <anchor>ad1666e9359dec3aa0162487104704122</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::EnumMap</name>
    <filename>structgte_1_1GLSLReflection_1_1EnumMap.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>cols</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1EnumMap.html</anchorfile>
      <anchor>a3377c475dd1dda5b891adf8d8c1a4d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1EnumMap.html</anchorfile>
      <anchor>a9142e6af894cb0c52d4e852b9f413d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>rows</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1EnumMap.html</anchorfile>
      <anchor>aa0a53267fa24286c9796349cb8407e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>shaderName</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1EnumMap.html</anchorfile>
      <anchor>a696792ebc71038bccbca3daa30e814e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>size</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1EnumMap.html</anchorfile>
      <anchor>a70d9ee9d3ebe197d56c72628bdc6fe07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>value</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1EnumMap.html</anchorfile>
      <anchor>ae0a497533a7d4a45c07b101dcc078b8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Environment</name>
    <filename>classgte_1_1Environment.html</filename>
    <member kind="function">
      <type></type>
      <name>Environment</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>a8b427c4448d8b7536666837521b9e83d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>a5fd259cc9aa0675773a8bf484581c1d0</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumDirectories</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>a50d1688f30b9b70bd375cfad4297d675</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetPath</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>a607e8ed724d370633c018c77b6198846</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetVariable</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>a8b63768a9381b2222c41aec4f64f4b4e</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>a5e52d23a6e58461354b339567dca1f7f</anchor>
      <arglist>(std::string const &amp;directory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>a35472bafc4131df2b1979e834ba83866</anchor>
      <arglist>(std::string const &amp;directory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAll</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>a92c56e6f605d7e551218f3a7500be0ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Environment</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>a8e294735187880dd3d59be10c425b29d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mDirectories</name>
      <anchorfile>classgte_1_1Environment.html</anchorfile>
      <anchor>ae4c2ef1cab2acc47f5a7b1218a999db0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ETManifoldMesh</name>
    <filename>classgte_1_1ETManifoldMesh.html</filename>
    <class kind="class">gte::ETManifoldMesh::Edge</class>
    <class kind="class">gte::ETManifoldMesh::Triangle</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Edge &gt;(*</type>
      <name>ECreator</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>acf33746876df4223aceb803b6be34c10</anchor>
      <arglist>)(int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; EdgeKey&lt; false &gt;, std::shared_ptr&lt; Edge &gt; &gt;</type>
      <name>EMap</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>ae919ec95afebd40c436608fcd29779f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Triangle &gt;(*</type>
      <name>TCreator</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a4fb1651ed5f9bb07b8e9bee9371cee6f</anchor>
      <arglist>)(int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TriangleKey&lt; true &gt;, std::shared_ptr&lt; Triangle &gt; &gt;</type>
      <name>TMap</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a1d9f01d5cbc032021b88f780edeb4d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>AssertOnNonmanifoldInsertion</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a1dee842313126b0108ae1f95c310b1ac</anchor>
      <arglist>(bool doAssert)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Clear</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a26e2c510c2530f47e83b1328593a725b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ETManifoldMesh</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>aeb3c2eb148cd474e0ba84141ad8be231</anchor>
      <arglist>(ECreator eCreator=nullptr, TCreator tCreator=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ETManifoldMesh</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a36efa029dc88367906c070ec610f6250</anchor>
      <arglist>(ETManifoldMesh const &amp;mesh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetComponents</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>ab187a082686a6c51b62b794a7150ff43</anchor>
      <arglist>(std::vector&lt; std::vector&lt; std::shared_ptr&lt; Triangle &gt;&gt;&gt; &amp;components) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetComponents</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a54151fe9a296b07b8d0e0a626789dfa3</anchor>
      <arglist>(std::vector&lt; std::vector&lt; TriangleKey&lt; true &gt;&gt;&gt; &amp;components) const </arglist>
    </member>
    <member kind="function">
      <type>EMap const &amp;</type>
      <name>GetEdges</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a95a160dec612c4c47739f88a7a108a34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TMap const &amp;</type>
      <name>GetTriangles</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a74097ead1b56016fd3c94474f38d243d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::shared_ptr&lt; Triangle &gt;</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a149cb2d3f031dbdf188c2064ac8748cb</anchor>
      <arglist>(int v0, int v1, int v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsClosed</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>ab744e3dda72562d56e282b00a3f1a193</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsOriented</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>ab783734bcddb19e49fa1562e84990c0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ETManifoldMesh &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a1ba72abbc6ab1c4db926dbd563330589</anchor>
      <arglist>(ETManifoldMesh const &amp;mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a4f82a0033c9068cc6b3a84d05b5836db</anchor>
      <arglist>(int v0, int v1, int v2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ETManifoldMesh</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a270c8b862a24eb9bd73b9323bf198484</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DepthFirstSearch</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a6ff0dab4a02bfaad1f8ce83d2c42b026</anchor>
      <arglist>(std::shared_ptr&lt; Triangle &gt; const &amp;tInitial, std::map&lt; std::shared_ptr&lt; Triangle &gt;, int &gt; &amp;visited, std::vector&lt; std::shared_ptr&lt; Triangle &gt;&gt; &amp;component) const </arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::shared_ptr&lt; Edge &gt;</type>
      <name>CreateEdge</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a0681a2edce9a407a465859418208a662</anchor>
      <arglist>(int v0, int v1)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::shared_ptr&lt; Triangle &gt;</type>
      <name>CreateTriangle</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>aa6b2cf55fe4391c32e8546c1a3dfa463</anchor>
      <arglist>(int v0, int v1, int v2)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAssertOnNonmanifoldInsertion</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>af9010b3ce7a9edfb529ce70c18dfd2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ECreator</type>
      <name>mECreator</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a6a290f889ff5c01dd178b0fe16bf74ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>EMap</type>
      <name>mEMap</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>a817b8eae1b2c115ff86ad72b7fd100bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCreator</type>
      <name>mTCreator</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>ab38b4c72764788ab32833a335fce0819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TMap</type>
      <name>mTMap</name>
      <anchorfile>classgte_1_1ETManifoldMesh.html</anchorfile>
      <anchor>aa021ab07ab45c4b450f2b2da3625724b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::EulerAngles</name>
    <filename>classgte_1_1EulerAngles.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>EulerAngles</name>
      <anchorfile>classgte_1_1EulerAngles.html</anchorfile>
      <anchor>ac37eb8e4fa65b1f8c586feef05784cb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EulerAngles</name>
      <anchorfile>classgte_1_1EulerAngles.html</anchorfile>
      <anchor>adf249a576873875dc3dfb488a055fb3a</anchor>
      <arglist>(int i0, int i1, int i2, Real a0, Real a1, Real a2)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>angle</name>
      <anchorfile>classgte_1_1EulerAngles.html</anchorfile>
      <anchor>afe42a0b249cea4a2655496be2f3950d0</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis</name>
      <anchorfile>classgte_1_1EulerAngles.html</anchorfile>
      <anchor>a389273325c5324cf070e61cd0bfb114b</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>EulerResult</type>
      <name>result</name>
      <anchorfile>classgte_1_1EulerAngles.html</anchorfile>
      <anchor>aac26e6aa20bb8837b4955e078f7b1ba6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Exp2Estimate</name>
    <filename>classgte_1_1Exp2Estimate.html</filename>
    <templarg>Real</templarg>
    <class kind="struct">gte::Exp2Estimate::degree</class>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1Exp2Estimate.html</anchorfile>
      <anchor>a67aecd1abf008f62cf88097e8637a4e0</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1Exp2Estimate.html</anchorfile>
      <anchor>a1a1f01c253cab77a933ed7597b6b2142</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Exp2Estimate.html</anchorfile>
      <anchor>a374694cc13c2832059ea9bdb034b4bbd</anchor>
      <arglist>(degree&lt; 1 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Exp2Estimate.html</anchorfile>
      <anchor>ae18b1a3e6dbe41e9a53fd49c54e4044c</anchor>
      <arglist>(degree&lt; 2 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Exp2Estimate.html</anchorfile>
      <anchor>a40766e41f42a05559e7fca13a2327aa5</anchor>
      <arglist>(degree&lt; 3 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Exp2Estimate.html</anchorfile>
      <anchor>a492e1a70700ae704f79a9d546d3f4e5b</anchor>
      <arglist>(degree&lt; 4 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Exp2Estimate.html</anchorfile>
      <anchor>a6233dad4e0a531f046e8890bc114a839</anchor>
      <arglist>(degree&lt; 5 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Exp2Estimate.html</anchorfile>
      <anchor>a348e37e8045ba8e3c665cb3aac01650c</anchor>
      <arglist>(degree&lt; 6 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Exp2Estimate.html</anchorfile>
      <anchor>a8de8aa2dd0ab1756dc65ffd4d99bcd58</anchor>
      <arglist>(degree&lt; 7 &gt;, Real t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ExpEstimate</name>
    <filename>classgte_1_1ExpEstimate.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1ExpEstimate.html</anchorfile>
      <anchor>a6223d65e31d14b4d4335fff76d8711ad</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1ExpEstimate.html</anchorfile>
      <anchor>aaa2e32ae892a459b15937dee0f47cb57</anchor>
      <arglist>(Real x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Fluid2InitializeSource::External</name>
    <filename>structgte_1_1Fluid2InitializeSource_1_1External.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>densityConsumer</name>
      <anchorfile>structgte_1_1Fluid2InitializeSource_1_1External.html</anchorfile>
      <anchor>ac6d82d602ef10f44d849f474266e5300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>densityProducer</name>
      <anchorfile>structgte_1_1Fluid2InitializeSource_1_1External.html</anchorfile>
      <anchor>a31a7625cdd48fc37e3749a58592b25d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>gravity</name>
      <anchorfile>structgte_1_1Fluid2InitializeSource_1_1External.html</anchorfile>
      <anchor>a3e0870c9b170833e978a1f818a2d257f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>wind</name>
      <anchorfile>structgte_1_1Fluid2InitializeSource_1_1External.html</anchorfile>
      <anchor>a092ae21a607e5a11bfcc7fccf0acfcba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Fluid3InitializeSource::External</name>
    <filename>structgte_1_1Fluid3InitializeSource_1_1External.html</filename>
    <member kind="variable">
      <type>gte::Vector4&lt; float &gt;</type>
      <name>densityCData</name>
      <anchorfile>structgte_1_1Fluid3InitializeSource_1_1External.html</anchorfile>
      <anchor>a33903063d51c0c42277c560cae6a6536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gte::Vector4&lt; float &gt;</type>
      <name>densityConsumer</name>
      <anchorfile>structgte_1_1Fluid3InitializeSource_1_1External.html</anchorfile>
      <anchor>aa4fc448e47d0114d5ab826ee6896a98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gte::Vector4&lt; float &gt;</type>
      <name>densityPData</name>
      <anchorfile>structgte_1_1Fluid3InitializeSource_1_1External.html</anchorfile>
      <anchor>a10ee41298e0dd266c996e8d00a315089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gte::Vector4&lt; float &gt;</type>
      <name>densityProducer</name>
      <anchorfile>structgte_1_1Fluid3InitializeSource_1_1External.html</anchorfile>
      <anchor>ae895fcb1bc0fa157564192dd633b146a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gte::Vector4&lt; float &gt;</type>
      <name>gravity</name>
      <anchorfile>structgte_1_1Fluid3InitializeSource_1_1External.html</anchorfile>
      <anchor>a28446fde6a1fa2ba8b0bf6114873ffab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gte::Vector4&lt; float &gt;</type>
      <name>windData</name>
      <anchorfile>structgte_1_1Fluid3InitializeSource_1_1External.html</anchorfile>
      <anchor>ab9145f69a3c6a9710ab0b23e8f01660d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ExtremalQuery3</name>
    <filename>classgte_1_1ExtremalQuery3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ExtremalQuery3</name>
      <anchorfile>classgte_1_1ExtremalQuery3.html</anchorfile>
      <anchor>a7bf6486cd3c8d0ffa894a1cf5025e744</anchor>
      <arglist>(ExtremalQuery3 const &amp;)=delete</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>GetExtremeVertices</name>
      <anchorfile>classgte_1_1ExtremalQuery3.html</anchorfile>
      <anchor>add8750a9eb07f9eb3799a04b4796c721</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;direction, int &amp;positiveDirection, int &amp;negativeDirection)=0</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;</type>
      <name>GetFaceNormals</name>
      <anchorfile>classgte_1_1ExtremalQuery3.html</anchorfile>
      <anchor>afc329cc7ef23ff80ee84301b387ac5dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Polyhedron3&lt; Real &gt; const &amp;</type>
      <name>GetPolytope</name>
      <anchorfile>classgte_1_1ExtremalQuery3.html</anchorfile>
      <anchor>a4f5ba20c6f9c5e46f548bf3b6b3b3c3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ExtremalQuery3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1ExtremalQuery3.html</anchorfile>
      <anchor>a0e5413804c551e567b55d268de8290a2</anchor>
      <arglist>(ExtremalQuery3 const &amp;)=delete</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExtremalQuery3</name>
      <anchorfile>classgte_1_1ExtremalQuery3.html</anchorfile>
      <anchor>af9c651175d77f18c9db6c407ea0d8612</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ExtremalQuery3</name>
      <anchorfile>classgte_1_1ExtremalQuery3.html</anchorfile>
      <anchor>a9b4bd2d65f7364568448f55735f937c2</anchor>
      <arglist>(Polyhedron3&lt; Real &gt; const &amp;polytope)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt;</type>
      <name>mFaceNormals</name>
      <anchorfile>classgte_1_1ExtremalQuery3.html</anchorfile>
      <anchor>aa5ed7d641d4dc6e8ef5682989b93457f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Polyhedron3&lt; Real &gt; const &amp;</type>
      <name>mPolytope</name>
      <anchorfile>classgte_1_1ExtremalQuery3.html</anchorfile>
      <anchor>aa6ac19e764a24063b5680735cf0546f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ExtremalQuery3BSP</name>
    <filename>classgte_1_1ExtremalQuery3BSP.html</filename>
    <templarg></templarg>
    <base>gte::ExtremalQuery3</base>
    <class kind="class">gte::ExtremalQuery3BSP::SphericalArc</class>
    <member kind="function">
      <type></type>
      <name>ExtremalQuery3BSP</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a9668aab39f693785fca4b028b6728b58</anchor>
      <arglist>(Polyhedron3&lt; Real &gt; const &amp;polytope)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExtremalQuery3BSP</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a7b819cb95d2e841aca2d703f2e33f1e4</anchor>
      <arglist>(ExtremalQuery3BSP const &amp;)=delete</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetExtremeVertices</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>aee19e5c0e9fefc989a437e7562be902e</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;direction, int &amp;positiveDirection, int &amp;negativeDirection) override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumNodes</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a31af3e799d2779b4337b5b1ea075fa32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetTreeDepth</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a57252486bf2744183f0a94105e155183</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ExtremalQuery3BSP &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a0cabaa64b712888a4e63d22ac606a69c</anchor>
      <arglist>(ExtremalQuery3BSP const &amp;)=delete</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>VETManifoldMesh::Triangle</type>
      <name>Triangle</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a97f99036c3c4fe32669f0a6d4576d78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateBSPTree</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a3d7442e83dc62db9fad7510c5f141f4f</anchor>
      <arglist>(std::multiset&lt; SphericalArc &gt; &amp;arcs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSphericalArcs</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>ac0fc7aaae7c19f547f99065b974842af</anchor>
      <arglist>(VETManifoldMesh &amp;mesh, std::multiset&lt; SphericalArc &gt; &amp;arcs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSphericalBisectors</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>ace9b3922c7cc48daaf24c16abff8006c</anchor>
      <arglist>(VETManifoldMesh &amp;mesh, std::multiset&lt; SphericalArc &gt; &amp;arcs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InsertArc</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>ad10da672fc37f6d3f2e69568f978d646</anchor>
      <arglist>(SphericalArc const &amp;arcs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SortAdjacentTriangles</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a8db8b1d7e5bf097e55b14c7a25c6dbd2</anchor>
      <arglist>(int vIndex, std::set&lt; std::shared_ptr&lt; Triangle &gt;&gt; const &amp;tAdj, std::vector&lt; std::shared_ptr&lt; Triangle &gt;&gt; &amp;tAdjSorted)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SphericalArc &gt;</type>
      <name>mNodes</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a9fedd1d8d64ce6be4e9f7d9652d7cf90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mTreeDepth</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>ac24120e5818de6626debaf200372b18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::shared_ptr&lt; Triangle &gt;, int &gt;</type>
      <name>mTriToNormal</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP.html</anchorfile>
      <anchor>a39d5136caa32837655c6dd35e2e9c299</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ExtremalQuery3PRJ</name>
    <filename>classgte_1_1ExtremalQuery3PRJ.html</filename>
    <templarg></templarg>
    <base>gte::ExtremalQuery3</base>
    <member kind="function">
      <type></type>
      <name>ExtremalQuery3PRJ</name>
      <anchorfile>classgte_1_1ExtremalQuery3PRJ.html</anchorfile>
      <anchor>addfccde12ce50eba2fe08b5f7fe00797</anchor>
      <arglist>(Polyhedron3&lt; Real &gt; const &amp;polytope)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExtremalQuery3PRJ</name>
      <anchorfile>classgte_1_1ExtremalQuery3PRJ.html</anchorfile>
      <anchor>a1c65651246bd2abc247751511d47996a</anchor>
      <arglist>(ExtremalQuery3PRJ const &amp;)=delete</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetExtremeVertices</name>
      <anchorfile>classgte_1_1ExtremalQuery3PRJ.html</anchorfile>
      <anchor>ae463473dcdb7621f7d47f9ded4fd4839</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;direction, int &amp;positiveDirection, int &amp;negativeDirection) override</arglist>
    </member>
    <member kind="function">
      <type>ExtremalQuery3PRJ &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1ExtremalQuery3PRJ.html</anchorfile>
      <anchor>a280e3909e4f3b6dfcc788f962297706f</anchor>
      <arglist>(ExtremalQuery3PRJ const &amp;)=delete</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; Real &gt;</type>
      <name>mCentroid</name>
      <anchorfile>classgte_1_1ExtremalQuery3PRJ.html</anchorfile>
      <anchor>ab96f1d11932b43d1d056ef4b93e103ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MinimumVolumeBox3::ExtrudeRectangle</name>
    <filename>structgte_1_1MinimumVolumeBox3_1_1ExtrudeRectangle.html</filename>
    <member kind="variable">
      <type>ComputeType</type>
      <name>area</name>
      <anchorfile>structgte_1_1MinimumVolumeBox3_1_1ExtrudeRectangle.html</anchorfile>
      <anchor>a6c6f4ce5e52a53ff1ce2d2ce29c16816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>index</name>
      <anchorfile>structgte_1_1MinimumVolumeBox3_1_1ExtrudeRectangle.html</anchorfile>
      <anchor>a6aa4c6736f4a8d44a7159d7feb50db08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ComputeType</type>
      <name>sqrLenU</name>
      <anchorfile>structgte_1_1MinimumVolumeBox3_1_1ExtrudeRectangle.html</anchorfile>
      <anchor>ac97eba2217cbed321359d0dc13f253a6</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; ComputeType &gt;</type>
      <name>U</name>
      <anchorfile>structgte_1_1MinimumVolumeBox3_1_1ExtrudeRectangle.html</anchorfile>
      <anchor>adcdf30876ec005c9bb9d64fd3287531e</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DepthStencilState::Face</name>
    <filename>structgte_1_1DepthStencilState_1_1Face.html</filename>
    <member kind="variable">
      <type>Comparison</type>
      <name>comparison</name>
      <anchorfile>structgte_1_1DepthStencilState_1_1Face.html</anchorfile>
      <anchor>aca8502effc4782c37165a4065eda3167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation</type>
      <name>depthFail</name>
      <anchorfile>structgte_1_1DepthStencilState_1_1Face.html</anchorfile>
      <anchor>af784a3b34d3d137989fe7d6bea8cac03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation</type>
      <name>fail</name>
      <anchorfile>structgte_1_1DepthStencilState_1_1Face.html</anchorfile>
      <anchor>ae419a01b8e018ed5f5ecc22318e916cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation</type>
      <name>pass</name>
      <anchorfile>structgte_1_1DepthStencilState_1_1Face.html</anchorfile>
      <anchor>a31af0e44aa60dc0414feccc7add79904</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GL4DepthStencilState::Face</name>
    <filename>structgte_1_1GL4DepthStencilState_1_1Face.html</filename>
    <member kind="variable">
      <type>GLenum</type>
      <name>comparison</name>
      <anchorfile>structgte_1_1GL4DepthStencilState_1_1Face.html</anchorfile>
      <anchor>ab7b30a540f610a3b0480f1f51d663c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>onFail</name>
      <anchorfile>structgte_1_1GL4DepthStencilState_1_1Face.html</anchorfile>
      <anchor>aa18374eab189cb4ce9b2c995c6141663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>onZFail</name>
      <anchorfile>structgte_1_1GL4DepthStencilState_1_1Face.html</anchorfile>
      <anchor>a79322d19409c86e4dafc67f45b7c03a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>onZPass</name>
      <anchorfile>structgte_1_1GL4DepthStencilState_1_1Face.html</anchorfile>
      <anchor>a1343882403ac2e4d6958f029ede821c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FeatureKey</name>
    <filename>classgte_1_1FeatureKey.html</filename>
    <templarg>N</templarg>
    <templarg>Ordered</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9a2b7d1fda771fc3c520e3b8bb178d85</anchor>
      <arglist>(FeatureKey const &amp;key) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a1d4d693e682c1f814c3326f11196b2ce</anchor>
      <arglist>(FeatureKey const &amp;key) const </arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9d63179e4fd3f6d90b5cba6ab656d06c</anchor>
      <arglist>[N]</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FeatureKey</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9dbe612096cb6abb346175a515db6363</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FeatureKey&lt; 2, Ordered &gt;</name>
    <filename>classgte_1_1FeatureKey.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9a2b7d1fda771fc3c520e3b8bb178d85</anchor>
      <arglist>(FeatureKey const &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a1d4d693e682c1f814c3326f11196b2ce</anchor>
      <arglist>(FeatureKey const &amp;key) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9d63179e4fd3f6d90b5cba6ab656d06c</anchor>
      <arglist>[N]</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FeatureKey</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9dbe612096cb6abb346175a515db6363</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FeatureKey&lt; 3, Ordered &gt;</name>
    <filename>classgte_1_1FeatureKey.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9a2b7d1fda771fc3c520e3b8bb178d85</anchor>
      <arglist>(FeatureKey const &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a1d4d693e682c1f814c3326f11196b2ce</anchor>
      <arglist>(FeatureKey const &amp;key) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9d63179e4fd3f6d90b5cba6ab656d06c</anchor>
      <arglist>[N]</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FeatureKey</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9dbe612096cb6abb346175a515db6363</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FeatureKey&lt; 4, Ordered &gt;</name>
    <filename>classgte_1_1FeatureKey.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9a2b7d1fda771fc3c520e3b8bb178d85</anchor>
      <arglist>(FeatureKey const &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a1d4d693e682c1f814c3326f11196b2ce</anchor>
      <arglist>(FeatureKey const &amp;key) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9d63179e4fd3f6d90b5cba6ab656d06c</anchor>
      <arglist>[N]</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FeatureKey</name>
      <anchorfile>classgte_1_1FeatureKey.html</anchorfile>
      <anchor>a9dbe612096cb6abb346175a515db6363</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery</name>
    <filename>classgte_1_1FIQuery.html</filename>
    <templarg>Real</templarg>
    <templarg>Type0</templarg>
    <templarg>Type1</templarg>
    <class kind="struct">gte::FIQuery::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery.html</anchorfile>
      <anchor>a26757ee4dab0246c86d30aa6fad599ab</anchor>
      <arglist>(Type0 const &amp;primitive0, Type1 const &amp;primitive1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac94d5bc780eb260eebe456d223278aa2</anchor>
      <arglist>(AlignedBox2&lt; Real &gt; const &amp;box0, AlignedBox2&lt; Real &gt; const &amp;box1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a30efa19eeed7ce27d483b250dd14f4f9</anchor>
      <arglist>(AlignedBox3&lt; Real &gt; const &amp;box0, AlignedBox3&lt; Real &gt; const &amp;box1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9f2f83a82f1bb00cb35d8ce11ea008b8</anchor>
      <arglist>(Real maxTime, AlignedBox3&lt; Real &gt; const &amp;box, Vector3&lt; Real &gt; const &amp;boxVelocity, Sphere3&lt; Real &gt; const &amp;sphere, Vector3&lt; Real &gt; const &amp;sphereVelocity)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0821e7fea666bfa7b8c446240d4cfeeb</anchor>
      <arglist>(Real maxTime, Vector3&lt; Real &gt; const &amp;boxCenter, Vector3&lt; Real &gt; const &amp;boxExtent, Sphere3&lt; Real &gt; const &amp;sphere, Vector3&lt; Real &gt; &amp;cdiff, Vector3&lt; Real &gt; &amp;relvel, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>FindEdgeRegionIntersection</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a29c4c2606a4644e9dd3e81e9452332f6</anchor>
      <arglist>(Real ex, Real ey, Real ez, Real cx, Real cy, Real cz, Real vx, Real vy, Real vz, Real &amp;ix, Real &amp;iy, Real &amp;iz, bool aboveEdge, Real radius, Real &amp;contactTime)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>FindFaceRegionIntersection</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae5a81c25a12634a193257c5172c33ab6</anchor>
      <arglist>(Real ex, Real ey, Real ez, Real cx, Real cy, Real cz, Real vx, Real vy, Real vz, Real &amp;ix, Real &amp;iy, Real &amp;iz, bool aboveFace, Real radius, Real &amp;contactTime)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>FindJustEdgeIntersection</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5d00896bfdc9ef30ab173bb4da5a27e5</anchor>
      <arglist>(Real cy, Real ex, Real ey, Real ez, Real dx, Real dz, Real vx, Real vy, Real vz, Real &amp;ix, Real &amp;iy, Real &amp;iz, Real radius, Real &amp;contactTime)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>FindVertexRegionIntersection</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>abd6815ee14ef45a3d24d4c2ec0a6a19e</anchor>
      <arglist>(Real ex, Real ey, Real ez, Real cx, Real cy, Real cz, Real vx, Real vy, Real vz, Real &amp;ix, Real &amp;iy, Real &amp;iz, Real radius, Real &amp;contactTime)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Real</type>
      <name>GetEdgeIntersection</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a67f5d8137515a6e021e50b4b4249d08e</anchor>
      <arglist>(Real dx, Real dz, Real vx, Real vz, Real vsqr, Real rsqr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Real</type>
      <name>GetVertexIntersection</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a37f61f5f052c270fc4660797bc023ec2</anchor>
      <arglist>(Real dx, Real dy, Real dz, Real vx, Real vy, Real vz, Real rsqr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Arc2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Arc2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <member kind="enumvalue">
      <name>NO_INTERSECTION</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aad059f25da53d25c3cfa8065fe9cd66df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONCOCIRCULAR_ONE_POINT</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa77496b463c9668b4f5e20f02e680e54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONCOCIRCULAR_TWO_POINTS</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa6a29015d153f0ca099a09db5a654375f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_ONE_POINT</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa69170eea8c11ac0f86dc9d028f30a91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_TWO_POINTS</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa6ab08c3af822be96c090d62dd59ce0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_ONE_POINT_ONE_ARC</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa9812ca9bfbab541f596ca1116d5dcb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_ONE_ARC</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa87c11b27f57db469d0c500498ff9c7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_TWO_ARCS</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa787cef42ad4c6d376cfa49f0aef581ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_ONE_ARC</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa87c11b27f57db469d0c500498ff9c7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_ONE_POINT</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa69170eea8c11ac0f86dc9d028f30a91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_ONE_POINT_ONE_ARC</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa9812ca9bfbab541f596ca1116d5dcb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_TWO_ARCS</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa787cef42ad4c6d376cfa49f0aef581ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COCIRCULAR_TWO_POINTS</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa6ab08c3af822be96c090d62dd59ce0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_INTERSECTION</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aad059f25da53d25c3cfa8065fe9cd66df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONCOCIRCULAR_ONE_POINT</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa77496b463c9668b4f5e20f02e680e54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONCOCIRCULAR_TWO_POINTS</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf65b436bc81d4b1444f0c11f4b0600aa6a29015d153f0ca099a09db5a654375f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5ff29f59fc8785d606057f324a892a82</anchor>
      <arglist>(Arc2&lt; Real &gt; const &amp;arc0, Arc2&lt; Real &gt; const &amp;arc1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3e21d2a935795c5866837fc3ed1005cb</anchor>
      <arglist>(Circle2&lt; Real &gt; const &amp;circle, Arc2&lt; Real &gt; const &amp;arc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ad863aad2f36d2b941120df3bc1f0ecc3</anchor>
      <arglist>(Circle2&lt; Real &gt; const &amp;circle0, Circle2&lt; Real &gt; const &amp;circle1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;::AreaResult</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;::EllipseInfo</class>
    <class kind="struct">gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>AreaResult</type>
      <name>AreaOfIntersection</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a53ea119dc9b56a97961debc611fa8043</anchor>
      <arglist>(Ellipse2&lt; Real &gt; const &amp;ellipse0, Ellipse2&lt; Real &gt; const &amp;ellipse1)</arglist>
    </member>
    <member kind="function">
      <type>AreaResult</type>
      <name>AreaOfIntersection</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2f51291818b48e1d25d899db658ce86d</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;center0, Vector2&lt; Real &gt; const axis0[2], Vector2&lt; Real &gt; const &amp;sqrExtent0, Vector2&lt; Real &gt; const &amp;center1, Vector2&lt; Real &gt; const axis1[2], Vector2&lt; Real &gt; const &amp;sqrExtent1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FIQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aafaf6b57953291fcc0fa5e5ee5c98913</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7bfb666e9485edac40b871ea3c8e33f9</anchor>
      <arglist>(Ellipse2&lt; Real &gt; const &amp;ellipse0, Ellipse2&lt; Real &gt; const &amp;ellipse1)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acacf9829cd3db7a29b32236e0bd57097</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;center0, Vector2&lt; Real &gt; const axis0[2], Vector2&lt; Real &gt; const &amp;sqrExtent0, Vector2&lt; Real &gt; const &amp;center1, Vector2&lt; Real &gt; const axis1[2], Vector2&lt; Real &gt; const &amp;sqrExtent1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Area2</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>adf51359710ee65706b77c3d1dfab38da</anchor>
      <arglist>(EllipseInfo const &amp;E0, EllipseInfo const &amp;E1, int i0, int i1, AreaResult &amp;ar)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Area4</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3802219943b18b16d9915c19950a2f0d</anchor>
      <arglist>(EllipseInfo const &amp;E0, EllipseInfo const &amp;E1, AreaResult &amp;ar)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>AreaCS</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af4a48310eae23ec4775fa5194871d6d0</anchor>
      <arglist>(EllipseInfo const &amp;E0, EllipseInfo const &amp;E1, AreaResult &amp;ar)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>AreaDispatch</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5554130723ce8b0a9f21878c96aad83c</anchor>
      <arglist>(EllipseInfo const &amp;E0, EllipseInfo const &amp;E1, AreaResult &amp;ar)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>ComputeAreaChordRegion</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aeec4bc5b7e6b4acfebf23981f3987046</anchor>
      <arglist>(EllipseInfo const &amp;E, Vector2&lt; Real &gt; const &amp;P0mC, Vector2&lt; Real &gt; const &amp;P1mC)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>ComputeIntegral</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a38235b911c8daffc1f494c145e1d61ed</anchor>
      <arglist>(EllipseInfo const &amp;E, Real const &amp;theta)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>D4NotZeroEBarNotZero</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aad28df0b4bb7a3e12ab52be560d77412</anchor>
      <arglist>(Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>D4NotZeroEBarZero</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a6ddf4963ae0e968aa9c1b72b23a9731a</anchor>
      <arglist>(Real const &amp;xbar, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>D4ZeroD2NotZeroE2NotZero</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3a4254d292473c9884742300e24a3c90</anchor>
      <arglist>(Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>D4ZeroD2NotZeroE2Zero</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9c6b3ed35141ecdbbf04155be4723c88</anchor>
      <arglist>(Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>D4ZeroD2Zero</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a64966345b394bcd30c42cf7cb893feff</anchor>
      <arglist>(Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoRootFinding</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac9a8889acded3b92a1570f711d3f87ea</anchor>
      <arglist>(Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>FinishEllipseInfo</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a905952a5c20d32369049d01685dc79b5</anchor>
      <arglist>(EllipseInfo &amp;E)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SpecialIntersection</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a84236eb675325d6594ff66b5e4523dcc</anchor>
      <arglist>(Real const &amp;x, bool transverse, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ToCoefficients</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a4415e4fb0af3e008d5bf83ac8a3e6175</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;center, Vector2&lt; Real &gt; const axis[2], Vector2&lt; Real &gt; const &amp;SqrExtent, std::array&lt; Real, 5 &gt; &amp;coeff)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 5 &gt;</type>
      <name>mA</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a81a96a5fb8de992504be2d207351ef1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mA2Div2</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af43957248895456e4c243aa00745c052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mA4Div2</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af1ed57c7295b7eba221a61bbaa5b304f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 5 &gt;</type>
      <name>mB</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2813566380658749bab4c105b717ad40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>mC</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9d33bdb010fd0864a721d5918738e709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 5 &gt;</type>
      <name>mD</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aca09188023d5e8edc459cceb1d7f4bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>mE</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab4cb9ae8b2588f9dc5b483006164f5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 5 &gt;</type>
      <name>mF</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac0d837062e74c6b51763628ff188e1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mOne</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acbc2fa0933dccfc23de270b603dbe76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mPi</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a76e4730b7b3c9ded5b05a45554ac7107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mTwo</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2d2c0ef9621307f9ad218420b4291b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mTwoPi</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a96e390c393bdf3f3f26c5c8be49afbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZero</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2ccfa7fbf3e34b648205a2fd5f15c198</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1ee11913a0c986c8069ba66f0a62e166</anchor>
      <arglist>(Halfspace3&lt; Real &gt; const &amp;halfspace, Segment3&lt; Real &gt; const &amp;segment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a29694e4c9c7938e888a7fec720f44ac9</anchor>
      <arglist>(Halfspace3&lt; Real &gt; const &amp;halfspace, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Halfspace&lt; 2, Real &gt;, std::vector&lt; Vector2&lt; Real &gt; &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Halfspace_3_012_00_01Real_01_4_00_01std_1_1vector_3_01Vector2_3_01Real_01_4_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Halfspace&lt; 2, Real &gt;, std::vector&lt; Vector2&lt; Real &gt; &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Halfspace_3_012_00_01Real_01_4_00_01std_1_1vector_3_01Vector2_3_01Real_01_4_01_4_01_4.html</anchorfile>
      <anchor>a0452a8518f081e56c35e792ff69921ca</anchor>
      <arglist>(Halfspace&lt; 2, Real &gt; const &amp;halfspace, std::vector&lt; Vector2&lt; Real &gt;&gt; const &amp;polygon)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0195823f2560d6657d4f50e32c9e21aa</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, AlignedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a039ec5b87d04a5db793122d506472846</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;lineOrigin, Vector2&lt; Real &gt; const &amp;lineDirection, Vector2&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>Clip</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac69e1c720f7c0faba85e8c107c5077d6</anchor>
      <arglist>(Real denom, Real numer, Real &amp;t0, Real &amp;t1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab35ce15a425308b274779dc28f6beb7b</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Arc2&lt; Real &gt; const &amp;arc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8c084fa409d672c3a9e2e5723b98d964</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Circle2&lt; Real &gt; const &amp;circle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aba897fa468e848cff0d178ae4f137d41</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;lineOrigin, Vector2&lt; Real &gt; const &amp;lineDirection, Circle2&lt; Real &gt; const &amp;circle, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a44293eefe11517a65c58678f32ed7822</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line0, Line2&lt; Real &gt; const &amp;line1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ad8047e795982905a5694ac24ba70a8dd</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, OrientedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acfddfb4d8760005e65f6129d063004a7</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Ray2&lt; Real &gt; const &amp;ray)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a996a81c1ba2c4b87056ea3a1e4363b01</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Segment2&lt; Real &gt; const &amp;segment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8fc9d749585a87887e31518b955119e5</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Triangle2&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a522e4b1270b471d2eba5c0bf7f4df014</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;lineOrigin, Vector2&lt; Real &gt; const &amp;lineDirection, Triangle2&lt; Real &gt; const &amp;triangle, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5be5d0627f16a518814cd9e8ee1cdeef</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1166c92f2a0bb4609e8a8f91d8eb19bd</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;lineOrigin, Vector3&lt; Real &gt; const &amp;lineDirection, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>Clip</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1dfde55e0ba0ef48095dde7b93c76bec</anchor>
      <arglist>(Real denom, Real numer, Real &amp;t0, Real &amp;t1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>afe161c310eb10db58d140a28f6a50742</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a48cc1ed52058e362d6210126cc554440</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;lineOrigin, Vector3&lt; Real &gt; const &amp;lineDirection, Capsule3&lt; Real &gt; const &amp;capsule, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5d60df376ec5e7f5ce5b7e0262e590b2</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Cone3&lt; Real &gt; const &amp;cone)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa3442697ab6872aca3e49981b2bde919</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;lineOrigin, Vector3&lt; Real &gt; const &amp;lineDirection, Cone3&lt; Real &gt; const &amp;cone, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a52aac4678876b6590fc6ec799f18c015</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a384b98069295acd40202561b4094e48e</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;lineOrigin, Vector3&lt; Real &gt; const &amp;lineDirection, Cylinder3&lt; Real &gt; const &amp;cylinder, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a594b7d8537135ca4cff8161cf29a5326</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae3ff3964286c6d8a4cf3980524fded23</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;lineOrigin, Vector3&lt; Real &gt; const &amp;lineDirection, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1a8ea8edc7a295d31190657b37325ba1</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a98493e0f39dcf335554ea529d3c09fd2</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3ea83f9526c8fa5abdd88973e045292d</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;lineOrigin, Vector3&lt; Real &gt; const &amp;lineDirection, Plane3&lt; Real &gt; const &amp;plane, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acef3e08779b7373dc5895a8b122c386e</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac9a23e97659267b9f5ba0f82c19d08f5</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;lineOrigin, Vector3&lt; Real &gt; const &amp;lineDirection, Sphere3&lt; Real &gt; const &amp;sphere, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac6f547576c242fa53a0b7db93d275c6c</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a03758e713f50f602b94ab2f6d985e464</anchor>
      <arglist>(Real maxTime, OrientedBox2&lt; Real &gt; const &amp;box, Vector2&lt; Real &gt; const &amp;boxVelocity, Circle2&lt; Real &gt; const &amp;circle, Vector2&lt; Real &gt; const &amp;circleVelocity)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>TestEdgeRegion</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a55697ade4210d008d0543b76d21cb9c1</anchor>
      <arglist>(Real cx, Real cy, Real vx, Real vy, Real ex, Real ey, Real &amp;ix, Real &amp;iy, Real radius, Real &amp;contactTime)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>TestVertexRegion</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a48dc175da557b80007329a151886b305</anchor>
      <arglist>(Real cx, Real cy, Real vx, Real vy, Real ex, Real ey, Real &amp;ix, Real &amp;iy, Real radius, Real &amp;contactTime)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aba7a4951ad7772dfe13334a5d77cdf68</anchor>
      <arglist>(OrientedBox2&lt; Real &gt; const &amp;box0, OrientedBox2&lt; Real &gt; const &amp;box1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Outside</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2dff6ebdb1c8afbf5b99fd57f72d6a12</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;origin, Vector2&lt; Real &gt; const &amp;normal, std::vector&lt; Vector2&lt; Real &gt;&gt; &amp;polygon)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3428557ee19c5999fd8e853a85de9275</anchor>
      <arglist>(Real maxTime, OrientedBox3&lt; Real &gt; const &amp;box, Vector3&lt; Real &gt; const &amp;boxVelocity, Sphere3&lt; Real &gt; const &amp;sphere, Vector3&lt; Real &gt; const &amp;sphereVelocity)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2da981c78896fffaa0da56146a5b72e2</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Circle3&lt; Real &gt; const &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa87062d4f6b6e0aea285cb684ceadcde</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3084428e7237b1d053554f25b7350f73</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane0, Plane3&lt; Real &gt; const &amp;plane1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af0b189b098bbba4d347859fa7dd3f61c</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a85f2d6658eb09971e1937bce5e4548fd</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a88df8b37df06573cdda070c6dfba7047</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, AlignedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a4f9e716cf7ea17d9493281595493ddd5</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;rayOrigin, Vector2&lt; Real &gt; const &amp;rayDirection, Vector2&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af0fcdf6e401d6439bf5876e2ea400779</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, Arc2&lt; Real &gt; const &amp;arc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a591cdaa81749872150ef56a2ca7f5a30</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, Circle2&lt; Real &gt; const &amp;circle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acc711368d66d2c4808d78ed6aa32d28b</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;rayOrigin, Vector2&lt; Real &gt; const &amp;rayDirection, Circle2&lt; Real &gt; const &amp;circle, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2db6838661d9cbb57d9cee7c19641d2d</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, OrientedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a70af9e4d39081fffa271ce44dc83f505</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray0, Ray2&lt; Real &gt; const &amp;ray1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a4718c87dd6eddad3a274e1b9ba77e913</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, Segment2&lt; Real &gt; const &amp;segment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a613d761fd8a69c193297f8f19f8be659</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, Triangle2&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a903a024002c816f5a06f6d815f1d443a</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;rayOrigin, Vector2&lt; Real &gt; const &amp;rayDirection, Triangle2&lt; Real &gt; const &amp;triangle, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8b32ec58a8683d1968fe7be7f4a77f63</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a39c4519f0faa3d76389bf244f343929f</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;rayOrigin, Vector3&lt; Real &gt; const &amp;rayDirection, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a399a1d30f3e1a49593e7db8a5e541040</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>abca86646409d8252f26608023ba6d630</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;rayOrigin, Vector3&lt; Real &gt; const &amp;rayDirection, Capsule3&lt; Real &gt; const &amp;capsule, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ad1c49036534d2008a1158b15d359296f</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Cone3&lt; Real &gt; const &amp;cone)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>afb20b5bc8e02e50110fa6a63799f075c</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;rayOrigin, Vector3&lt; Real &gt; const &amp;rayDirection, Cone3&lt; Real &gt; const &amp;cone, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a479703a0c22663f5d3fb84e9aa945832</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a60997d9a10e88f858d98e36bcda35e2a</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;rayOrigin, Vector3&lt; Real &gt; const &amp;rayDirection, Cylinder3&lt; Real &gt; const &amp;cylinder, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2279f8aa172b59a079c45c2ba9329bc8</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9190f8b2ef6241f8585255f1747c46fe</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;rayOrigin, Vector3&lt; Real &gt; const &amp;rayDirection, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0a3a98fd918fe5d3efd8a06056c6bbd9</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>afffaba22eb5cd35f04e9a492bc4dfb3c</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2d53352a0e56a77319ad867a60db8e81</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;rayOrigin, Vector3&lt; Real &gt; const &amp;rayDirection, Plane3&lt; Real &gt; const &amp;plane, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a874190ad7374b8c674f85fd682737924</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a70cb7efe2ef5589b7ee6e4bb942871cc</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;rayOrigin, Vector3&lt; Real &gt; const &amp;rayDirection, Sphere3&lt; Real &gt; const &amp;sphere, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7689a724a8300a68c00f7faddad71780</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5e7d5d300e673186e1b2c5df50fab85b</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, AlignedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8a55faf9c7cd5f6a29003b42644c1b52</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;segOrigin, Vector2&lt; Real &gt; const &amp;segDirection, Real segExtent, Vector2&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5c1a1d0d8130079837f819b6c659053a</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, Arc2&lt; Real &gt; const &amp;arc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3fac93dbaf1d996d5cceb8fed1f326d8</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, Circle2&lt; Real &gt; const &amp;circle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>abcdd0fc2443cd7c89b89dbe0a0a05f4e</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;segyOrigin, Vector2&lt; Real &gt; const &amp;segyDirection, Real segExtent, Circle2&lt; Real &gt; const &amp;circle, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a840046a782c0a98191413f719910b809</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, OrientedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a491ae3d36732a6db5ee7ce3939ac109f</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment0, Segment2&lt; Real &gt; const &amp;segment1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2cdf9866aea438b5b4dd1c7d33d37577</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, Triangle2&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf29516b8a1f1c94c810296a55c75011</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;segOrigin, Vector2&lt; Real &gt; const &amp;segDirection, Real segExtent, Triangle2&lt; Real &gt; const &amp;triangle, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a37ff5c6d1b53033d20921c4658798de1</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a53c87bfb3f3443620013d21703625e30</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;segOrigin, Vector3&lt; Real &gt; const &amp;segDirection, Real segExtent, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0e6c9b0239c3207e586839f1e1bf60e8</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9ed950ab98973cee22d0a250a704c503</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;segOrigin, Vector3&lt; Real &gt; const &amp;segDirection, Real segExtent, Capsule3&lt; Real &gt; const &amp;capsule, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa8d45df3f7ebac12fac339739fdb445a</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Cone3&lt; Real &gt; const &amp;cone)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a268dde4f3d14ba456a6b6cd60248ed3c</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;segOrigin, Vector3&lt; Real &gt; const &amp;segDirection, Real segExtent, Cone3&lt; Real &gt; const &amp;cone, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0ca865de5ec9a6514ed137c5ecc71665</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a15035cdac37f312a6a8716bd5df93f36</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;segOrigin, Vector3&lt; Real &gt; const &amp;segDirection, Real segExtent, Cylinder3&lt; Real &gt; const &amp;cylinder, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aadca31272737d2a43f4e260a5c1a175f</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a143721b1518341cb29753403f9c09129</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;segOrigin, Vector3&lt; Real &gt; const &amp;segDirection, Real segExtent, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab1790d944ca66c4f622d69916cb3579a</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a70c9a54c7e2827d37c4c2962579749d3</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a493fb2a4b94b1e30baf06f38686854cd</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;segOrigin, Vector3&lt; Real &gt; const &amp;segDirection, Real segExtent, Plane3&lt; Real &gt; const &amp;plane, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0b140225806d64ce4335af87eb2f716f</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aeebbece2564bd24be2124f693a381dba</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;segOrigin, Vector3&lt; Real &gt; const &amp;segDirection, Real segExtent, Sphere3&lt; Real &gt; const &amp;sphere, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaf51b565fb60e6fa375ff96cf3e2dfae</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab3245fff3baa1b9aa722870bc4112eb7</anchor>
      <arglist>(Sphere3&lt; Real &gt; const &amp;sphere, Cone3&lt; Real &gt; const &amp;cone)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1fc4aa0b4789527d1133791638dde869</anchor>
      <arglist>(Sphere3&lt; Real &gt; const &amp;sphere0, Sphere3&lt; Real &gt; const &amp;sphere1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4.html</anchorfile>
      <anchor>a5e8b9e97c735d2a88945fe75c40e70fc</anchor>
      <arglist>(std::array&lt; Real, 2 &gt; const &amp;interval0, std::array&lt; Real, 2 &gt; const &amp;interval1)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4.html</anchorfile>
      <anchor>a70c1d5d835d87098aa12a0b5ddaf7336</anchor>
      <arglist>(Real maxTime, std::array&lt; Real, 2 &gt; const &amp;interval0, Real speed0, std::array&lt; Real, 2 &gt; const &amp;interval1, Real speed1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa4dd39ef6c6fabef36bfb1c2498c3613</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; const &amp;polygon, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SplitPolygon</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>adf85bbcdfd64335b20a1d18e571479d6</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; const &amp;polygon, std::vector&lt; Real &gt; const &amp;height, int maxPosIndex, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1FIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::FIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a72db9abc7a33b67aaca6ae83127398ba</anchor>
      <arglist>(Triangle3&lt; Real &gt; const &amp;triangle, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid2</name>
    <filename>classgte_1_1Fluid2.html</filename>
    <member kind="function">
      <type>void</type>
      <name>DoSimulationStep</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a5ea4352bfdcba675268c134bbeb64018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid2</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a03f4da25a6e15b79dc5f069e834a94c4</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, float dt, float densityViscosity, float velocityViscosity)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetState</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>ac568923f5f68373313a250b3cff7be7f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a7bde4a9fbf10518347e0b0524d40940f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid2AdjustVelocity &gt;</type>
      <name>mAdjustVelocity</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a1c7ac5e60d3fda6d5776ed5c02288351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid2ComputeDivergence &gt;</type>
      <name>mComputeDivergence</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>ad95ee7e3df8fb4938c79554f2d582293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mDivergenceTexture</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a85814474df920bbfea6169df02019b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mDt</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>aae561924a27b169897dc2569e694260c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid2EnforceStateBoundary &gt;</type>
      <name>mEnforceStateBoundary</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>af3ac96e249ad17d0361a73fe9f9d9303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; GraphicsEngine &gt;</type>
      <name>mEngine</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>aaa886cf3682ddb65d7d55002b38a1770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid2InitializeSource &gt;</type>
      <name>mInitializeSource</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>aa2b7e4cefdf6d3765c427378418ad7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid2InitializeState &gt;</type>
      <name>mInitializeState</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a4cd564fe88f6c57f6288f16d58fa78b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>abc6fda427d7909db9bc8585afcc7172c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mPoissonTexture</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a4d4a9bf57d986cf7b97a3f02ddae142f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid2SolvePoisson &gt;</type>
      <name>mSolvePoisson</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a418de0c0436bed9d7a0c9b5edfb726ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mSourceTexture</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a805cbf65e4888a1e7839debf087cdba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mStateTm1Texture</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a77bd355444dc8d53cef03aa3de556e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mStateTp1Texture</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a71f84d3b973181f7e78b36d04e3f72ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mStateTTexture</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a62d98172768a554c012237e5b19e4677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mTime</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a0d04715f7fe5b8cb31a1585559d582c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid2UpdateState &gt;</type>
      <name>mUpdateState</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a5cc458498e0566124ba3cd024114b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXSize</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>abbfa0107e8f698eb3d70a39a4c1ecd3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYSize</name>
      <anchorfile>classgte_1_1Fluid2.html</anchorfile>
      <anchor>a53e111029c02ade548e1eaeefb54bc32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid2AdjustVelocity</name>
    <filename>classgte_1_1Fluid2AdjustVelocity.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid2AdjustVelocity.html</anchorfile>
      <anchor>aadefbe6c6e7a31b58bfc5810cb6b3941</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture2 &gt; const &amp;inState, std::shared_ptr&lt; Texture2 &gt; const &amp;poisson, std::shared_ptr&lt; Texture2 &gt; const &amp;outState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid2AdjustVelocity</name>
      <anchorfile>classgte_1_1Fluid2AdjustVelocity.html</anchorfile>
      <anchor>acf475290e241091126bee6ec82b5e48c</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int numXThreads, int numYThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mAdjustVelocity</name>
      <anchorfile>classgte_1_1Fluid2AdjustVelocity.html</anchorfile>
      <anchor>a0e2b72db37e5c9913987835bb52c90dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid2AdjustVelocity.html</anchorfile>
      <anchor>a67ba432f30df521f89fef9ddd5374473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid2AdjustVelocity.html</anchorfile>
      <anchor>aab883eaf9c26488d33f5f51873273ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid2AdjustVelocity.html</anchorfile>
      <anchor>aef9e380cac5c7edd4011ccce61968ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid2AdjustVelocity.html</anchorfile>
      <anchor>a799612e5b660c816723f6154b73953cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid2AdjustVelocity.html</anchorfile>
      <anchor>af31239baea1fdd1d21cf3906ca571ee2</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid2ComputeDivergence</name>
    <filename>classgte_1_1Fluid2ComputeDivergence.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>a3ec878720f1a543fd0b3355521b50a65</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture2 &gt; const &amp;state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid2ComputeDivergence</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>a3d3cdae67aea22c54a18e89930c3168b</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int numXThreads, int numYThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetDivergence</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>a34925b16c98d550f7d3c1af919101724</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mComputeDivergence</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>a5b876e5dd32d57ea7350509e69b7173d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mDivergence</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>ab25ec78a6f0338b4bd365a1f9f4e429b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>a8902d2b954d87e8ce265686981d12d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>af4479cce6ebcc23a5c2dc17c995c40f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>ae3a37bdb665b2b32eb764f14a229ddb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>aa127ca0914d00a1d27a791ce8ca76def</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid2ComputeDivergence.html</anchorfile>
      <anchor>a588e18f8290dd18e0ad47ee373bb5883</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid2EnforceStateBoundary</name>
    <filename>classgte_1_1Fluid2EnforceStateBoundary.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a7961e1a7649b1ee47079f5ba4e395fae</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture2 &gt; const &amp;state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid2EnforceStateBoundary</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a467a1231e6d6889d1955e1f30d6eb1fb</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int numXThreads, int numYThreads)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mCopyXEdge</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a90d96fafda53d499c3829b55b714ed7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mCopyYEdge</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a3daa9c029b037723b9f4760b5ef9e968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a3719d8754e1c47e9be4840f2a4d52d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a499638eaad53140a5e352e30e616ae57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteXEdge</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a2f7da3c38751197a203c26bb3367cbba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteYEdge</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a1c4c98b4ebe16c48f757acb2a311021b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture1 &gt;</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a3620dd58e92c0a4cf462d1af73a5fc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture1 &gt;</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a3eda93f4034b30eaf8ba11979fac4848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture1 &gt;</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>ac65840998cc5a42f9019ff601ddb9d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture1 &gt;</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>aeeaa8b0aa2edb83ae38734bbfa51e4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>a4e5511955e1b21348463f53363601f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>ab2fe78db1ed13b19ba10649a52257bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid2EnforceStateBoundary.html</anchorfile>
      <anchor>adece8a0e52584e00c8bcf5a2898805c6</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid2InitializeSource</name>
    <filename>classgte_1_1Fluid2InitializeSource.html</filename>
    <class kind="struct">gte::Fluid2InitializeSource::External</class>
    <class kind="struct">gte::Fluid2InitializeSource::Vortex</class>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a2d3373b075daf646422b653deb7bc49c</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid2InitializeSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a87327d546faf3206b87c250413ad4da3</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int numXThreads, int numYThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>aee0b7862528f65bbf0ef398245d102cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NUM_VORTICES</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a69ea801c7e95e3bdd7a92c2a59effa04a05e21bd71e474b425f04df488383db8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NUM_VORTICES</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a69ea801c7e95e3bdd7a92c2a59effa04a05e21bd71e474b425f04df488383db8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mExternal</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>ac7029887af3e499110f91b19494d6cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mGenerateVortex</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a5577e9c503d2d241de85771c0d86c7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mInitializeSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a0e439223f1c326ecfb46e5cacc906b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a53905a1c2ac8b3ddf074354abe402a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a1735d41175c3106fb626e20ed55d7fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>afc0df8a9015ab8841110a3dc9432ae2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mVelocity0</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>aa63ea6dad0cfa6df1537c4ba99e5cbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mVelocity1</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a21e6f9a351f24852011d09bba500cd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mVortex</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a150d8fa57cd8e0a1fb37e25720e249ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msGenerateSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a1481921c62eb2423b5355ad0e866cd46</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLGenerateSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a6aedf23f3b91a77536466395ac93f3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLInitializeSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>aa528752ad908bebddd8a940b18c4a0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLGenerateSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a750748d21bfcdc7797eae6919e9a7d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLInitializeSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a87def289fe05473a03571289f07b5bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msInitializeSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeSource.html</anchorfile>
      <anchor>a7593237e1055d258a7a631d085261ff0</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid2InitializeState</name>
    <filename>classgte_1_1Fluid2InitializeState.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>a45a4a8752d70ca7d43794aa31ef48431</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid2InitializeState</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>ad442cb909e35a33bf93880aabf7014bc</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int numXThreads, int numYThreads)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetStateT</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>a6a64c66354f60f55badf75c1d3aada8a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetStateTm1</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>a821ea6bb435c84ba865b6a23fc2bb492</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mDensity</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>a47d1476fc3d0593cfcf57fac1c02399e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mInitializeState</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>a38712336887bba78cba910cad3e1d79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>aef403e98b64eed32cad836d8ea87a529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>ae775490dbf276854286497a0323e5a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mStateT</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>ad023e4773fcc77b4f5a51a8265686147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mStateTm1</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>a89c8c2cd5e35dfcbe4ed3c2a2fbfd6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mVelocity</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>a664bc1024fe41942ac73b555bbc887be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>abb7c31c200e271207e9210438174fe2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>a05324e4122f3e5a241a118791afaa20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid2InitializeState.html</anchorfile>
      <anchor>a1306d7040f77a0121479d16208b41f23</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Fluid2Parameters</name>
    <filename>structgte_1_1Fluid2Parameters.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>epsilon</name>
      <anchorfile>structgte_1_1Fluid2Parameters.html</anchorfile>
      <anchor>a611d978003ad68372fddc694eb09f084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>halfDivDelta</name>
      <anchorfile>structgte_1_1Fluid2Parameters.html</anchorfile>
      <anchor>ac2086c6bcd2ebfcecac48bcb0c378680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>spaceDelta</name>
      <anchorfile>structgte_1_1Fluid2Parameters.html</anchorfile>
      <anchor>a46ee4cdac995444673a8e0bd3b87a2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>timeDelta</name>
      <anchorfile>structgte_1_1Fluid2Parameters.html</anchorfile>
      <anchor>a03cf45e610a2f1eceedec4d20238674c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>viscosityX</name>
      <anchorfile>structgte_1_1Fluid2Parameters.html</anchorfile>
      <anchor>a16381ed6c968d86572e528e119877419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>viscosityY</name>
      <anchorfile>structgte_1_1Fluid2Parameters.html</anchorfile>
      <anchor>a96774597ac3a4df2fcdf5f1d2a231b6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid2SolvePoisson</name>
    <filename>classgte_1_1Fluid2SolvePoisson.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>abe74f82c604c3c6309e905ea9dc73ab2</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture2 &gt; const &amp;divergence)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid2SolvePoisson</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a08b7d2807eb47af494500b0dfeb6d084</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int numXThreads, int numYThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters, int numIterations)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetPoisson</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a8044c5ca16afad3d6b990b43c6e93c7b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumIterations</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a3437c3d6229e39c843d3502fcd06b29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>ad9540a234fea7ec1c3095deb2c4f9b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a7a4c5dedd253d168654749c711f3c52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mPoisson0</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a35c45279523851a300a95f13c7ffdfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mPoisson1</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>ab61bd98471c356b3b909927430a7133c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mSolvePoisson</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a7b2aab165c642a4bd5a5c10fd2b0ec27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteXEdge</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a510234e554d0cf084c9adffc6c8b89a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteYEdge</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a113f756cfdbcddf575e81216098ed9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mZeroPoisson</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a7becc436fb0d2866f7367f2bad759b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msEnforceSource</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a43ede0a24e5874f01fab824aad7fa27b</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLEnforceSource</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a246c533145a4a4156acc2a5d8b18dcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSolveSource</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a6eaf4e2add67572622626299a71ee56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLZeroSource</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a929d81b6a20972208d17eb72c36e59cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLEnforceSource</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a76eeaae2b60c4f5f7b63146b4aaf700b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSolveSource</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a2174ce8cf588d39f4d7b2475506d7de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLZeroSource</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>ac7d0e657f38b57b8aa7ae5778bbbb7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSolveSource</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>a23be87a6d9fe56b96c6b875cf1113c08</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msZeroSource</name>
      <anchorfile>classgte_1_1Fluid2SolvePoisson.html</anchorfile>
      <anchor>ab1124862bfeb46408f7f0b8546c21e17</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid2UpdateState</name>
    <filename>classgte_1_1Fluid2UpdateState.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>a56f31a6bcee27db19240cba7215bd7c6</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture2 &gt; const &amp;source, std::shared_ptr&lt; Texture2 &gt; const &amp;stateTm1, std::shared_ptr&lt; Texture2 &gt; const &amp;stateT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid2UpdateState</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>ab949bc0fd412b8390e58550363efb611</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int numXThreads, int numYThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetUpdateState</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>ade140e0e37625313df1a08fc95c3c2a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; SamplerState &gt;</type>
      <name>mAdvectionSampler</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>ad20979d7dacd0b967fae1075d08a2498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mComputeUpdateState</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>ade0c036a809428b01f7508082557a16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>a3dc3000495c0a8c7662dbc81457e56eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>a6d1be84a93a837c30b2b3c9c0eea40c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mUpdateState</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>ad9c609e213faaba3d93e376b330051d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>aad58f304f20351d19edc863252582016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>a8a6d7522f060d331395c64476b4f5886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid2UpdateState.html</anchorfile>
      <anchor>afd1067614269e2b75bd0506ec25c61d4</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid3</name>
    <filename>classgte_1_1Fluid3.html</filename>
    <member kind="function">
      <type>void</type>
      <name>DoSimulationStep</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a848999687f2c104776c057e8786e626e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid3</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a88f840a2b22e7920a2c379c3c4392904</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int zSize, float dt)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture3 &gt; const &amp;</type>
      <name>GetState</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>adb878cec38bb66bb15a66a05094df1eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a13dc3b8d3dbb14577d94a125e72927ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid3AdjustVelocity &gt;</type>
      <name>mAdjustVelocity</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a7d229334461586575927d69b0f3ddd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid3ComputeDivergence &gt;</type>
      <name>mComputeDivergence</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>abd59c2a4b5b8f806a83b3b434ad33adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mDivergenceTexture</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a1cf352a3e124856adac769d3dc4b401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mDt</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>aefd00ee4dbfb6068b54d4e40aee2718b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid3EnforceStateBoundary &gt;</type>
      <name>mEnforceStateBoundary</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a60a46b532dddbe66397b9d513d7e4cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; GraphicsEngine &gt;</type>
      <name>mEngine</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a0cbf1a937d5ddc3f54fabd7118a73489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid3InitializeSource &gt;</type>
      <name>mInitializeSource</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>ac480898c6e259ddd8c0286d4112c061b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid3InitializeState &gt;</type>
      <name>mInitializeState</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a38aeadb26227338e4a45b1d48cbc6488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mParameters</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a357bc27529e4d1bff77ec42c55c1e050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mPoissonTexture</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>ab107b4d09fac6ffc84405b28c32af1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid3SolvePoisson &gt;</type>
      <name>mSolvePoisson</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>ae47242cdbfac93e79101bc42690b0ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mSourceTexture</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>ae47ecbabab72e5d8c4f4b70ac592461f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mStateTm1Texture</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>aa9cc7086c813c5b549a4431b8f4dc4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mStateTp1Texture</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a8261166113122c09708f3e0917ece2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mStateTTexture</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>abce653e57d99c8b7a1532a3d7c6d9d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mTime</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a5cc69aa1b44b45a65034e3ece434fff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Fluid3UpdateState &gt;</type>
      <name>mUpdateState</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a899bb1368acb108dd62991b202493c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXSize</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a485b34da83fbd607d9e402c364355ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYSize</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>adc4fe75f7524a243c0e5ab55c24136c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mZSize</name>
      <anchorfile>classgte_1_1Fluid3.html</anchorfile>
      <anchor>a942953fe1c920854e024ee4d5c538ec6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid3AdjustVelocity</name>
    <filename>classgte_1_1Fluid3AdjustVelocity.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid3AdjustVelocity.html</anchorfile>
      <anchor>ad6d7ff76c59cc132ffd07cf68f48dfe3</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture3 &gt; const &amp;inState, std::shared_ptr&lt; Texture3 &gt; const &amp;poisson, std::shared_ptr&lt; Texture3 &gt; const &amp;outState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid3AdjustVelocity</name>
      <anchorfile>classgte_1_1Fluid3AdjustVelocity.html</anchorfile>
      <anchor>ae712b3a05050e30ada6e831c58981732</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int zSize, int numXThreads, int numYThreads, int numZThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mAdjustVelocity</name>
      <anchorfile>classgte_1_1Fluid3AdjustVelocity.html</anchorfile>
      <anchor>aebe5d99175d2c0ff35d3ed9ac5bdedaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid3AdjustVelocity.html</anchorfile>
      <anchor>a9702faf3af6d105eb747277edffcca2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid3AdjustVelocity.html</anchorfile>
      <anchor>aad7303033124450715d9a24eea22cc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumZGroups</name>
      <anchorfile>classgte_1_1Fluid3AdjustVelocity.html</anchorfile>
      <anchor>aad1b0c94f5c1d7f3be73220172dd1212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid3AdjustVelocity.html</anchorfile>
      <anchor>a6f64aefaff209b8d2192ef5252fc8f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid3AdjustVelocity.html</anchorfile>
      <anchor>a8382739c2cf65a889b1568342de3d0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid3AdjustVelocity.html</anchorfile>
      <anchor>a6b613b87b117b3251818be95c3d95b0c</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid3ComputeDivergence</name>
    <filename>classgte_1_1Fluid3ComputeDivergence.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>aeb346ac712659a2ecf116d39b42d8bfa</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture3 &gt; const &amp;state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid3ComputeDivergence</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>a1f73e3478b95a24dabc70e74513e53cc</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int zSize, int numXThreads, int numYThreads, int numZThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture3 &gt; const &amp;</type>
      <name>GetDivergence</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>a47901a377fc7ee077e8f278fd42b00b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mComputeDivergence</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>ae22aee8d3262f6ec272a5e9922f5795e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mDivergence</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>a370aa6bcef0c69b48f4367707dc537f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>a2b65d9ba525fdde23ab9c62e2ebd29b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>a29db6b4c4d9afb83cfb43a02610f3b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumZGroups</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>aa46911941ad66bf0fe6d78eab3e818c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>aa145e71048392fd4e1259a589add094a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>ac83aa6de85e932330c2b7cb29fb926c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid3ComputeDivergence.html</anchorfile>
      <anchor>a7bff3e1a07412a540cf8f8ea92d3946e</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid3EnforceStateBoundary</name>
    <filename>classgte_1_1Fluid3EnforceStateBoundary.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>a9de68908f769870983c52b944db334d4</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture3 &gt; const &amp;state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid3EnforceStateBoundary</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>ad8de4134847b6a7e5fd9826b874272d1</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int zSize, int numXThreads, int numYThreads, int numZThreads)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mCopyXFace</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>aaef079e4e5d2ed2932bc0cb353577b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mCopyYFace</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>ab9809d1804c9e81401f6757e702e4e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mCopyZFace</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>ac78bb32cdd7c5d8ae28fd155dd457487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>adecc6e55d0e73a5d67f5416d3b142f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>a52eaf8908a94e19efeb159c80b0f22d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumZGroups</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>a4207882c0852b1cf7d18fe366e197e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteXFace</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>aface9140da16745b1c95ad01af5fdb8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteYFace</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>ab7142cb9042b8e9170321e971d2b8a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteZFace</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>a9269c7955a6dec96cbbe6315ae764768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>aaaff5bab78c5d921b3679493c4b51672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>acba5034370ee2e16a6fbe19cdb8ffef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>a922d471fbf2063a5213ae0d74321c31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>a72733b303976d639f65db0a7bc15a2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mZMax</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>abc4dbd578533426910eac2dc12ed09e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mZMin</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>a2a2b917e7c9940792b50d0df0c8d87f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>a9aea67b71bf2739eaedb202916df6f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>af733c9e7be918944a2210f4b219c5604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid3EnforceStateBoundary.html</anchorfile>
      <anchor>a830aab4051b250c524880642b98291ab</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid3InitializeSource</name>
    <filename>classgte_1_1Fluid3InitializeSource.html</filename>
    <class kind="struct">gte::Fluid3InitializeSource::External</class>
    <class kind="struct">gte::Fluid3InitializeSource::Vortex</class>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>af397bd04de1593cb3b87e70b5fad46a9</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid3InitializeSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a497849224fbaffdb8538e9752ef8b52b</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int zSize, int numXThreads, int numYThreads, int numZThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture3 &gt; const &amp;</type>
      <name>GetSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a8473b97740f02647635d5733ce8b867e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NUM_VORTICES</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a19ae427cec0025db7e34f4906f2cc202a7e911b64de9f5f7ceaa626db9fa6a6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NUM_VORTICES</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a19ae427cec0025db7e34f4906f2cc202a7e911b64de9f5f7ceaa626db9fa6a6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mExternal</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>af372a29613aeb7c59bad52b228656509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mGenerateVortex</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a6e129a842a4a5b662f8d709f53f0514a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mInitializeSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>ab4054deb9e66663172c1f293db5cd769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>aecc5b63b83a2e0851606f636d01ff4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a5b245ec70c97fbef4662e2e7dbd5b560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumZGroups</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a1f9028b04b48d1d09acb8f0875b56b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a5f37693855b4d7e959bc22757c0e789b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mVelocity0</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a5bddb55be7dbfcabf8795fc9ec1c2cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mVelocity1</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a62d1c347241910ebb96ae4e132cc6e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mVortex</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>ab6f2b952e35ab60b5dd446a63a949435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msGenerateSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>aa3da55ca867e3fc1c54adcd7d29ca2af</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLGenerateSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a1b9985eea29b13d55665a14e4e9965fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLInitializeSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a7e1f61ca3af19cc64c1bee2e44766577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLGenerateSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a43b7774ba9678d7c64c6367c4bf4a2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLInitializeSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>a0a2b642d5d884d149cd279c6e661c268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msInitializeSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeSource.html</anchorfile>
      <anchor>ae313502c2a67e12d1825c42cb2fc57d0</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid3InitializeState</name>
    <filename>classgte_1_1Fluid3InitializeState.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a7e2252482eae8427334f69a6ae6d1ade</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid3InitializeState</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>afc56268e6e359b8e422a5f0d59c8782e</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int zSize, int numXThreads, int numYThreads, int numZThreads)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture3 &gt; const &amp;</type>
      <name>GetStateT</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a8af6b62f128d94c171d98d8745d79562</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture3 &gt; const &amp;</type>
      <name>GetStateTm1</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a6b50e089c57aa901c67b6280d62d8a28</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mDensity</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>ab3ffadb767aef14bc6d2ad938587d9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mInitializeState</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a02285ee0d6ffd8a5c043457926903d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a62b539714cd0c6f4ec11fa81ed40fd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a9e4c7a138ba4aacfa03fd4c4e8da8c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumZGroups</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a170f39106113352cd74d31d84631da23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mStateT</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a65a1c70ead1b110dfe4d7a0198941a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mStateTm1</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a577fa2850ab2c98a0ebdca6b528a6b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mVelocity</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a38b7c65f68c185426dc35cd35aad6536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a1da161a8b9347b6ee411afda76a39803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a74ee8ade3cadf4519a5005de5b7834c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid3InitializeState.html</anchorfile>
      <anchor>a78cce90be714d0777f3d7cccc82dc0f0</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Fluid3Parameters</name>
    <filename>structgte_1_1Fluid3Parameters.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>epsilon</name>
      <anchorfile>structgte_1_1Fluid3Parameters.html</anchorfile>
      <anchor>a75fe8c39562a6b97970a1ab985707f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>halfDivDelta</name>
      <anchorfile>structgte_1_1Fluid3Parameters.html</anchorfile>
      <anchor>ab0c2f3060b8d7d525d59582d995d1a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>spaceDelta</name>
      <anchorfile>structgte_1_1Fluid3Parameters.html</anchorfile>
      <anchor>a97bdf466058d879415b7a9d55bf326b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>timeDelta</name>
      <anchorfile>structgte_1_1Fluid3Parameters.html</anchorfile>
      <anchor>a8b54a20af550f45a2fe988402e286d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>viscosityX</name>
      <anchorfile>structgte_1_1Fluid3Parameters.html</anchorfile>
      <anchor>a0be4d7b9bcbd30f6cfa0f6df693366c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>viscosityY</name>
      <anchorfile>structgte_1_1Fluid3Parameters.html</anchorfile>
      <anchor>ac58818b403cdaac019fc8b8050a29a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>viscosityZ</name>
      <anchorfile>structgte_1_1Fluid3Parameters.html</anchorfile>
      <anchor>a34f858d1e28a5c9205378001f717714a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid3SolvePoisson</name>
    <filename>classgte_1_1Fluid3SolvePoisson.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a2a7430d24133fee40162ffb5098b4697</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture3 &gt; const &amp;divergence)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid3SolvePoisson</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a54fd1d6f0edb31b2073df0111f46d75c</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int zSize, int numXThreads, int numYThreads, int numZThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters, int numIterations)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; gte::Texture3 &gt; const &amp;</type>
      <name>GetPoisson</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a01754104c4b44be9d67105558e85b2e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumIterations</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a7214e7a32191ffe553c85523cb0d47bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a77e876aaf6e3aa7156d22bfdb930e084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a330b3820ebd6149f2f501979910cf2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumZGroups</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>ad406703859c0c0a9df44b071eecb0b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mPoisson0</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a7f5f92c44bed8f25ecfcfbb4efdea6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mPoisson1</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a3832f568701bc49899112a32ba57cd01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mSolvePoisson</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>ab4e511ba17a7037bc1c9b7cb76233e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteXFace</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>ae12ce726dd6958d2fb1deebc39ed7449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteYFace</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a44f0cbfce21b6169481e40cf74cf1699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mWriteZFace</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a71d702a8354df31b78fdc676d67454e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mZeroPoisson</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a01d8704a593474a57fd2c9e996a00e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msEnforceSource</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a05a7e0a0ce15cceea90ac72f829e81e8</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLEnforceSource</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a8a0714835bad5cf43f5752c61742f025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSolveSource</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a64511ed867a36b6168fc486a5cf75c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLZeroSource</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>ae65b002895ddb7cbd96f2d4226d22358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLEnforceSource</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a92a1a0c222af705c70fc7abc5da746c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSolveSource</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a726a585e352531cafb827e312caede14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLZeroSource</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a4dc6b85a0dc9a90c5db4d84d21f47433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSolveSource</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a541a27dda90dfb50e4f680ff67a7df31</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msZeroSource</name>
      <anchorfile>classgte_1_1Fluid3SolvePoisson.html</anchorfile>
      <anchor>a1d2abd949cbde87f57afe785405eeef6</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Fluid3UpdateState</name>
    <filename>classgte_1_1Fluid3UpdateState.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>a43eff16ebfdc684715e48f815b484104</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, std::shared_ptr&lt; Texture3 &gt; const &amp;source, std::shared_ptr&lt; Texture3 &gt; const &amp;stateTm1, std::shared_ptr&lt; Texture3 &gt; const &amp;stateT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fluid3UpdateState</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>ad26712b9fa327affaa311ef74dddbaa8</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int xSize, int ySize, int zSize, int numXThreads, int numYThreads, int numZThreads, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture3 &gt; const &amp;</type>
      <name>GetUpdateState</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>a9bbac4bc534c7be25ca4761e2e43a6b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; SamplerState &gt;</type>
      <name>mAdvectionSampler</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>aad3f18e3050d7cea3af9917a714895ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>mComputeUpdateState</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>a67d0a9fd6fe634a729b3d84ef0f577e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumXGroups</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>ad40f577d11b87b8fa5657c52705d6dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumYGroups</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>aa9334199d2ad4cacc3c0cfc1023f8b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumZGroups</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>ac379256fab89ce02e79a4ad60e39fb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mUpdateState</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>af4a3356d3fe858dfa28d3b2a3042d13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>a018fc1e5a302445079201037cbd96a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>ae39487b71f063b9e66dfba47e1279757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1Fluid3UpdateState.html</anchorfile>
      <anchor>a3df956ec344d08a28d499297d844ef8a</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Font</name>
    <filename>classgte_1_1Font.html</filename>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a841f60cccf725772d97b0dca495c2153</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, unsigned int width, unsigned int height, char const *texels, float const *characterData, unsigned int maxMessageLength)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; IndexBuffer &gt; const &amp;</type>
      <name>GetIndexBuffer</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a6887fae1df925ea1021aceb9365eb930</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; TextEffect &gt; const &amp;</type>
      <name>GetTextEffect</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a54d6e5a236734133e76ce3571a1e96a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VertexBuffer &gt; const &amp;</type>
      <name>GetVertexBuffer</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a50c6c4519daf51ce38444f1b324cc83e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Typeset</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a4f400c74cf095f445918025ddc207750</anchor>
      <arglist>(int viewportWidth, int viewportHeight, int x, int y, Vector4&lt; float &gt; const &amp;color, std::string const &amp;message) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mCharacterData</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a2756360837a6b25465bd4ba9ba7115bc</anchor>
      <arglist>[257]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; IndexBuffer &gt;</type>
      <name>mIndexBuffer</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>aa5f5756dec49beb7ae09a299bb4a891f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mMaxMessageLength</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a2c11734df9627c01aea529a86ef8a2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; TextEffect &gt;</type>
      <name>mTextEffect</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a8cedcc440b479a838ca96a2c822b0419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mTexture</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a1b00883e36ba72c2d2b8830ec841f7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; VertexBuffer &gt;</type>
      <name>mVertexBuffer</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a0f15b2864ec18d9a1b2365a4ea7e52f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>aad8b6a3b1e284a6418c689d2ace1f445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>a667a7c2acba6f3c4ff3d01e648c7399d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>ae943a0e735f76692ca8e9d141e20ea8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>ad0fbc9aaaefa25477670e14527beade9</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1Font.html</anchorfile>
      <anchor>ac76286b11cb51b53b8e1f8eee47771de</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FontArialW400H18</name>
    <filename>classgte_1_1FontArialW400H18.html</filename>
    <base>gte::Font</base>
    <member kind="function">
      <type></type>
      <name>FontArialW400H18</name>
      <anchorfile>classgte_1_1FontArialW400H18.html</anchorfile>
      <anchor>ac7a45522d1ae4d19d99c2e47cc8a3506</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int maxMessageLength)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static float</type>
      <name>msCharacterData</name>
      <anchorfile>classgte_1_1FontArialW400H18.html</anchorfile>
      <anchor>ab3026bd395261c7aafd6314ae5fdd797</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>msHeight</name>
      <anchorfile>classgte_1_1FontArialW400H18.html</anchorfile>
      <anchor>a8602384170275baa244f7ada808acf46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static unsigned char</type>
      <name>msTexels</name>
      <anchorfile>classgte_1_1FontArialW400H18.html</anchorfile>
      <anchor>a787529946c4dfc9d30cbe612c51806ce</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>msWidth</name>
      <anchorfile>classgte_1_1FontArialW400H18.html</anchorfile>
      <anchor>a8cbf324949d5a94f1898c3e0bab11f42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FrenetFrame2</name>
    <filename>classgte_1_1FrenetFrame2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>FrenetFrame2</name>
      <anchorfile>classgte_1_1FrenetFrame2.html</anchorfile>
      <anchor>a672e23f592d475cac2fa75cf1d2c6d19</anchor>
      <arglist>(std::shared_ptr&lt; ParametricCurve&lt; 2, Real &gt;&gt; const &amp;curve)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetCurvature</name>
      <anchorfile>classgte_1_1FrenetFrame2.html</anchorfile>
      <anchor>a0af477b0fad357eaac3c7712f8646c8f</anchor>
      <arglist>(Real t) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FrenetFrame2.html</anchorfile>
      <anchor>ac29b34e8acb05a31be34946ec3d569d8</anchor>
      <arglist>(Real t, Vector2&lt; Real &gt; &amp;position, Vector2&lt; Real &gt; &amp;tangent, Vector2&lt; Real &gt; &amp;normal) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ParametricCurve&lt; 2, Real &gt; &gt;</type>
      <name>mCurve</name>
      <anchorfile>classgte_1_1FrenetFrame2.html</anchorfile>
      <anchor>a76dec3b51f42c70005c81baa1fb9928a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::FrenetFrame3</name>
    <filename>classgte_1_1FrenetFrame3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>FrenetFrame3</name>
      <anchorfile>classgte_1_1FrenetFrame3.html</anchorfile>
      <anchor>a672a47d10ac66123d71e558c045fc250</anchor>
      <arglist>(std::shared_ptr&lt; ParametricCurve&lt; 3, Real &gt;&gt; const &amp;curve)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetCurvature</name>
      <anchorfile>classgte_1_1FrenetFrame3.html</anchorfile>
      <anchor>ad7ae1a66ff68aab54bfd42286e63b1d2</anchor>
      <arglist>(Real t) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetTorsion</name>
      <anchorfile>classgte_1_1FrenetFrame3.html</anchorfile>
      <anchor>acf767cb2050e5c3ee6d48a47e73570a8</anchor>
      <arglist>(Real t) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1FrenetFrame3.html</anchorfile>
      <anchor>a7311de2fe24df52d34196c81503390c7</anchor>
      <arglist>(Real t, Vector3&lt; Real &gt; &amp;position, Vector3&lt; Real &gt; &amp;tangent, Vector3&lt; Real &gt; &amp;normal, Vector3&lt; Real &gt; &amp;binormal) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ParametricCurve&lt; 3, Real &gt; &gt;</type>
      <name>mCurve</name>
      <anchorfile>classgte_1_1FrenetFrame3.html</anchorfile>
      <anchor>ad75c666db54fde3fc4e959b4e17faf37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Frustum3</name>
    <filename>classgte_1_1Frustum3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>void</type>
      <name>ComputeVertices</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>adb0a5d56ff5bef67404b3d7d1792b87c</anchor>
      <arglist>(Vector3&lt; Real &gt; vertex[8]) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Frustum3</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a4292abdb5241d9ebf94dd07949d1819f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Frustum3</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>ae00ecfc00946064ce791f7d0ec4de243</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;inOrigin, Vector3&lt; Real &gt; const &amp;inDVector, Vector3&lt; Real &gt; const &amp;inUVector, Vector3&lt; Real &gt; const &amp;inRVector, Real inDMin, Real inDMax, Real inUBound, Real inRBound)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetDRatio</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>ab2b1065c612efa0f74a98ff7fa02bfc8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetMTwoRF</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a918114ebdee7b00f81f535d35dba74e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetMTwoUF</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>ae8a94accf8f6ec5adddf502907861bee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>ad81a41f9b55d330a41c23b8a46e0397e</anchor>
      <arglist>(Frustum3 const &amp;frustum) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>ad7bfb642f76b00d5ecb6e6de4ab51d7d</anchor>
      <arglist>(Frustum3 const &amp;frustum) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a6561f1c81796fa770731e156f36c74eb</anchor>
      <arglist>(Frustum3 const &amp;frustum) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>ab6668743ed74e8536ab24cf9d63c14e2</anchor>
      <arglist>(Frustum3 const &amp;frustum) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a74e3fd8c29802b2501b85cf3393e9e39</anchor>
      <arglist>(Frustum3 const &amp;frustum) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a7ad0f04583724a733e860465adcd6231</anchor>
      <arglist>(Frustum3 const &amp;frustum) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>ad09766822441811f9bc18da2c1660b57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>dMax</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a9ae373dae25dc60ffcf80f76629daebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>dMin</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a3bfddec7aa8874d1efae49a02da8c4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>dVector</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a55d1a8e38db937389ea98a875a806554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>origin</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a496b15313413c2960ef4943ae6daab20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rBound</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a541f890e445206b704d8a616897807c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>rVector</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a3f15103fc3a165872095d9f109a4d0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>uBound</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a707548bccff093d6d941ed223ca8a2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>uVector</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a0f58ffb1e76e6dd4b4efb8303a0882fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mDRatio</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a1bd6c2897d8dd4d9b7370adbe4050560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mMTwoRF</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>a7c0b86aec030684d662870acace765d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mMTwoUF</name>
      <anchorfile>classgte_1_1Frustum3.html</anchorfile>
      <anchor>af0b1c5a960a3314d2e33c9d0dcaead87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Function</name>
    <filename>classgte_1_1Function.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>ACos</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a93f988a73e057e562ae56e81ec4b39d6</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>ACosh</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>af5687815ca25804db6dd70dffc7798f3</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>ASin</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>afcc99aeea2591892d620a31c5208e14b</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>ASinh</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a501ff70f1d0ae6e9f563bae713c3f963</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>ATan</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>adfe749ec5e4236b528798a7fb4e140a6</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>ATan2</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ab572fe9c78391f584016796678f1a46e</anchor>
      <arglist>(Real const &amp;y, Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>ATan2pi</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a4b24215b93f22c6a90c888ccfb252909</anchor>
      <arglist>(Real const &amp;y, Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>ATanh</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a02ad209197df0bf97fca0c558c79b0f2</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>ATanpi</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>adbd0f19b88e310bc06b7cdbcb9bffb4b</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Ceil</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ad539dc28549e31d8abb06153e1c9ceab</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Clamp</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a220e0f02d5cc4ba0af0286e370821959</anchor>
      <arglist>(Real const &amp;x, Real const &amp;min, Real const &amp;max)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Cos</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a4a1c81dfd49828ef63055d47bbdb7a0b</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Cosh</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a622e13f80bd0256c2bd1e68ca7e48a8c</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Cospi</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a73a3742019833fb459ae929db1fc2756</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Exp</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aba0305e0ad4ae50054c0100e7a418193</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Exp10</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a4a91e2007cd11053a5ce324a836b18b3</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Exp2</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a6daf54eb7f37de3901e2b79a049f9b95</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>FAbs</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aa4d6b6a643fa1002909874932b4d3c14</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Floor</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a13954b9832eb2babb10efc905cc35669</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>FMod</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a3509d958963291d7a115650cb3448a07</anchor>
      <arglist>(Real const &amp;x, Real const &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>GetMaxBisections</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ac1754ca0cc8fd855c459b72995792618</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>InvSqrt</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a43babbb46d7ef90b499928030fb39fcc</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>ISign</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a161b8ac55931416edfa4bb52f908b69c</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Log</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a7331662c39a0c68a2738e00c5b523b19</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Log10</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a92b4ff427a6e879e7ef9cc13c01d63c9</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Log2</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ab1548820a02cb4c862c76fc1369b5e48</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Pow</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aa49bf43bcdf9e4387cbb1fe8cedf76f1</anchor>
      <arglist>(Real const &amp;x, Real const &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Saturate</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>acd4a3ab257591628cbe54f33270fa709</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sign</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a919d3ee45cd54834fb08f0a20e421cc0</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sin</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a68198267a93f11cf10bbb5596cc7ad93</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sinh</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a79e738b79798d23e0f913e6002c657d8</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sinpi</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a917f113e4ee857e666f4f94a862f4410</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sqr</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a5f9664d382054b25d224f9dd9b93f563</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sqrt</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aa78221454a75b673e4f2918682c6c309</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Tan</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a07fd110153b3c194ed7e208a80e16e3e</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Tanh</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a3a0c2e50a633bb8d619e536db76a494d</anchor>
      <arglist>(Real const &amp;x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ACoshImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a3f3a378dea3e1de1727369afdc252c01</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ACoshImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a5291e56f7b83937188aca06cc653d073</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ACoshImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a9f281569ad30fe2f463551088b96fcbe</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ACosImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ab072737a421123c343e31d5bf0d04f01</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ACosImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a5028911d94a935c9ad6502277f07ef7d</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ACosImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a1edc0735efe70941bd968504df454d8f</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ASinhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a0b099ae6695dd33f243b5111e91a6247</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ASinhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a36a94eac083805b863c440f9e13449e6</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ASinhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a54506ccb27a2a1d1087cf3e2df60d238</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ASinImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a5c0fb3e3c2cb59c4f49e7221010c7688</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ASinImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>af4ae38f3a17b16949d8b0cc7567c5440</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ASinImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a0eeb3a5a0a2485ce2bd1c7d235ad955c</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATan2Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a14d450636f28fd79dcb1f1f99fbc7b67</anchor>
      <arglist>(T y, T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATan2Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a13a45adaf4de05e4b7b176bac574ce7d</anchor>
      <arglist>(T y, T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATan2Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a122aeb7f1c614fbf5e8a400a29b093e1</anchor>
      <arglist>(T const &amp;y, T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATan2piImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a325c57bf7250d2742fd6ed3fb31238ae</anchor>
      <arglist>(T y, T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATan2piImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a08d0b1b8c516128c15e1b3e7b2419c50</anchor>
      <arglist>(T y, T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATan2piImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ada31742574d098b2d5ab1e8d83bfe7d7</anchor>
      <arglist>(T const &amp;y, T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATanhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aa41c1e5872842f99238f7a1ae61878ee</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATanhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a216298e4f9654c949edf3cdf0804d3a1</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATanhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a1f1e0a99a061c88f6f6f0a15190c18d2</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATanImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>af4539f42f3989e2901b344ef7c113a88</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATanImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a6dd391c80014267ea7ec3c68e88f479a</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATanImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aeea7fbab0f548b9f12febd5b64ae65e7</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATanpiImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a26e1be229c43548fa6550d85876935bf</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATanpiImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>adcd1f74cb2680bcb12fc998a82996e55</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ATanpiImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a9590fb75f4dbaf176806e2caeb0a7857</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CeilImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>abd0ed7fcdf5fdd72d6fc170c5e841eda</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CeilImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ac8e73c671ec2b441c8d88a658e5e076c</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CeilImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a3543755c6b81cd3ac19f14a99be567c6</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CoshImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a4d54effd6073b41590b0bf5c5b98adbc</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CoshImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a30b7aaf6ce7828a0087153b5a953313b</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CoshImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a80bd76c25834ea76538a68678b2edd7a</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CosImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a2e68b3c03259b38b0123cf5e9579579b</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CosImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ac37d6dc6a59bdc43b4646eae07e7b21b</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CosImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a9327522c203f28132b98e82b8d12421d</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CospiImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a1c3ba6c37a6f467a333552980db662f7</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CospiImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a365362efb3ffac64d6ea5533aa645c4d</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>CospiImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ad771cd74f09033313cd2b87908c3a4d4</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Exp10Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a555c1db16779e1cfaf7d82a9564bf11e</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Exp10Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a9b6561e65e62191efe59ecd702f19f6e</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Exp10Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a3baefd2f47133fce199606dfe8d64546</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Exp2Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aa726db731d3855fffdd9f53c77a1cc40</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Exp2Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a54e53c88935b0803a6be8b1d75420280</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Exp2Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ab46016a8fbbf9458f0450c62e29f2098</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ExpImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a04b95a729f0a52706e5751724a5eed02</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ExpImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aa2da146fb49a751a542705293a1a75c2</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>ExpImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a2101d5c6955b1f754b7377aed899e014</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>FAbsImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a8a5583247fe9f9aa14c5f1b816f46ee2</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>FAbsImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>add6480cb0e3efd889982bfbfc4abd633</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>FAbsImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a8b934fa763362fee36d43d0d3192e26d</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>FloorImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a78c79448aa18ff51a726d442cd332c76</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>FloorImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a1d94cf3840535018274a8e3d52501796</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>FloorImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a1972d13071fa645ab8779e571efa7ab7</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>FModImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a2019418f254eaaf85c20f0fe53891042</anchor>
      <arglist>(T x, T y, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>FModImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a0088509a68ad9d4a4bf275a909b886a2</anchor>
      <arglist>(T x, T y, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>FModImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ad818b2fa763aa4ecf33b6fd1a1ba458b</anchor>
      <arglist>(T const &amp;x, T const &amp;y, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static unsigned int</type>
      <name>GetMaxBisectionsImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a435bc55263477d69ffe7c457740cc24d</anchor>
      <arglist>(Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static unsigned int</type>
      <name>GetMaxBisectionsImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aebfd4d296b5b3125d36065073f0ae35b</anchor>
      <arglist>(Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static unsigned int</type>
      <name>GetMaxBisectionsImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ab7fbc0a70614fd56594b4d2d05d2bb25</anchor>
      <arglist>(Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>InvSqrtImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a94c2ac8ddd537a9058ae88a01df29541</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>InvSqrtImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a52266994d11da2512f7bca611699c690</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>InvSqrtImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a158f3e63f15712a9fa07e02c2d69b038</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>ISignImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a5f8b1a25adc6c5f51a3fdd69c52c64fc</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>ISignImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a9741a0a1a2e18fb4ca18bb568d335b5f</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>ISignImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a0f942a14ee4d0aded72abfab9bf051f0</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Log10Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a8c885986a00cbab0f030da45da5bd89a</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Log10Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a43a7c183ff6502c7ecc2375f995f57cb</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Log10Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aea15a0f20609479b94949b05b0edaec6</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Log2Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>aa9baf3764f1101adc576a401c75835f3</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Log2Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a2b8e41e11bc5f06f6a5bf372f737ca70</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>Log2Impl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a5c302e98bddb9b700b720aeebda5805a</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>LogImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a1b31697c2135ddeec77a262838ef3af3</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>LogImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a46365c53afb13f29d6a2c42e97d53ea7</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>LogImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ac9723dd27682a0e2caf6cb42d131c40e</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>PowImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a9b9b357987122c79fa7c6cd7c50c5616</anchor>
      <arglist>(T x, T y, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>PowImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a401a67cc84faff131e40ed37e895d984</anchor>
      <arglist>(T x, T y, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>PowImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a5352a3467a7614c9488cc70227c69a69</anchor>
      <arglist>(T const &amp;x, T const &amp;y, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SaturateImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a8f0a9d7497326df6673732af53dabbf0</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SaturateImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>af4ba6194a2461ef7524615daf6fb9298</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SaturateImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>ab3af19a8cdeb1653e2fe1f301022da5e</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SignImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a5f3f6be926c2c712643b1cdd32b23f8e</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SignImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a46b2b0d68d1110ac76b5778bfc4a1ca7</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SignImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a7b69fce61fc1332528ff9e467f910fe2</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SinhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a335a82b162ecdb3262ddb258787a8ddb</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SinhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a31c9e792fcd4d53accf93e8f82545882</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SinhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>acd8056f654894d30952937a5934312ab</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SinImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a44791cf63419faa4a9a57e4a6760b364</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SinImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a94e9fa3d704eb5ce60d6b6e8be058ea5</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SinImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>adefc3a6224747d07fa6f0c36831c8a51</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SinpiImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a428515adf3968dfdf0cd1b393a9cb75c</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SinpiImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a65a392546f6351ee69c1de9d71bf6e4c</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SinpiImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a2bae2da14541b3bf0f59149d4d59a411</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SqrtImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a1ae8eb41dab5765b73b25bbbaa5ff3ee</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SqrtImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a5aebadd63ba22d206207c6f7bb331db8</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>SqrtImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a196b7914a8206d4712de544ebbae09f0</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>TanhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a32e06535ff628c6768edb4596e0d1e62</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>TanhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a878f5b5abfef8c40fb44fa266a5e2bd4</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>TanhImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a95db5438cc9ed4dced1e138358249ec2</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>TanImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a7d0012823a2be24cc36ff6cdca968868</anchor>
      <arglist>(T x, Arithmetic::IsFPType tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>TanImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a509b44c640c641c64bb284d14a3c7421</anchor>
      <arglist>(T x, Arithmetic::IsFP16Type tag)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>TanImpl</name>
      <anchorfile>classgte_1_1Function.html</anchorfile>
      <anchor>a914e3673933279298b3cbca7c8a00753</anchor>
      <arglist>(T const &amp;x, Arithmetic::IsBSType tag)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GaussianElimination</name>
    <filename>classgte_1_1GaussianElimination.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1GaussianElimination.html</anchorfile>
      <anchor>affe69437ecda1f5017a5b36208f2dd03</anchor>
      <arglist>(int numRows, Real const *M, Real *inverseM, Real &amp;determinant, Real const *B, Real *X, Real const *C, int numCols, Real *Y) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1GaussianElimination.html</anchorfile>
      <anchor>aaa06c36803569709b687977ce8025911</anchor>
      <arglist>(int numElements, Real const *source, Real *target) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GEDrawTarget</name>
    <filename>classgte_1_1GEDrawTarget.html</filename>
    <member kind="function">
      <type>DrawTarget *</type>
      <name>GetDrawTarget</name>
      <anchorfile>classgte_1_1GEDrawTarget.html</anchorfile>
      <anchor>ace7844dcebacc7d411f814b8b77279a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GEDrawTarget</name>
      <anchorfile>classgte_1_1GEDrawTarget.html</anchorfile>
      <anchor>a773613c809b9651e0d5099fa892f0f33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GEDrawTarget</name>
      <anchorfile>classgte_1_1GEDrawTarget.html</anchorfile>
      <anchor>a2d875455dccb83223a6454a479d755ee</anchor>
      <arglist>(DrawTarget const *gtTarget)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DrawTarget *</type>
      <name>mTarget</name>
      <anchorfile>classgte_1_1GEDrawTarget.html</anchorfile>
      <anchor>afbd0dd1e11cb001ae939b6a1b061a89f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GEInputLayoutManager</name>
    <filename>classgte_1_1GEInputLayoutManager.html</filename>
    <member kind="function">
      <type></type>
      <name>GEInputLayoutManager</name>
      <anchorfile>classgte_1_1GEInputLayoutManager.html</anchorfile>
      <anchor>ad5fb81dce02d88a8cea2b03529ab0ebb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>HasElements</name>
      <anchorfile>classgte_1_1GEInputLayoutManager.html</anchorfile>
      <anchor>a57e9f3962fce6509d1cfbc922696bc6f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1GEInputLayoutManager.html</anchorfile>
      <anchor>ab04d9fba56b71893e9ac08dea0490dbe</anchor>
      <arglist>(VertexBuffer const *vbuffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1GEInputLayoutManager.html</anchorfile>
      <anchor>a30d238fd4709faf9bc20659f23f22090</anchor>
      <arglist>(Shader const *vshader)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>UnbindAll</name>
      <anchorfile>classgte_1_1GEInputLayoutManager.html</anchorfile>
      <anchor>afd21fa474f9bb048b78a977d8adf1f4b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GEInputLayoutManager</name>
      <anchorfile>classgte_1_1GEInputLayoutManager.html</anchorfile>
      <anchor>acf4aa5fcae046c7946f5b4bf1ccd9e7b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GenerateMeshUV</name>
    <filename>classgte_1_1GenerateMeshUV.html</filename>
    <templarg></templarg>
    <base>gte::GenerateMeshUVBase</base>
    <class kind="class">gte::GenerateMeshUV::UVComputeModel</class>
    <class kind="struct">gte::GenerateMeshUV::Vertex</class>
    <member kind="function">
      <type></type>
      <name>GenerateMeshUV</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a6bdf59f6bc878dfb37c7c1ef25a6a843</anchor>
      <arglist>(std::shared_ptr&lt; UVComputeModel &gt; const &amp;cmodel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>abf5365c056d408cfcfe221a5b5134d38</anchor>
      <arglist>(unsigned int numIterations, bool useSquareTopology, int numVertices, Vector3&lt; Real &gt; const *vertices, int numIndices, int const *indices, Vector2&lt; Real &gt; *tcoords)</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INTERIOR_VERTEX</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a649a698b1f3aedb2aa7f76a5a0497f75a3ed9893d97267d63c37fc671aa74f67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ETManifoldMesh::Edge</type>
      <name>Edge</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>ab929b306f8ff316a77685d8c6c8ca385</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INTERIOR_VERTEX</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a649a698b1f3aedb2aa7f76a5a0497f75a3ed9893d97267d63c37fc671aa74f67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>AssignBoundaryTextureCoordinatesDisk</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a458406689c2a084bdfc1d3770cda43ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>AssignBoundaryTextureCoordinatesSquare</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a18baadfb79f78d8d5a40fe467c2c16e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeMeanValueWeights</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a77b14c26ec4bcc3cbeb5c0de565e0d9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SolveSystem</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a664d410b72c1b412e867e1b1e2025938</anchor>
      <arglist>(unsigned int numIterations)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SolveSystemCPUMultiple</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a99df6776321e4a6047f2e6238b6cd99c</anchor>
      <arglist>(unsigned int numIterations)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SolveSystemCPUSingle</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a2ca1b9f57dac6ef1490874c1b0ca2ca1</anchor>
      <arglist>(unsigned int numIterations)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>TopologicalVertexDistanceTransform</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>ab7a921e2df625469d244e5bccab99e4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mBoundaryStart</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a4f5c4ecd7209812f2f940701fae2269d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; UVComputeModel &gt;</type>
      <name>mCModel</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a76813774a0766670e432f73c19054caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ETManifoldMesh</type>
      <name>mGraph</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>ac1d099b56cf422107f90d129207132b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::shared_ptr&lt; Edge &gt; &gt;</type>
      <name>mInteriorEdges</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a82a834bdd223244ef8309a3f56133bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumBoundaryEdges</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>ae4cdf60e0af067b661c03078c5cf5390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a700602f5917da958a7aa068ecc8f95b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mOrderedVertices</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a1af5472226438f24ba0eb8d318db9cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector2&lt; Real &gt; *</type>
      <name>mTCoords</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a892e5a26ceb4571fba928b5e03a460c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vertex &gt;</type>
      <name>mVertexGraph</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>ad46301e0dc31c4c781f3267f059ca15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::pair&lt; int, Real &gt; &gt;</type>
      <name>mVertexGraphData</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a8b0cbe22c391e421d2131f58030aed7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mVertexInfo</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>ab9db9f8fc430ffa43437ec7e5f88d6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; Real &gt; const *</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1GenerateMeshUV.html</anchorfile>
      <anchor>a778338971924f230e34f3ccdd8a59785</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GenerateMeshUVBase</name>
    <filename>classgte_1_1GenerateMeshUVBase.html</filename>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msGLSLSource</name>
      <anchorfile>classgte_1_1GenerateMeshUVBase.html</anchorfile>
      <anchor>a7aec76e226406509240b3907f8b27fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1GenerateMeshUVBase.html</anchorfile>
      <anchor>aef3379a34c01e661f83e6bb071f8eb45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const *</type>
      <name>msSource</name>
      <anchorfile>classgte_1_1GenerateMeshUVBase.html</anchorfile>
      <anchor>a8b832cb3c94ddd40b95eca72494720e8</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GEObject</name>
    <filename>classgte_1_1GEObject.html</filename>
    <member kind="function">
      <type>GraphicsObject *</type>
      <name>GetGraphicsObject</name>
      <anchorfile>classgte_1_1GEObject.html</anchorfile>
      <anchor>a0f29d2d7d5c4e39ecaf19c079fe41b58</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetName</name>
      <anchorfile>classgte_1_1GEObject.html</anchorfile>
      <anchor>a88cf888303e3f7fa28737a044178042d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1GEObject.html</anchorfile>
      <anchor>ac55a7f50ceca920de5dfd62d74906320</anchor>
      <arglist>(std::string const &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GEObject</name>
      <anchorfile>classgte_1_1GEObject.html</anchorfile>
      <anchor>a7ec834d59a1b534471622f44b81e3fcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GEObject</name>
      <anchorfile>classgte_1_1GEObject.html</anchorfile>
      <anchor>a573527f06f97c43d44330a76311d889e</anchor>
      <arglist>(GraphicsObject const *gtObject)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GraphicsObject *</type>
      <name>mGTObject</name>
      <anchorfile>classgte_1_1GEObject.html</anchorfile>
      <anchor>a4dbab1bb08c7277e10bad780e5cd39e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mName</name>
      <anchorfile>classgte_1_1GEObject.html</anchorfile>
      <anchor>a37ae7cf266c7c1d6acf9960956af8a55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GeometryShader</name>
    <filename>classgte_1_1GeometryShader.html</filename>
    <base>gte::Shader</base>
    <member kind="function">
      <type></type>
      <name>GeometryShader</name>
      <anchorfile>classgte_1_1GeometryShader.html</anchorfile>
      <anchor>a91f06c9f2800a353c0af23b1a2b58657</anchor>
      <arglist>(HLSLShader const &amp;program)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::SingularValueDecomposition::GivensRotation</name>
    <filename>structgte_1_1SingularValueDecomposition_1_1GivensRotation.html</filename>
    <member kind="function">
      <type></type>
      <name>GivensRotation</name>
      <anchorfile>structgte_1_1SingularValueDecomposition_1_1GivensRotation.html</anchorfile>
      <anchor>a4b67a38b85ee555f2aa7a7ccf01d10c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GivensRotation</name>
      <anchorfile>structgte_1_1SingularValueDecomposition_1_1GivensRotation.html</anchorfile>
      <anchor>aa50337789eced4532784cee7adb07f86</anchor>
      <arglist>(int inIndex0, int inIndex1, Real inCs, Real inSn)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>cs</name>
      <anchorfile>structgte_1_1SingularValueDecomposition_1_1GivensRotation.html</anchorfile>
      <anchor>a3d64f9253f9ee701af58a5870bafa000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index0</name>
      <anchorfile>structgte_1_1SingularValueDecomposition_1_1GivensRotation.html</anchorfile>
      <anchor>a05dd70760af42474c91057bc438cc6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index1</name>
      <anchorfile>structgte_1_1SingularValueDecomposition_1_1GivensRotation.html</anchorfile>
      <anchor>a1881ecce2d9b55443b7a38a380f54cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sn</name>
      <anchorfile>structgte_1_1SingularValueDecomposition_1_1GivensRotation.html</anchorfile>
      <anchor>aecbbc54a2b46bbbfeff4584b3499363f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::SymmetricEigensolver::GivensRotation</name>
    <filename>structgte_1_1SymmetricEigensolver_1_1GivensRotation.html</filename>
    <member kind="function">
      <type></type>
      <name>GivensRotation</name>
      <anchorfile>structgte_1_1SymmetricEigensolver_1_1GivensRotation.html</anchorfile>
      <anchor>a1e983e00e7f17afe91c74a72974ea9fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GivensRotation</name>
      <anchorfile>structgte_1_1SymmetricEigensolver_1_1GivensRotation.html</anchorfile>
      <anchor>ab90fbf462497f07d12c223ac2e46d922</anchor>
      <arglist>(int inIndex, Real inCs, Real inSn)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>cs</name>
      <anchorfile>structgte_1_1SymmetricEigensolver_1_1GivensRotation.html</anchorfile>
      <anchor>a5652dd94815c1b989bb2e2ea63f14d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structgte_1_1SymmetricEigensolver_1_1GivensRotation.html</anchorfile>
      <anchor>aa1004b76c22759801e0a970649adcc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sn</name>
      <anchorfile>structgte_1_1SymmetricEigensolver_1_1GivensRotation.html</anchorfile>
      <anchor>adfb0aaf7678e372e71f39160900f1f65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4AtomicCounterBuffer</name>
    <filename>classgte_1_1GL4AtomicCounterBuffer.html</filename>
    <base>gte::GL4Buffer</base>
    <member kind="function">
      <type>void</type>
      <name>AttachToUnit</name>
      <anchorfile>classgte_1_1GL4AtomicCounterBuffer.html</anchorfile>
      <anchor>a96df8000c533ec5171f27685f986614e</anchor>
      <arglist>(GLint atomicCounterBufferUnit)</arglist>
    </member>
    <member kind="function">
      <type>RawBuffer *</type>
      <name>GetRawBuffer</name>
      <anchorfile>classgte_1_1GL4AtomicCounterBuffer.html</anchorfile>
      <anchor>a716f3a9f8dbe165f58ee48f2b23d0c36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4AtomicCounterBuffer</name>
      <anchorfile>classgte_1_1GL4AtomicCounterBuffer.html</anchorfile>
      <anchor>a672434018b89c9194b3091ed89b35734</anchor>
      <arglist>(RawBuffer const *cbuffer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4AtomicCounterBuffer.html</anchorfile>
      <anchor>a1e51978c4ca0d3b71957de20fe62480c</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4BlendState</name>
    <filename>classgte_1_1GL4BlendState.html</filename>
    <base>gte::GL4DrawingState</base>
    <class kind="struct">gte::GL4BlendState::Target</class>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>a47eef29d8d0d7c2f6be9a0f0d0001e1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BlendState *</type>
      <name>GetBlendState</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>abf479442679be088a936f437fc082a2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4BlendState</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>a5bc23204f3b09be8dd359c530095bf64</anchor>
      <arglist>(BlendState const *blendState)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>a5b8d2599426d708fa71554282de59b41</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector4&lt; float &gt;</type>
      <name>mBlendColor</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>ad04ab540a5b89a856f4517959d3cc018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mEnableAlphaToCoverage</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>a9cdea61930efe9892f0cbc7dc3561354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mEnableIndependentBlend</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>a27e713b634baea4218ce0f05261eadd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mSampleMask</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>ac9fc323bb0d7d679fbad3464612f9076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Target</type>
      <name>mTarget</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>a43a797b51a527194903a7067f2eb6250</anchor>
      <arglist>[BlendState::NUM_TARGETS]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLenum const</type>
      <name>msMode</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>a23f859c52637091a57f30745b87e1ec8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLenum const</type>
      <name>msOperation</name>
      <anchorfile>classgte_1_1GL4BlendState.html</anchorfile>
      <anchor>a44b6e4ca05beb303340d3dfd385bf1ce</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Buffer</name>
    <filename>classgte_1_1GL4Buffer.html</filename>
    <base>gte::GL4Resource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>a7206bd116cc6b6e832736fcf59c03d63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>ab462ffb73fa411f504b49a0c195536b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Buffer *</type>
      <name>GetBuffer</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>a0c3fb81da5c63337db443a158b0902fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>GetType</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>ae58844b617fe5e438f1dcb8a95d2f064</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>GetUsage</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>ac73080a6434b6c50cc71bbf112b3081f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>a01202875d03a346ab1574d34ebecbeb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GL4Buffer</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>a76d8732a94cc160e6ab472d69c169062</anchor>
      <arglist>(Buffer const *buffer, GLenum type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>aca69987df7a5f2b398c77333b1e47c0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4Buffer</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>a85d7c96c48d176934daf30b1709d2517</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLenum</type>
      <name>mType</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>a61dfcac1b149a92cebe4a971d59240c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLenum</type>
      <name>mUsage</name>
      <anchorfile>classgte_1_1GL4Buffer.html</anchorfile>
      <anchor>aee319b93b5aa3593fe67e01c604c67ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4ConstantBuffer</name>
    <filename>classgte_1_1GL4ConstantBuffer.html</filename>
    <base>gte::GL4Buffer</base>
    <member kind="function">
      <type>void</type>
      <name>AttachToUnit</name>
      <anchorfile>classgte_1_1GL4ConstantBuffer.html</anchorfile>
      <anchor>a374c7b527ee25808badc4d73fbc0c39a</anchor>
      <arglist>(GLint uniformBufferUnit)</arglist>
    </member>
    <member kind="function">
      <type>ConstantBuffer *</type>
      <name>GetConstantBuffer</name>
      <anchorfile>classgte_1_1GL4ConstantBuffer.html</anchorfile>
      <anchor>ac1de92fbad320c07737c53ffb8218f8b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4ConstantBuffer</name>
      <anchorfile>classgte_1_1GL4ConstantBuffer.html</anchorfile>
      <anchor>a8663e9889f43aa62ce60715646252a1d</anchor>
      <arglist>(ConstantBuffer const *cbuffer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4ConstantBuffer.html</anchorfile>
      <anchor>aa3dbb4a9816807cc8db5fbdf574616d3</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4DepthStencilState</name>
    <filename>classgte_1_1GL4DepthStencilState.html</filename>
    <base>gte::GL4DrawingState</base>
    <class kind="struct">gte::GL4DepthStencilState::Face</class>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a7876366b18ce24b2c4093a6c4e14b193</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DepthStencilState *</type>
      <name>GetDepthStencilState</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>acd6eb33da96db5d8761f7fb8fd490ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4DepthStencilState</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>aadc330bb77759bfc2e751bbb37ce9100</anchor>
      <arglist>(DepthStencilState const *depthStencilState)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a16a45bd2d07fe769b9c540ccad3f140f</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Face</type>
      <name>mBackFace</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a327bf63e16e96c8e1c7c3aefc8e6f771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLenum</type>
      <name>mComparison</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>af02de272ee3d28c9ba206ad8a407fe64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLboolean</type>
      <name>mDepthEnable</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a0bd4320ef106fe18328fc803ffc6723c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Face</type>
      <name>mFrontFace</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a5e3fedc1c2aca78d69d98e5518a7eead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mReference</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a47a4413de84c53cf61f04010f6e6815c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLboolean</type>
      <name>mStencilEnable</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a0613ef31dfe961d2c24b4969a19d522c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mStencilReadMask</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a2543a225a0d598afcf9d800ca5f09553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mStencilWriteMask</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a332de390318c2611861caf8874185b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLboolean</type>
      <name>mWriteMask</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>add609d66187e9ab945ba55d507eb9738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLenum const</type>
      <name>msComparison</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>ac625bc2b578f191fc3dc6766f643fa0f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLenum const</type>
      <name>msOperation</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a310acf0405c46aeccce84355d585ed05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLboolean const</type>
      <name>msWriteMask</name>
      <anchorfile>classgte_1_1GL4DepthStencilState.html</anchorfile>
      <anchor>a57cba8c27e4684ddf38b35b348c9c2ba</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4DrawingState</name>
    <filename>classgte_1_1GL4DrawingState.html</filename>
    <base>gte::GL4GraphicsObject</base>
    <member kind="function" protection="protected">
      <type></type>
      <name>GL4DrawingState</name>
      <anchorfile>classgte_1_1GL4DrawingState.html</anchorfile>
      <anchor>a993a1ef1fdcb49a7745f806044bef715</anchor>
      <arglist>(DrawingState const *gtState)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4DrawTarget</name>
    <filename>classgte_1_1GL4DrawTarget.html</filename>
    <base>gte::GEDrawTarget</base>
    <member kind="function">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a300b9e9cefb2799672ecbced25311f05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a97e9113b30ef9a94fca193318ea71bbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GL4TextureDS *</type>
      <name>GetDSTexture</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>ae5114c05d8752b8fdb992e3793b08e18</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GL4TextureRT *</type>
      <name>GetRTTexture</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a9a7482a51677412becb80ba9ea11405b</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4DrawTarget</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a8a4c6ab5ac9b46a99ffd89b5f056ba32</anchor>
      <arglist>(DrawTarget const *target, std::vector&lt; GL4TextureRT * &gt; &amp;rtTextures, GL4TextureDS *dsTexture)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4DrawTarget</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>ab5b0aa278e148c4b71e600848dc34121</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEDrawTarget &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>ae77e959a8079a595ef3dc39159770d65</anchor>
      <arglist>(DrawTarget const *target, std::vector&lt; GEObject * &gt; &amp;rtTextures, GEObject *dsTexture)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GL4TextureDS *</type>
      <name>mDSTexture</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a50eb505abe83db7d7c0d8c182bcaca50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mFrameBuffer</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a703176ad7a91be4f5b3bd56b66e4e549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GL4TextureRT * &gt;</type>
      <name>mRTTextures</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a72818d73845f1cd1a6c0670fb84553ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLdouble</type>
      <name>mSaveViewportFar</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a07d726ed38e927850d8194268d5b9cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLsizei</type>
      <name>mSaveViewportHeight</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>ac7510b5d20ed6f2c8c52defad1981488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLdouble</type>
      <name>mSaveViewportNear</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>abc67bb214a181e49090e52cd3c6d18c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLsizei</type>
      <name>mSaveViewportWidth</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a08b2b4be16a11dee40e81621f917f658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLint</type>
      <name>mSaveViewportX</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>a7aea4f43f440a4925c6464574f5afad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLint</type>
      <name>mSaveViewportY</name>
      <anchorfile>classgte_1_1GL4DrawTarget.html</anchorfile>
      <anchor>af709ae93c31068a31f47f75cb0426a21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Engine</name>
    <filename>classgte_1_1GL4Engine.html</filename>
    <base>gte::GraphicsEngine</base>
    <class kind="class">gte::GL4Engine::ProgramIndexUnitMap</class>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>BindProgram</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a098ec72f4bbecf3840e3d6888610c4de</anchor>
      <arglist>(std::shared_ptr&lt; ComputeProgram &gt; const &amp;program) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ClearBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a38782f5fb730d2865680dfa9264d1026</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ClearColorBuffer</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a5e6900d6a1036fb1c406075585d8c68e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ClearDepthBuffer</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>abee4632aabbb893313f23f8f34b9d619</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ClearStencilBuffer</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a2907bf139c7ca2cbc05d6600176eccac</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a9feb81f6d9c0bb866141e5c00248ca35</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ac2a4f2d36fbb9cf8fa6c47544bc8ef8f</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a96b4991c91d5f10ed165d786ac7d1758</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a9c15307e262b8a4436f67e645f1035e5</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a515acc1159c390898cf75ccd21781e4b</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray, unsigned int item, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ae7ac221445e13d82179e2e6a1359244c</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ad95adb2711add753c3a5166cb91cf352</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a3efdc5fcc3d82d10f296440aa952a1c7</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ae9b9a59da754571b690cae8d946b97b6</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ab192b5253bbd444c31fcd150bea0b3a0</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray, unsigned int item, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a647d7ba2608a3e3045316d8eef7636af</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer0, std::shared_ptr&lt; Buffer &gt; const &amp;buffer1) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a761d4c6b7bbbdd4e45b0eac37f0677e6</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture0, std::shared_ptr&lt; TextureSingle &gt; const &amp;texture1) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a267d5ccec343bc4f20f7734613a5fb71</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture0, std::shared_ptr&lt; TextureSingle &gt; const &amp;texture1, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ad3c13d0223fbf96d509d567ecf22c557</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray0, std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray1) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a5b0be82051193b6c30d16c92ae9daf16</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray0, std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray1, unsigned int item, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a3dc67226ec0e2ad939a7fdf9ff6312bf</anchor>
      <arglist>(std::shared_ptr&lt; DrawTarget &gt; const &amp;target) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>afbed334e9f847acc71806a03358465df</anchor>
      <arglist>(std::shared_ptr&lt; DrawTarget &gt; const &amp;target) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>aeac9fe237ef4c3bfa61c95a30f9c852d</anchor>
      <arglist>(std::shared_ptr&lt; ComputeProgram &gt; const &amp;program, unsigned int numXGroups, unsigned int numYGroups, unsigned int numZGroups) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Flush</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a6854f1c819b96798577850c9f1fc129d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetDepthRange</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a4651c29699ae73910dab0163a0e42f07</anchor>
      <arglist>(float &amp;zmin, float &amp;zmax) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>GetNumActiveElements</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ae0956fdccd20902e4744d2511c63b90a</anchor>
      <arglist>(std::shared_ptr&lt; StructuredBuffer &gt; const &amp;buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetViewport</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a4c5e19fac3e8a62e778cc08f73aeac3f</anchor>
      <arglist>(int &amp;x, int &amp;y, int &amp;w, int &amp;h) const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4Engine</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a468f265aca4828ccf71ff48f34a93c2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>IsActive</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ad3c969ba4ddb8b5225c6657fe7c1d8af</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>MakeActive</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>adf66b63510edef8de30a1b6f6d7959ee</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MeetsRequirements</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a02aadd98087430f40cdb4db3e87a1fd7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Resize</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ac270a8d1a598031b040992b7feeed4f3</anchor>
      <arglist>(unsigned int w, unsigned int h) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetBlendState</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a1dca9ccd869878c9290079e92fa6380f</anchor>
      <arglist>(std::shared_ptr&lt; BlendState &gt; const &amp;state) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetDepthRange</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>aeeecd644b5275b97e0bcef832aae47db</anchor>
      <arglist>(float zmin, float zmax) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetDepthStencilState</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>aa9cd4fda5845befc774c39b9bacca972</anchor>
      <arglist>(std::shared_ptr&lt; DepthStencilState &gt; const &amp;state) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetRasterizerState</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ab0a2756bd2b4427226761d60ecaf65ac</anchor>
      <arglist>(std::shared_ptr&lt; RasterizerState &gt; const &amp;state) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetViewport</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a87811d547cf8c1e8bf5ca646689f8228</anchor>
      <arglist>(int x, int y, int w, int h) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a78450c7b91e3b791548cb44da921ba10</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>aae38148f33487bd8c0572b8a2259cf7c</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>acfe1526b255887fb829aafca9ca67598</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a2dbcdd2026d2f129691975980f3c3e31</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a296931c24ec61e499ef2761cf320e442</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray, unsigned int item, unsigned int level) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>WaitForFinish</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a09324cbc147945a711460b643c8e9e01</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4Engine</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a38fb5ab0f8e2d9ca4ab79bdc11ca3fc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateDefaultFont</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a0ea2a1f29e339410d241583e9b191701</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DestroyDefaultFont</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a32d436791a9d15ed258afb455fd8033d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ad4d09be40f245ec068517d84e7f71ea6</anchor>
      <arglist>(int requiredMajor, int requiredMinor, bool saveDriverInfo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Terminate</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a715b298ff20c660906e4e7494129a1e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mMajor</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>abaef8c413b3bd283e07baecaa4c48ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mMeetsRequirements</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ad703c6cb1aa0464ae84e9381b39a4772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mMinor</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a3a6766dc1fdf119f5295380d508e1977</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a4f05d47057b7f6d99c0711f5280229be</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableCBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a2fc76722460686f7a98269ee7b1004ef</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableRBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>af17713f1ec12916bb6ccf0c122f95eac</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableSamplers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a97f311bc45596797cdb338055d22e40a</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableSBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a2bc7a050e0dba200e79ab7cfd4d476f9</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableShaders</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a2b1c1e161c9439d5da4a1396dd7f28a2</anchor>
      <arglist>(std::shared_ptr&lt; VisualEffect &gt; const &amp;effect, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableTBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a974830ee58bbbb733dde05785b6f6e85</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableTextureArrays</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a3670ed103b77cba449d5d10ecbfaff80</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DisableTextures</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a76e98363a78e56fccabdb3d4549456bd</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint64_t</type>
      <name>DrawPrimitive</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a0a7f950b668948099822e8f3f48be6a7</anchor>
      <arglist>(VertexBuffer const *vbuffer, IndexBuffer const *ibuffer)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual uint64_t</type>
      <name>DrawPrimitive</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a9eed327f57fd7a6855e06b676f16b4df</anchor>
      <arglist>(std::shared_ptr&lt; VertexBuffer &gt; const &amp;vbuffer, std::shared_ptr&lt; IndexBuffer &gt; const &amp;ibuffer, std::shared_ptr&lt; VisualEffect &gt; const &amp;effect) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>ae9a67ea2123c2e8924b28bec9098e3ee</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableCBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a5caf502a78fe77f4f05a34305dc656ea</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableRBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a3b0e7c777f9ca34e36aef80ff22e2b4a</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableSamplers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a6bbf914e0d552c5b89520bb3482d9775</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableSBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a163d420ff7ebd4e202ef479a8485d967</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>EnableShaders</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a6456f2eeddb324365b4b50e6e91cfc9f</anchor>
      <arglist>(std::shared_ptr&lt; VisualEffect &gt; const &amp;effect, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableTBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a9f7b5116fcf8b473eb948a4a9f01fdba</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableTextureArrays</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a82e6e5fc252bd1782a5fb61b438f3d95</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnableTextures</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a00c48ac2d1fb0e1ee632b3a6ec549ad0</anchor>
      <arglist>(Shader const *shader, GLuint program)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::shared_ptr&lt; RawBuffer &gt; &gt;</type>
      <name>mAtomicCounterRawBuffers</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a47e723131ff02613fece67a5cb066962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramIndexUnitMap</type>
      <name>mShaderStorageUnitMap</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a7af4602919013b521006cbb91dcd1b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramIndexUnitMap</type>
      <name>mTextureImageUnitMap</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a7f5e72a06a71e101ac87257fa308b3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramIndexUnitMap</type>
      <name>mTextureSamplerUnitMap</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>a8878a202b8ddf253440ec79e018cf523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ProgramIndexUnitMap</type>
      <name>mUniformUnitMap</name>
      <anchorfile>classgte_1_1GL4Engine.html</anchorfile>
      <anchor>abd1e0fd9e705bbe7151bad32c1c6eed7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4GraphicsObject</name>
    <filename>classgte_1_1GL4GraphicsObject.html</filename>
    <base>gte::GEObject</base>
    <member kind="function">
      <type>GLuint</type>
      <name>GetGLHandle</name>
      <anchorfile>classgte_1_1GL4GraphicsObject.html</anchorfile>
      <anchor>a8c8fe4703ed6d06a329936e2bef7e3ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1GL4GraphicsObject.html</anchorfile>
      <anchor>a89625c1649b7b7fe48adb52f90e51b28</anchor>
      <arglist>(std::string const &amp;name) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GL4GraphicsObject</name>
      <anchorfile>classgte_1_1GL4GraphicsObject.html</anchorfile>
      <anchor>a0b13e01de8807c7ee5229f937de00c8e</anchor>
      <arglist>(GraphicsObject const *gtObject)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLuint</type>
      <name>mGLHandle</name>
      <anchorfile>classgte_1_1GL4GraphicsObject.html</anchorfile>
      <anchor>a43333ac3f9ae86ac5a2abd72896c0fa9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4IndexBuffer</name>
    <filename>classgte_1_1GL4IndexBuffer.html</filename>
    <base>gte::GL4Buffer</base>
    <member kind="function">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1GL4IndexBuffer.html</anchorfile>
      <anchor>a15b153127bc5a1c9460f68febf9ff605</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1GL4IndexBuffer.html</anchorfile>
      <anchor>a03d3c13ea07cfcae92ab920c7b1ef959</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IndexBuffer *</type>
      <name>GetIndexBuffer</name>
      <anchorfile>classgte_1_1GL4IndexBuffer.html</anchorfile>
      <anchor>a52a1da4c3c754d5b4047f981b77c4d60</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4IndexBuffer</name>
      <anchorfile>classgte_1_1GL4IndexBuffer.html</anchorfile>
      <anchor>a5de5067da8a3d274f114c13559f28930</anchor>
      <arglist>(IndexBuffer const *ibuffer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4IndexBuffer.html</anchorfile>
      <anchor>a596e220d0bc9da7fdbfe56aa986a19ae</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4InputLayout</name>
    <filename>classgte_1_1GL4InputLayout.html</filename>
    <class kind="struct">gte::GL4InputLayout::Attribute</class>
    <member kind="function">
      <type>void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>a0592523b7c4271bc4f14dd18e0e54fce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>a89377facb0fff65b0d30a4f4dadcf243</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4InputLayout</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>a65aed43ba05676441005203d7b4af61a</anchor>
      <arglist>(GLuint programHandle, GLuint vbufferHandle, VertexBuffer const *vbuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL4InputLayout</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>ab48b1989c8c2e55143e6c03f8af839f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Attribute</type>
      <name>mAttributes</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>a331bf607cb86cba47b0640f8e0a8b34f</anchor>
      <arglist>[VA_MAX_ATTRIBUTES]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumAttributes</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>ac7557f855e8b24b35f81e9e6a543ec3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mProgramHandle</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>ac46da4928d79754eb80fcf8cc9b5f9c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mVArrayHandle</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>af7f8e342b9fe984617fcc714c7ec8f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mVBufferHandle</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>af2e62fa572e2ab19216ddfe812829249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLenum const</type>
      <name>msChannelType</name>
      <anchorfile>classgte_1_1GL4InputLayout.html</anchorfile>
      <anchor>a8c04ed8430aa0a994d059d2750b0a01d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4InputLayoutManager</name>
    <filename>classgte_1_1GL4InputLayoutManager.html</filename>
    <base>gte::GEInputLayoutManager</base>
    <class kind="class">gte::GL4InputLayoutManager::LayoutMap</class>
    <member kind="function">
      <type>GL4InputLayout *</type>
      <name>Bind</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager.html</anchorfile>
      <anchor>aa89435f30cf359beee01dff3152cad10</anchor>
      <arglist>(GLuint programHandle, GLuint vbufferHandle, VertexBuffer const *vbuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4InputLayoutManager</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager.html</anchorfile>
      <anchor>a5df0175c330d07fa30119923cc5eba4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasElements</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager.html</anchorfile>
      <anchor>a231ddc86f73ea01b9794fdeed08f1f09</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager.html</anchorfile>
      <anchor>a7e1d1fbf7f056fff73ef1469ff440149</anchor>
      <arglist>(VertexBuffer const *vbuffer) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager.html</anchorfile>
      <anchor>a1e5a45e886f42ad2f4b03b7f6752cde9</anchor>
      <arglist>(Shader const *vshader) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UnbindAll</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager.html</anchorfile>
      <anchor>a16a42e51171a567b1b1b6200206da384</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4InputLayoutManager</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager.html</anchorfile>
      <anchor>a55681822ef6140b696ab45cfbf282832</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::pair&lt; VertexBuffer const *, GLuint &gt;</type>
      <name>VBPPair</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager.html</anchorfile>
      <anchor>a75af5f42f9eb4eb7fc9c24cfd615a6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LayoutMap</type>
      <name>mMap</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager.html</anchorfile>
      <anchor>a5500f9b4f6ec0729d1689dd6983f2f94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4RasterizerState</name>
    <filename>classgte_1_1GL4RasterizerState.html</filename>
    <base>gte::GL4DrawingState</base>
    <member kind="function">
      <type>void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>a7324b2c1325b110f786457471d94cadf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RasterizerState *</type>
      <name>GetRasterizerState</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>a1da733072496ea96739096ddd11a60da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4RasterizerState</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>a8898c05c54d750e578466e465bf58729</anchor>
      <arglist>(RasterizerState const *rasterizerState)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>aa61876c03085077813362851aa8396ba</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLenum</type>
      <name>mCullFace</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>a660fb128eec199fd31d16af557238983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mDepthBias</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>afa60c96b32a2891445ca11e3891957fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mDepthScale</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>ac020bf76662c13a9fb56d4c0bb2188f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLboolean</type>
      <name>mEnableScissor</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>a049a306b20b5024316c37d31590e46c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLenum</type>
      <name>mFillMode</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>ae05f90d3762ec33442a660228fce00f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLenum</type>
      <name>mFrontFace</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>a957e411e1605736d8b211e6d9f70cb7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLenum const</type>
      <name>msCullFace</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>a94155254ee74e6f728faf03b9ee4d439</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLenum const</type>
      <name>msFillMode</name>
      <anchorfile>classgte_1_1GL4RasterizerState.html</anchorfile>
      <anchor>a3ff1341d0df8261b63c4d8bcb9bd1b13</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Resource</name>
    <filename>classgte_1_1GL4Resource.html</filename>
    <base>gte::GL4GraphicsObject</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4Resource.html</anchorfile>
      <anchor>ac1506bae8d7c8ab483ffb34ce2d7f06d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4Resource.html</anchorfile>
      <anchor>a972d67b3474659757b1118fe949e1588</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GL4Resource.html</anchorfile>
      <anchor>af0b515904e019881ad390179037e524e</anchor>
      <arglist>(GL4Resource *target)</arglist>
    </member>
    <member kind="function">
      <type>Resource *</type>
      <name>GetResource</name>
      <anchorfile>classgte_1_1GL4Resource.html</anchorfile>
      <anchor>a586d0861a6dbddb606fbdb677b814dee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>MapForWrite</name>
      <anchorfile>classgte_1_1GL4Resource.html</anchorfile>
      <anchor>aaa65721046de5b8de51faf4f1788f85a</anchor>
      <arglist>(GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Unmap</name>
      <anchorfile>classgte_1_1GL4Resource.html</anchorfile>
      <anchor>a11632598d66138043ea6b6791e83a4e6</anchor>
      <arglist>(GLenum target)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4Resource.html</anchorfile>
      <anchor>a243c0cbbb7911346ef7ef8d30304a44f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GL4Resource</name>
      <anchorfile>classgte_1_1GL4Resource.html</anchorfile>
      <anchor>ad753b8ce29c4ddec6cdb64935e253294</anchor>
      <arglist>(Resource const *gtResource)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>PreparedForCopy</name>
      <anchorfile>classgte_1_1GL4Resource.html</anchorfile>
      <anchor>aa39aca186860ba24299f514fb168f75f</anchor>
      <arglist>(GLenum access) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4SamplerState</name>
    <filename>classgte_1_1GL4SamplerState.html</filename>
    <base>gte::GL4DrawingState</base>
    <member kind="function">
      <type>SamplerState *</type>
      <name>GetSamplerState</name>
      <anchorfile>classgte_1_1GL4SamplerState.html</anchorfile>
      <anchor>a1a7254396f4a2475fce2767946e8e7c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4SamplerState</name>
      <anchorfile>classgte_1_1GL4SamplerState.html</anchorfile>
      <anchor>a26100ef25f3f22aa8e62c07008c3a675</anchor>
      <arglist>(SamplerState const *samplerState)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4SamplerState</name>
      <anchorfile>classgte_1_1GL4SamplerState.html</anchorfile>
      <anchor>aa6c18dde63f59b4a255501e96c7e80ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4SamplerState.html</anchorfile>
      <anchor>abcdd207ddb83ce0e2fadb45ce9d0fd4d</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static GLint const</type>
      <name>msMode</name>
      <anchorfile>classgte_1_1GL4SamplerState.html</anchorfile>
      <anchor>a8a4aeeb6e7d36beadd8bc1d4f987d589</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4StructuredBuffer</name>
    <filename>classgte_1_1GL4StructuredBuffer.html</filename>
    <base>gte::GL4Buffer</base>
    <member kind="function">
      <type>void</type>
      <name>AttachToUnit</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>ad4c9c0f9ed432691a96cb66ae3816659</anchor>
      <arglist>(GLint shaderStorageBufferUnit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CopyCounterValueFromBuffer</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>a6aa58f45a7fe427460d79aaae8ec65ce</anchor>
      <arglist>(GL4Buffer *sourceBuffer, GLint offset)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CopyCounterValueToBuffer</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>a07d5269b866553c934f4a89557c4328f</anchor>
      <arglist>(GL4Buffer *targetBuffer, GLint offset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>a1123989288c7598a2272e201f5e9e261</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetNumActiveElements</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>a9d7e7e3982dccb861c2ad755884d2903</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>StructuredBuffer *</type>
      <name>GetStructuredBuffer</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>abac800b469c35a5b740d7d8c0c8c0414</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4StructuredBuffer</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>ab16dac3af26ed2eb10f2126305db7720</anchor>
      <arglist>(StructuredBuffer const *cbuffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetNumActiveElements</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>a435d3ca63d8fe0fde3b05bb808a13d0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>a9a33401b2447234a034fe4626f9a36c4</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>ae62fbb530b017c377d33f6ab14ffaede</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLint</type>
      <name>mCounterOffset</name>
      <anchorfile>classgte_1_1GL4StructuredBuffer.html</anchorfile>
      <anchor>aacc1092f73af92a7cd404b16c44435c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Texture</name>
    <filename>classgte_1_1GL4Texture.html</filename>
    <base>gte::GL4Resource</base>
    <member kind="function">
      <type>GLenum</type>
      <name>GetTarget</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>a7868fb081bacdbf83f2d8092c750756c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>GetTargetBinding</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>a962b714973c496789cca5b2ec73c8814</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Texture *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>a440c1075d826c2d9ed487480ea0d28ec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLuint</type>
      <name>GetInternalFormat</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>ad10fb859ffcde4157059c2bd7c7c146e</anchor>
      <arglist>(DFType dataFormat)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GL4Texture</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>a761ffdf64912cc76730db2cfa9f35db2</anchor>
      <arglist>(Texture const *texture, GLenum target, GLenum targetBinding)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLuint</type>
      <name>mExternalFormat</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>a55f64857743614f0cdd891daa6a17ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLuint</type>
      <name>mExternalType</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>ae17120633867cc52f9f5f3934aa6fa64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLuint</type>
      <name>mInternalFormat</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>a78226a5d8ea60c2f4bd8a3755a19b954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLint</type>
      <name>mNumLevels</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>ae90e3a6ffebf5e492ec9b7fe477a3f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLenum</type>
      <name>mTarget</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>ab04708a0e618fb70c1eed384e26e0ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GLenum</type>
      <name>mTargetBinding</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>a3245cd0456e29d1d8edc63f9aa85f78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static GLuint const</type>
      <name>msGLTextureExternalFormat</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>ad4e5fd745b9da133bc4347a0af0e1326</anchor>
      <arglist>[DF_NUM_FORMATS]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static GLuint const</type>
      <name>msGLTextureExternalType</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>a91a1ddb02cbfbf47faf598ea550318fd</anchor>
      <arglist>[DF_NUM_CHANNEL_TYPES]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static GLuint const</type>
      <name>msGLTextureInternalFormat</name>
      <anchorfile>classgte_1_1GL4Texture.html</anchorfile>
      <anchor>aa8f36bb7160a1ef1b223d6965d92cae9</anchor>
      <arglist>[DF_NUM_FORMATS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Texture1</name>
    <filename>classgte_1_1GL4Texture1.html</filename>
    <base>gte::GL4TextureSingle</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4Texture1.html</anchorfile>
      <anchor>a2c4cd0454ba6fdb0665032f077cdf297</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Texture1 *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4Texture1.html</anchorfile>
      <anchor>a5e5dd4893c82cbfa55db4ef73ca217e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4Texture1</name>
      <anchorfile>classgte_1_1GL4Texture1.html</anchorfile>
      <anchor>af3c3074bbc2c2174f8b9632a62013f31</anchor>
      <arglist>(Texture1 const *texture)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4Texture1</name>
      <anchorfile>classgte_1_1GL4Texture1.html</anchorfile>
      <anchor>af90e0a8afcd59337842b50ac3ab094dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4Texture1.html</anchorfile>
      <anchor>a7c2f272cc27ec752eba6d3da8b953dc9</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadTextureLevel</name>
      <anchorfile>classgte_1_1GL4Texture1.html</anchorfile>
      <anchor>a7285c800edf33186291e48bba860ee51</anchor>
      <arglist>(unsigned int level, void const *data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Texture1Array</name>
    <filename>classgte_1_1GL4Texture1Array.html</filename>
    <base>gte::GL4TextureArray</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4Texture1Array.html</anchorfile>
      <anchor>a05104ee2e14da865f8494af7fbefa469</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Texture1Array *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4Texture1Array.html</anchorfile>
      <anchor>ab3253788047050e7f3f950300e7aa858</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4Texture1Array</name>
      <anchorfile>classgte_1_1GL4Texture1Array.html</anchorfile>
      <anchor>a1bad098b71140f6360d1bc71732b6f85</anchor>
      <arglist>(Texture1Array const *textureArray)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4Texture1Array</name>
      <anchorfile>classgte_1_1GL4Texture1Array.html</anchorfile>
      <anchor>a13b3a1bb17cef7084ab42b09f8fcda34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4Texture1Array.html</anchorfile>
      <anchor>a982100eb9f9945788d78c9f6e8c67dea</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadTextureLevel</name>
      <anchorfile>classgte_1_1GL4Texture1Array.html</anchorfile>
      <anchor>ac034fcfc398050312bcda9ad0278c63f</anchor>
      <arglist>(unsigned int item, unsigned int level, void const *data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Texture2</name>
    <filename>classgte_1_1GL4Texture2.html</filename>
    <base>gte::GL4TextureSingle</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4Texture2.html</anchorfile>
      <anchor>aa51afb2b4817282f9c59d1b109e6146c</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Texture2 *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4Texture2.html</anchorfile>
      <anchor>a43c1477f556d0b3a2532e3ce734b96f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4Texture2</name>
      <anchorfile>classgte_1_1GL4Texture2.html</anchorfile>
      <anchor>a10cb750f3ae2c681c301b0cc0a685e4d</anchor>
      <arglist>(Texture2 const *texture)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4Texture2</name>
      <anchorfile>classgte_1_1GL4Texture2.html</anchorfile>
      <anchor>a052e7c181d4fc9e5ba5c4e6ad8a449a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4Texture2.html</anchorfile>
      <anchor>a8edbc5fad72b0b4bb4133a10f137bc12</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadTextureLevel</name>
      <anchorfile>classgte_1_1GL4Texture2.html</anchorfile>
      <anchor>afd8fed213d6b8a5680b7fc2df7089959</anchor>
      <arglist>(unsigned int level, void const *data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Texture2Array</name>
    <filename>classgte_1_1GL4Texture2Array.html</filename>
    <base>gte::GL4TextureArray</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4Texture2Array.html</anchorfile>
      <anchor>a2df0c67a46b36848e21915cb5d119d4b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Texture2Array *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4Texture2Array.html</anchorfile>
      <anchor>a3cecf5215efcf747e3efbd0a658441ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4Texture2Array</name>
      <anchorfile>classgte_1_1GL4Texture2Array.html</anchorfile>
      <anchor>a2e3b7eceda6832f733c2a828f5812656</anchor>
      <arglist>(Texture2Array const *texture)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4Texture2Array</name>
      <anchorfile>classgte_1_1GL4Texture2Array.html</anchorfile>
      <anchor>a820db968e7b2f6c0443f653552fb22f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4Texture2Array.html</anchorfile>
      <anchor>a6e98b754dd05a0cf1de7a19a7a8f3eeb</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadTextureLevel</name>
      <anchorfile>classgte_1_1GL4Texture2Array.html</anchorfile>
      <anchor>aff1c6cfcd3800c8e221e70f783e64426</anchor>
      <arglist>(unsigned int item, unsigned int level, void const *data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Texture3</name>
    <filename>classgte_1_1GL4Texture3.html</filename>
    <base>gte::GL4TextureSingle</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4Texture3.html</anchorfile>
      <anchor>a3951b6b35710e780836b6b5a6a6e0611</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Texture3 *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4Texture3.html</anchorfile>
      <anchor>ae79068fd3065f89c5618daa891276435</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4Texture3</name>
      <anchorfile>classgte_1_1GL4Texture3.html</anchorfile>
      <anchor>a894fe43d387a8948cae8ebd3c751f18f</anchor>
      <arglist>(Texture3 const *texture)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4Texture3</name>
      <anchorfile>classgte_1_1GL4Texture3.html</anchorfile>
      <anchor>a543fa368940c8115071ed17eaf6dc990</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4Texture3.html</anchorfile>
      <anchor>a4e28374a7a54a0a5b228eacaa499d1b3</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadTextureLevel</name>
      <anchorfile>classgte_1_1GL4Texture3.html</anchorfile>
      <anchor>a55f2e88e2b6cfa88cc592ca8bd2d7d6d</anchor>
      <arglist>(unsigned int level, void const *data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4TextureArray</name>
    <filename>classgte_1_1GL4TextureArray.html</filename>
    <base>gte::GL4Texture</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a7157971e368111aac9835cd3e838be2b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a9b82f7375ac95f718bbb535dd0f5e1e2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a0dc4df3e2f6cf3aa835ac1730c8cd50b</anchor>
      <arglist>(unsigned int item, unsigned int level)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>abfd99cdf01216b7b783cdba543dad36b</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>aefc8b17963a8d95cba08a51e2df36cf8</anchor>
      <arglist>(unsigned int item, unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>af62b69c5abeb325af80714a44d9a70f9</anchor>
      <arglist>(GL4TextureArray *target, unsigned int item, unsigned int level)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>GenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a8b51b0b19c2e6cc5e2908f844812dde5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TextureArray *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>aaebd7df84e26e1c5d455233a94e4e6d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a812d43e47f6e6e836299e0e6ecaff15d</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a81a682d2273aa6c10b3b9346b29cc6f5</anchor>
      <arglist>(unsigned int item, unsigned int level)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4TextureArray</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a264f35b56192fd188059af9a2bc515e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a57bcdb43655d96076578e451ff5d47a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>DoCopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a70ab12daab92811db209d27688c46a03</anchor>
      <arglist>(unsigned int item, unsigned int level)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GL4TextureArray</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a3fc0d2e0b92531e245c45f5c925c1768</anchor>
      <arglist>(TextureArray const *gtTexture, GLenum target, GLenum targetBinding)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a48177a61d0d9086d39acc19819b4ce31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>LoadTextureLevel</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a53bf96a8b7e30f7d79d95c99f1ba32e8</anchor>
      <arglist>(unsigned int item, unsigned int level, void const *data)=0</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static GLenum const</type>
      <name>msCubeFaceTarget</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>a28f5f640f8241d14ba7134bc2979aadb</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mLevelPixelPackBuffer</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>aba076e044121e8d8a828102e2b1840fb</anchor>
      <arglist>[Texture::MAX_MIPMAP_LEVELS]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mLevelPixelUnpackBuffer</name>
      <anchorfile>classgte_1_1GL4TextureArray.html</anchorfile>
      <anchor>ad4269155729529b17a69e31cde0bad35</anchor>
      <arglist>[Texture::MAX_MIPMAP_LEVELS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4TextureCube</name>
    <filename>classgte_1_1GL4TextureCube.html</filename>
    <base>gte::GL4TextureArray</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4TextureCube.html</anchorfile>
      <anchor>abc596f105be5f5b0f70c547b93af918d</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>TextureCube *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4TextureCube.html</anchorfile>
      <anchor>aabec817b48f51f19937d5ffd0a077d6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4TextureCube</name>
      <anchorfile>classgte_1_1GL4TextureCube.html</anchorfile>
      <anchor>a922a683014f00497ad88a7aeb60422e9</anchor>
      <arglist>(TextureCube const *textureArray)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4TextureCube</name>
      <anchorfile>classgte_1_1GL4TextureCube.html</anchorfile>
      <anchor>ae79163ffc31b21e8f40f278d9d6cd8e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4TextureCube.html</anchorfile>
      <anchor>a4743cb84ef3933832a06fd4727510710</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadTextureLevel</name>
      <anchorfile>classgte_1_1GL4TextureCube.html</anchorfile>
      <anchor>ad32b05fb1e046f1f85e08a5d2e2c11eb</anchor>
      <arglist>(unsigned int item, unsigned int level, void const *data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4TextureCubeArray</name>
    <filename>classgte_1_1GL4TextureCubeArray.html</filename>
    <base>gte::GL4TextureArray</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4TextureCubeArray.html</anchorfile>
      <anchor>aa4ea61a76445ef762b75d0f5cca8af5b</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>TextureCubeArray *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4TextureCubeArray.html</anchorfile>
      <anchor>a2fe1ae47cf0096ee6aa4245572d9e091</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4TextureCubeArray</name>
      <anchorfile>classgte_1_1GL4TextureCubeArray.html</anchorfile>
      <anchor>a7a913f770a9c708301f7d7b8fa44f39e</anchor>
      <arglist>(TextureCubeArray const *texture)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4TextureCubeArray</name>
      <anchorfile>classgte_1_1GL4TextureCubeArray.html</anchorfile>
      <anchor>a6f90ae5fa74a681b4ba9931b14d68743</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4TextureCubeArray.html</anchorfile>
      <anchor>a3ffebb7ae67662122972748249be4e3a</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>LoadTextureLevel</name>
      <anchorfile>classgte_1_1GL4TextureCubeArray.html</anchorfile>
      <anchor>a3f0a7af2d17b9493a770127384e2db0a</anchor>
      <arglist>(unsigned int item, unsigned int level, void const *data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4TextureDS</name>
    <filename>classgte_1_1GL4TextureDS.html</filename>
    <base>gte::GL4Texture2</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4TextureDS.html</anchorfile>
      <anchor>a895f71c6789b4d33df17e2d62bfee325</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>TextureDS *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4TextureDS.html</anchorfile>
      <anchor>ad4f5158c7bdb447d00cf6d9e483e20e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4TextureDS</name>
      <anchorfile>classgte_1_1GL4TextureDS.html</anchorfile>
      <anchor>a1bc6797f202abb3b7eabada12bcf2e92</anchor>
      <arglist>(TextureDS const *texture)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4TextureDS.html</anchorfile>
      <anchor>ac1055b4c45d4e7f15672174f35826879</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4TextureRT</name>
    <filename>classgte_1_1GL4TextureRT.html</filename>
    <base>gte::GL4Texture2</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4TextureRT.html</anchorfile>
      <anchor>a766c0f79f834f75f1be444cc6003e3e5</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>TextureRT *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4TextureRT.html</anchorfile>
      <anchor>ac11938182578981c1bae1457558a0dbd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4TextureRT</name>
      <anchorfile>classgte_1_1GL4TextureRT.html</anchorfile>
      <anchor>a80a01d8420c5c8cc85791e626f8a9631</anchor>
      <arglist>(TextureRT const *texture)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4TextureRT.html</anchorfile>
      <anchor>a4155fd213ac9ea715e7ab36e91e4ef0c</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4TextureSingle</name>
    <filename>classgte_1_1GL4TextureSingle.html</filename>
    <base>gte::GL4Texture</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CanAutoGenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a117f137b25ad98222cb899f8eab123c1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a481577903d9aa42c658b0ade3e114a78</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>ad178c64463ba248536c0a45ed58454d6</anchor>
      <arglist>(unsigned int level)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>aa3cec5c8ac2c1f84d2885c133f39f1e2</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a2fe89058cb07d8a5cda83e7556c5a1cc</anchor>
      <arglist>(unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>afde680efea4af9386fb15ddc5afd7d9c</anchor>
      <arglist>(GL4TextureSingle *texture, unsigned int level)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>GenerateMipmaps</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>af0ed96c54a1460e22613d03118de9c57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TextureSingle *</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a6ddeb68bb148b050c533e4833ee0f782</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a059fa5666b8b9c1e3baf71f0e3e315bb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a5df70c994ef62b93075c974102228603</anchor>
      <arglist>(unsigned int level)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL4TextureSingle</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a9ec58986e31b9676c3f5086f06529a43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateStaging</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a45a20237d21158c98f9eca523123f7b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>DoCopyCpuToGpu</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a877e605d97d66049224a02645d8571a8</anchor>
      <arglist>(unsigned int level)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GL4TextureSingle</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a7ccff1f67442240ed1d0340d6aee1ab7</anchor>
      <arglist>(TextureSingle const *gtTexture, GLenum target, GLenum targetBinding)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a257617856d1110ab8ab9f93cfc86d898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>LoadTextureLevel</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a9e51284c23509ea0bff993d06020d636</anchor>
      <arglist>(unsigned int level, void const *data)=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mLevelPixelPackBuffer</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>a207c7491340df19523a16a67cdeefc68</anchor>
      <arglist>[Texture::MAX_MIPMAP_LEVELS]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mLevelPixelUnpackBuffer</name>
      <anchorfile>classgte_1_1GL4TextureSingle.html</anchorfile>
      <anchor>ae2e533c8489a6e39cf72e6bdb4633340</anchor>
      <arglist>[Texture::MAX_MIPMAP_LEVELS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4VertexBuffer</name>
    <filename>classgte_1_1GL4VertexBuffer.html</filename>
    <base>gte::GL4Buffer</base>
    <member kind="function">
      <type>VertexBuffer *</type>
      <name>GetVertexBuffer</name>
      <anchorfile>classgte_1_1GL4VertexBuffer.html</anchorfile>
      <anchor>a6ddf9ae1879501f67321a9dc91e19b52</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL4VertexBuffer</name>
      <anchorfile>classgte_1_1GL4VertexBuffer.html</anchorfile>
      <anchor>a5d1e635135b6a70ff32a4af00da29994</anchor>
      <arglist>(VertexBuffer const *vbuffer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; GEObject &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1GL4VertexBuffer.html</anchorfile>
      <anchor>a01c3647052776a124587cd81a685132d</anchor>
      <arglist>(void *unused, GraphicsObject const *object)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GLSLComputeProgram</name>
    <filename>classgte_1_1GLSLComputeProgram.html</filename>
    <base>gte::ComputeProgram</base>
    <member kind="function">
      <type>GLuint</type>
      <name>GetCShaderHandle</name>
      <anchorfile>classgte_1_1GLSLComputeProgram.html</anchorfile>
      <anchor>afb1f1b823b172d975eaaa01d1c194fc3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>GetProgramHandle</name>
      <anchorfile>classgte_1_1GLSLComputeProgram.html</anchorfile>
      <anchor>ad1c637934f593204c084cf1a75c101ce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLSLReflection const &amp;</type>
      <name>GetReflector</name>
      <anchorfile>classgte_1_1GLSLComputeProgram.html</anchorfile>
      <anchor>aa67f3b574040747738fdcac2ebb5d944</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLSLComputeProgram</name>
      <anchorfile>classgte_1_1GLSLComputeProgram.html</anchorfile>
      <anchor>a92f86490f16856dcaad192b90e9c3084</anchor>
      <arglist>(GLuint programHandle, GLuint cshaderHandle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLComputeProgram</name>
      <anchorfile>classgte_1_1GLSLComputeProgram.html</anchorfile>
      <anchor>a15c66dbdc7ca031dda52a99b93da9adc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mCShaderHandle</name>
      <anchorfile>classgte_1_1GLSLComputeProgram.html</anchorfile>
      <anchor>a764c8bcb18ed63e4eb1b01a4165bad49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mProgramHandle</name>
      <anchorfile>classgte_1_1GLSLComputeProgram.html</anchorfile>
      <anchor>a9ca86cb14d768e59b8e7ec1c730122b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLSLReflection</type>
      <name>mReflector</name>
      <anchorfile>classgte_1_1GLSLComputeProgram.html</anchorfile>
      <anchor>a10083aac07f597489c19f561563a8084</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GLSLProgramFactory</name>
    <filename>classgte_1_1GLSLProgramFactory.html</filename>
    <base>gte::ProgramFactory</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>GetAPI</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>af739ee05f08d9a6c31b92d493403deb7</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLSLProgramFactory</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>ab62df72ca55ea51ce8f9a0e461772e1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultCSEntry</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>af93c8fb0cbb977ad327168308f115bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>defaultFlags</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>a9d9cc8194607569bce47afe009138659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultGSEntry</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>aeb81b59f613a74fb320da1aa0f8eb919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultPSEntry</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>a468dce508fc72b84042a02c4c0a95fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultVersion</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>a069e0a01dbab81f059bd46451ae4852b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultVSEntry</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>a77c84e35333f9a27207ea7b359e21b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>GLuint</type>
      <name>Compile</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>a69a70f3b9a1b1e93399d5b4ab91fbe69</anchor>
      <arglist>(GLenum shaderType, std::string const &amp;source)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>CreateFromNamedSource</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>a2efed3ba6560c08bf19dd4308c8586b6</anchor>
      <arglist>(std::string const &amp;csName, std::string const &amp;csSource) override</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual std::shared_ptr&lt; VisualProgram &gt;</type>
      <name>CreateFromNamedSources</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>a095d75d4a17e56d60248330b5d226120</anchor>
      <arglist>(std::string const &amp;vsName, std::string const &amp;vsSource, std::string const &amp;psName, std::string const &amp;psSource, std::string const &amp;gsName, std::string const &amp;gsSource) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Link</name>
      <anchorfile>classgte_1_1GLSLProgramFactory.html</anchorfile>
      <anchor>a4271fb56bb124520d78be0bd25eaa46d</anchor>
      <arglist>(GLuint programHandle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GLSLReflection</name>
    <filename>classgte_1_1GLSLReflection.html</filename>
    <class kind="struct">gte::GLSLReflection::AtomicCounterBuffer</class>
    <class kind="struct">gte::GLSLReflection::BufferVariable</class>
    <class kind="struct">gte::GLSLReflection::DataBlock</class>
    <class kind="struct">gte::GLSLReflection::EnumMap</class>
    <class kind="struct">gte::GLSLReflection::Input</class>
    <class kind="struct">gte::GLSLReflection::Output</class>
    <class kind="struct">gte::GLSLReflection::SubroutineUniform</class>
    <class kind="struct">gte::GLSLReflection::TransformFeedbackBuffer</class>
    <class kind="struct">gte::GLSLReflection::TransformFeedbackVarying</class>
    <class kind="struct">gte::GLSLReflection::Uniform</class>
    <member kind="enumvalue">
      <name>ST_VERTEX</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3a2838ec7b71df6428c56db2963b21a0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_GEOMETRY</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3af88a66b57f93471f6f97214f33eb1d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_PIXEL</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3aff301d268f176317305db51131957641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_COMPUTE</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3a67527f8dc33ca325967b3f110a56adc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_TESSCONTROL</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3a933e2e5d8f74af4d1e31082bd1206f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_TESSEVALUATION</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3a7b3af917ddd369871d39eb561e6f94f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_COMPUTE</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3a67527f8dc33ca325967b3f110a56adc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_GEOMETRY</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3af88a66b57f93471f6f97214f33eb1d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_PIXEL</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3aff301d268f176317305db51131957641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_TESSCONTROL</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3a933e2e5d8f74af4d1e31082bd1206f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_TESSEVALUATION</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3a7b3af917ddd369871d39eb561e6f94f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_VERTEX</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7313cf72f49992736f617b93a27078e3a2838ec7b71df6428c56db2963b21a0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; AtomicCounterBuffer &gt; const &amp;</type>
      <name>GetAtomicCounterBuffers</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>af46acd1eff6e58b4d4ada85a72936459</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; DataBlock &gt; const &amp;</type>
      <name>GetBufferBlocks</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a8f48b19f7be94698b6cb9685edbf4d1b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; BufferVariable &gt; const &amp;</type>
      <name>GetBufferVariables</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>afa92b00cf96edd6a4395237ce73fd16a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetComputeShaderWorkGroupSize</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>af515938e123db8bb77e3fbdb02b2bb87</anchor>
      <arglist>(GLint &amp;numXThreads, GLint &amp;numYThreads, GLint &amp;numZThreads) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Input &gt; const &amp;</type>
      <name>GetInputs</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>aa42af4a635cdb8aaa8c5572d77e72080</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Output &gt; const &amp;</type>
      <name>GetOutputs</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a837840cf642d57dd0a28e5ccdca47398</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>GetProgramHandle</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a7d754e12157b134cf1c5a16459a16b68</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; DataBlock &gt; const &amp;</type>
      <name>GetUniformBlocks</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a14002264ba884c3194ae8e3ef01f5856</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Uniform &gt; const &amp;</type>
      <name>GetUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>acc452efb6fba2b6796631cda7dd6a178</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLSLReflection</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a137c86771d23fb3e4782305a50e3c19a</anchor>
      <arglist>(GLuint handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>affc23cdf71b3ff801394491dd02c2e18</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>IntelWorkaround</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a4ba8fcd854238c17230ab457175c6743</anchor>
      <arglist>(std::string const &amp;name, GLint results[])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectAtomicCounterBuffers</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a5933a6fa00574d090a4a854f4e5f6f0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectBufferVariables</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a80cbba5e0446f666460d82d3fcd36ea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectDataBlocks</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>ab84e2b88c5e66c8f53a16e79563174d9</anchor>
      <arglist>(GLenum programInterface, std::vector&lt; DataBlock &gt; &amp;blocks)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectProgramInputs</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a4775d47ac029d50d3efef897a3c27f2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectProgramOutputs</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a1567940af8eadf341313b500b4c85274</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectSubroutines</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>ac9ebe5d311df758a8f4a75c48106bbc4</anchor>
      <arglist>(GLenum programInterface, std::vector&lt; std::string &gt; &amp;subroutines)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectSubroutineUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a505c75a9f86db1e4ffc6ebcfa2c8f50f</anchor>
      <arglist>(GLenum programInterface, std::vector&lt; SubroutineUniform &gt; &amp;subUniforms)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectTransformFeedbackBuffers</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>ad738e544ff07609d60518723d894c901</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectTransformFeedbackVaryings</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a617560fc47bd1f1970ccc0c664bf773f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReflectUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a85fe7bfc83cf62efad799a3f6a1ff129</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>GetEnumName</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a2bfd1020979aec0de6eaf0dce1536f80</anchor>
      <arglist>(GLenum value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>GetEnumShaderName</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a1030da0318fc9946a112717e666fb10f</anchor>
      <arglist>(GLenum value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static unsigned</type>
      <name>GetEnumSize</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>aca5ac2fee42567634edd4bbd0a07b1b5</anchor>
      <arglist>(GLenum value, GLint arraySize, GLint arrayStride, GLint matrixStride, GLint isRowMajor)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>GetReferencedByShaderList</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>ad9dbeb85243afae5e85bb85aaabbb154</anchor>
      <arglist>(GLint const referencedBy[6])</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; AtomicCounterBuffer &gt;</type>
      <name>mAtomicCounterBuffers</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>aef9c9d0fb2e02de406e26645dab7c82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; BufferVariable &gt;</type>
      <name>mBufferVariables</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>aabd7fcd11157126b0e66bf495314f021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mComputeSubroutines</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>ad405c44ff9fd23cb3de4fc41672b50e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SubroutineUniform &gt;</type>
      <name>mComputeSubroutineUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a563562d0fa2e47e20260e4267c798cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mGeometrySubroutines</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a179bd936bce5de8c2f362b43225ed1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SubroutineUniform &gt;</type>
      <name>mGeometrySubroutineUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>af9f06adbf5d7e1bf341421677232d92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mHandle</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a46d092ba4b84817cb304155ad9180484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Input &gt;</type>
      <name>mInputs</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a30d2a6838bddb908aea045e798dfef04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Output &gt;</type>
      <name>mOutputs</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a250684eda92d04dc4cb52df2340a7401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mPixelSubroutines</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>affc72accead482b25ac55921bc6a2d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SubroutineUniform &gt;</type>
      <name>mPixelSubroutineUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a4d6bc3b4212f513ac3b251f88fafb821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DataBlock &gt;</type>
      <name>mShaderStorageBlocks</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>adbd81faa21544992c1e9054e9fd4cced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; GLenum, int &gt;</type>
      <name>mShaderTypeMap</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a1cee13a37616380e12781d2f2a50d346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mTessControlSubroutines</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a6b85ac466b27ae1bf91d87ccd318f165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SubroutineUniform &gt;</type>
      <name>mTessControlSubroutineUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a33acfd4cd209c14eb30dd7f4937f1248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mTessEvaluationSubroutines</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>abe71e581d1518f9958e932fe4c3c54b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SubroutineUniform &gt;</type>
      <name>mTessEvaluationSubroutineUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a51feeae1e38be0824c858aec1edbff7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TransformFeedbackBuffer &gt;</type>
      <name>mTransformFeedbackBuffers</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>ab6748a515459e9a96312c22e81f65237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TransformFeedbackVarying &gt;</type>
      <name>mTransformFeedbackVaryings</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a6c246d929ef181c37a840a92637ab52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; DataBlock &gt;</type>
      <name>mUniformBlocks</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a064bf99d4b06dce199723dddeb3de8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Uniform &gt;</type>
      <name>mUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a267081f22a5e2911b98dce3db8e95214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mVendorIsIntel</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>af0e6a6e2cc351524472e87e313067a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mVertexSubroutines</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>a5743929afe39753f03dfcb3b74818355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SubroutineUniform &gt;</type>
      <name>mVertexSubroutineUniforms</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>aa28013416e88cd67c22d55cd3e190e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const EnumMap</type>
      <name>msEnumMap</name>
      <anchorfile>classgte_1_1GLSLReflection.html</anchorfile>
      <anchor>abf28cb9290f41e6b0e0690c1542100cc</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GLSLVisualProgram</name>
    <filename>classgte_1_1GLSLVisualProgram.html</filename>
    <base>gte::VisualProgram</base>
    <member kind="function">
      <type>GLuint</type>
      <name>GetGShaderHandle</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>a9a27d4a6e37d3f9f3b83b25a8a66a4c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>GetProgramHandle</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>ab13e1d4a0973fde33f5f42fe9c8a2f0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>GetPShaderHandle</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>a5fd15fc8b79328efde6f53389013d467</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLSLReflection const &amp;</type>
      <name>GetReflector</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>ab06531f0f0e823c5df65254d505aa91a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>GetVShaderHandle</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>a415204865e00e87b748e2377b03530e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLSLVisualProgram</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>af5f9da85131f66175f8a5ca9df222d37</anchor>
      <arglist>(GLuint programHandle, GLuint vshaderHandle, GLuint pshaderHandle, GLuint gshaderHandle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLVisualProgram</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>a493b6235ef40c415e9f6948195fd43a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mGShaderHandle</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>a06b648c4f7cb6ceccc73e26c8435665f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mProgramHandle</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>a00f19ba7fa4730ed18e30ede81bbc1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mPShaderHandle</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>ab61978f28b0b94673544ddf835c676fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLSLReflection</type>
      <name>mReflector</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>ab9b9f16eb07d4010454f5a0a48f65c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GLuint</type>
      <name>mVShaderHandle</name>
      <anchorfile>classgte_1_1GLSLVisualProgram.html</anchorfile>
      <anchor>a33406ea8c0f3ba167a2ee8119ca0d1d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GLXEngine</name>
    <filename>classgte_1_1GLXEngine.html</filename>
    <base>gte::GL4Engine</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisplayColorBuffer</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>aba13f493bf7b1d37b8596405a6faa4ca</anchor>
      <arglist>(unsigned int syncInterval) override</arglist>
    </member>
    <member kind="function">
      <type>_XDisplay *</type>
      <name>GetDisplay</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>a426dc1596c5a311bff12c547f815b837</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>__GLXcontextRec *</type>
      <name>GetImmediate</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>aee58fabf085dd62d0e3d5d476739f08f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>GetWindow</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>aa2f8f064db816daaa04650fcbd319bc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLXEngine</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>ab0be2097e871458c3031454b930338ea</anchor>
      <arglist>(_XDisplay *display, unsigned long window, __GLXcontextRec *context, int xSize, int ySize, bool saveDriverInfo, int requiredMajor=4, int requiredMinor=3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLXEngine</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>a68f8a4f2fe8c88d7678fab066baceaf1</anchor>
      <arglist>(bool saveDriverInfo, int requiredMajor=4, int requiredMinor=3)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>IsActive</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>a08a7ee5a5d631940774949b540df2829</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>MakeActive</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>a7d654028aed726a235492ff2ab4e5f6e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLXEngine</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>af056a22223e104faf02957b025e980b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>a1a94ee3f35b556f8083b3e416ed7b54d</anchor>
      <arglist>(int requiredMajor, int requiredMinor, bool saveDriverInfo) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Terminate</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>a29bc096fad3e568394c86b39c11fda30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>_XDisplay *</type>
      <name>mDisplay</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>ad275fa1c6eddf31753737b3c508ecf26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>__GLXcontextRec *</type>
      <name>mImmediate</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>a5091fb73fc7fb590901d4efa3c1dcb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mIsComputeWindow</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>aaa58ac28acba63a3666686e682fa4dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>mWindow</name>
      <anchorfile>classgte_1_1GLXEngine.html</anchorfile>
      <anchor>a0058eb77b04325db7a3544c168d50a07</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>adbbd59b9e05c106f38f6fe769653be86</anchor>
      <arglist>[80]</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>a91dc68bdd22c2a458ecb58037cd085bd</anchor>
      <arglist>[80]</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>a88e732f4d56b659b0366aabd6bc362dc</anchor>
      <arglist>[80]</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>a8185d6cb288eef8cbacb9eb9f3c50d79</anchor>
      <arglist>[80]</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>GLXStereoNotifyEventEXT</name>
    <filename>structGLXStereoNotifyEventEXT.html</filename>
    <member kind="variable">
      <type>Display *</type>
      <name>display</name>
      <anchorfile>structGLXStereoNotifyEventEXT.html</anchorfile>
      <anchor>a66b9c9af34977ca155c83f3cf31eec10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>evtype</name>
      <anchorfile>structGLXStereoNotifyEventEXT.html</anchorfile>
      <anchor>ab1ba0612de321691a9e617673b0adb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>extension</name>
      <anchorfile>structGLXStereoNotifyEventEXT.html</anchorfile>
      <anchor>a3a648bb8af498f7c8dfcd1c5790f798e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bool</type>
      <name>send_event</name>
      <anchorfile>structGLXStereoNotifyEventEXT.html</anchorfile>
      <anchor>a8cfd4a4d82499cf3784eb3880b65af3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>serial</name>
      <anchorfile>structGLXStereoNotifyEventEXT.html</anchorfile>
      <anchor>ae1e4129c552f83aedc025285289aa1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bool</type>
      <name>stereo_tree</name>
      <anchorfile>structGLXStereoNotifyEventEXT.html</anchorfile>
      <anchor>ac9ba848b101465fd03dee4879aaa5c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structGLXStereoNotifyEventEXT.html</anchorfile>
      <anchor>a098037ce0974bffdeb483d2a11d61643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXDrawable</type>
      <name>window</name>
      <anchorfile>structGLXStereoNotifyEventEXT.html</anchorfile>
      <anchor>ac59f259d82ae632609172f48d7b10d01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GMatrix</name>
    <filename>classgte_1_1GMatrix.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>GetCol</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a66bad2844ab9d7c43f752d434aa3bb57</anchor>
      <arglist>(int c) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumCols</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>ae82c93fa35233403843a7b880e31e640</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumElements</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>ad9fcc411cc50d313a31765a1d3189aa8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumRows</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>ab7d77a8560d6d08fc152b18b831d302e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>GetRow</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>abd45d799b8b8b43366740089d11d6b91</anchor>
      <arglist>(int r) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a51c6cfbef06011b4afdc27dc43ebc1f0</anchor>
      <arglist>(int &amp;numRows, int &amp;numCols) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GMatrix</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a977fe818301007e8f55aabaad0d10ebf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GMatrix</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a488ae7517be68fa3e060ee7158dfcf0a</anchor>
      <arglist>(int numRow, int numCols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GMatrix</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a38b4ec6c14ee3a4babca92e03a541185</anchor>
      <arglist>(int numRows, int numCols, int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeIdentity</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a23db812de14f7056e672745aaf5890e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>ac436813479ada49dfe851c621247881d</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a92e631db3afb14eca06d0bd3eda14251</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a1018fb8fb015e838fb6ca797ff5420c4</anchor>
      <arglist>(GMatrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a27cde5791f1959d5b93685b572f0b4aa</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a065f50d7d1611eb471b0041612a20cad</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>aa1b8e8969aa8a607c67931d8dba8a533</anchor>
      <arglist>(GMatrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a5b964a65f01bdae7afaef26135d5daf8</anchor>
      <arglist>(GMatrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>ade1543fa960af63b8b389804a90d4b45</anchor>
      <arglist>(GMatrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a1669d28df4f3930ad8da8505a88b032a</anchor>
      <arglist>(GMatrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a0ab7a1dd2e9a99f7ba665e536ab79bea</anchor>
      <arglist>(GMatrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a6a4aee6d4272980ce259a5dd9de0259c</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a7acdaf80284c32a74e1fde148622bfce</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCol</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>aeba210b832c321e66919739e9de4f0db</anchor>
      <arglist>(int c, GVector&lt; Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRow</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a325655e58aac17913c23fd9763f14c12</anchor>
      <arglist>(int r, GVector&lt; Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSize</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>af18853705d3da49b7f4bd98da78a4a3a</anchor>
      <arglist>(int numRows, int numCols)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GMatrix</type>
      <name>Identity</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>accf4b2238c8735f3d513472403ca6998</anchor>
      <arglist>(int numRows, int numCols)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GMatrix</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a9e176ad8d1fee6e33e6910f68d63894c</anchor>
      <arglist>(int numRows, int numCols, int r, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GMatrix</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a80aa4fba41f64fa340423c5108b3ba50</anchor>
      <arglist>(int numRows, int numCols)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mElements</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a8580fc998d31ef20eb10a2f7ea8ad8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumCols</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>ae06e3415e8e4330016a9e3019b321a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumRows</name>
      <anchorfile>classgte_1_1GMatrix.html</anchorfile>
      <anchor>a11ec65f1b4afcf44d336632254764965</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GraphicsEngine::GOListener</name>
    <filename>classgte_1_1GraphicsEngine_1_1GOListener.html</filename>
    <base>gte::GraphicsObject::ListenerForDestruction</base>
    <member kind="function">
      <type></type>
      <name>GOListener</name>
      <anchorfile>classgte_1_1GraphicsEngine_1_1GOListener.html</anchorfile>
      <anchor>a41ab0ccb68ad92630b1242008a164ae0</anchor>
      <arglist>(GraphicsEngine *engine)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnDestroy</name>
      <anchorfile>classgte_1_1GraphicsEngine_1_1GOListener.html</anchorfile>
      <anchor>a84c81d549f6e4f01d9739219edddb365</anchor>
      <arglist>(GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GOListener</name>
      <anchorfile>classgte_1_1GraphicsEngine_1_1GOListener.html</anchorfile>
      <anchor>aaa4d3b928285fcc17a5d4a9a0fdaa3d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GraphicsEngine *</type>
      <name>mEngine</name>
      <anchorfile>classgte_1_1GraphicsEngine_1_1GOListener.html</anchorfile>
      <anchor>aca8fe2c13eb4cfc71f212b23a3be8656</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GraphicsEngine</name>
    <filename>classgte_1_1GraphicsEngine.html</filename>
    <base>gte::BaseEngine</base>
    <class kind="class">gte::GraphicsEngine::DTListener</class>
    <class kind="class">gte::GraphicsEngine::GOListener</class>
    <member kind="function">
      <type>void</type>
      <name>AllowOcclusionQuery</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>aa75a30d86acbf7fe3305350d03282e47</anchor>
      <arglist>(bool allow)</arglist>
    </member>
    <member kind="function">
      <type>GEObject *</type>
      <name>Bind</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>af860647059ae32530fe5fbaf44f6af8f</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsObject &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>GEDrawTarget *</type>
      <name>Bind</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ae555723f3d8abda79ff4eee32fac4b03</anchor>
      <arglist>(std::shared_ptr&lt; DrawTarget &gt; const &amp;target)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>BindProgram</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a8767f91e6320d8be577ed2d9bddce14f</anchor>
      <arglist>(std::shared_ptr&lt; ComputeProgram &gt; const &amp;program)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ClearBuffers</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a219e86e91077720ee33ec60a5b545cc7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ClearColorBuffer</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a16594583bec3ccf9576db0601f3af3dc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ClearDepthBuffer</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a12c7be96b7111dbf14c966c5053b049d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ClearStencilBuffer</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ad8e593f890bf014c4ed0570eb25d32c2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a4ab1ab4740e0973325f8074717bd53d1</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a9bbb887d28f2aa97f03f38560e3d310a</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a491e6566fd7538c973805065a2bf6bb7</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture, unsigned int level)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a74240431d9490ccc926cc46bda76a645</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyCpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a1d5988ab734779b0093f2dd2d5483945</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray, unsigned int item, unsigned int level)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a24ff9f73b7bb31481ea57246e9866083</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a6a14c0605e9b9fc8dbaab91a01aabfc6</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a55dc2a462bc58fdc0107752009c0b71c</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture, unsigned int level)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a234b498c487d7aab681857a39efc5db4</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>CopyGpuToCpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>adeee004207d10cd6ce20768ebc516244</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray, unsigned int item, unsigned int level)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ade01d43b6078c693e626d013dccc1971</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer0, std::shared_ptr&lt; Buffer &gt; const &amp;buffer1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a4df2e2be36fa5f1fd6526ba4c6caaeeb</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture0, std::shared_ptr&lt; TextureSingle &gt; const &amp;texture1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>adc23d5fbcfec4d896743ad8064f2a9c3</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture0, std::shared_ptr&lt; TextureSingle &gt; const &amp;texture1, unsigned int level)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ab963b80e2a14d222c30b8d1a35798f49</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray0, std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>CopyGpuToGpu</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a9537c794bdffbbf91961815bf80f81f6</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray0, std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray1, unsigned int item, unsigned int level)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Disable</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ae76234b7e7579b51f738a0d80524cb87</anchor>
      <arglist>(std::shared_ptr&lt; DrawTarget &gt; const &amp;target)=0</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Draw</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ab4f1efd10f7c8dfe1bc50d1a716784d1</anchor>
      <arglist>(Visual *visual)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Draw</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a73ccb2e2ba15dc06f550940ff474d0e4</anchor>
      <arglist>(std::vector&lt; Visual * &gt; const &amp;visuals)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Draw</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a075b75d6f863b9cf3ef1bfeabc3b11f8</anchor>
      <arglist>(std::shared_ptr&lt; Visual &gt; const &amp;visual)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Draw</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a192ac77081398f3d8c3b2bf6c172d9e9</anchor>
      <arglist>(std::vector&lt; std::shared_ptr&lt; Visual &gt;&gt; const &amp;visuals)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Draw</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ac53ea7e7d994fd5870a6e14d7b984268</anchor>
      <arglist>(int x, int y, std::array&lt; float, 4 &gt; const &amp;color, std::string const &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint64_t</type>
      <name>Draw</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a78c657b109e7540c150ea5fe4772069c</anchor>
      <arglist>(std::shared_ptr&lt; OverlayEffect &gt; const &amp;overlay) override</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Enable</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a58584b1a5bc33a64fc53a45fb2831ef3</anchor>
      <arglist>(std::shared_ptr&lt; DrawTarget &gt; const &amp;target)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Execute</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a77c65e26343377cb5d4759760eea04a3</anchor>
      <arglist>(std::shared_ptr&lt; ComputeProgram &gt; const &amp;program, unsigned int numXGroups, unsigned int numYGroups, unsigned int numZGroups)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Flush</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a5aea01388660b16de71aea2e6f6f679a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>GEObject *</type>
      <name>Get</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>aa75605b12406832a56660faa9cc67cdb</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsObject &gt; const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>GEDrawTarget *</type>
      <name>Get</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ae360e1a757ea39606e0f020db159ffb3</anchor>
      <arglist>(std::shared_ptr&lt; DrawTarget &gt; const &amp;target) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>GetNumActiveElements</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a51f6a1fca8684d69e462330c3b49abed</anchor>
      <arglist>(std::shared_ptr&lt; StructuredBuffer &gt; const &amp;buffer)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTotalAllocation</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a5ec5b3f940e9eb5881d19b319b0dc02e</anchor>
      <arglist>(size_t &amp;numBytes, size_t &amp;numObjects) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetFont</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a7886ce19702e1ae2fee13538b97890ba</anchor>
      <arglist>(std::shared_ptr&lt; Font &gt; const &amp;font) override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a04fe59f852528144f3efde56af5f470e</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsObject &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>aafed2c91afd40f34b9728c023236fad2</anchor>
      <arglist>(std::shared_ptr&lt; DrawTarget &gt; const &amp;target)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>adc9e5e9cc17b76dfbf9e585e1541896a</anchor>
      <arglist>(std::shared_ptr&lt; Buffer &gt; const &amp;buffer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ae1f3a5751b786b687d0ac1bfa0a0c65e</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>aa2f674a8b3caf64022825a9feb7a8998</anchor>
      <arglist>(std::shared_ptr&lt; TextureSingle &gt; const &amp;texture, unsigned int level)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a55ce8711decd4eafab93738d01fc9898</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>aed008ea44abf4fb2f4868a5e58cb83b7</anchor>
      <arglist>(std::shared_ptr&lt; TextureArray &gt; const &amp;textureArray, unsigned int item, unsigned int level)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>WaitForFinish</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a345aa20a81b2011d2fbc9873a99c6039</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WarnOnNonemptyBridges</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a1f77b0a8e9e72e7f6dab70e22a7c95f9</anchor>
      <arglist>(bool warn)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraphicsEngine</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ab67afeefbc9f1c284f6ce310c31ae8f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::shared_ptr&lt; GEDrawTarget &gt;(*</type>
      <name>CreateGEDrawTarget</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a88ec32fddad52b6bd0d9ab32b4c76c54</anchor>
      <arglist>)(DrawTarget const *, std::vector&lt; GEObject * &gt; &amp;, GEObject *)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::shared_ptr&lt; GEObject &gt;(*</type>
      <name>CreateGEObject</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a7cadaf95aaf87cde3e297f3720b46314</anchor>
      <arglist>)(void *, GraphicsObject const *)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>DestroyDefaultGlobalState</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>ac9e92b4bb2b48994ca535f30e1d4a7cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>DrawPrimitive</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a943831e274a4a047f926275feaaf3eb1</anchor>
      <arglist>(std::shared_ptr&lt; VertexBuffer &gt; const &amp;vbuffer, std::shared_ptr&lt; IndexBuffer &gt; const &amp;ibuffer, std::shared_ptr&lt; VisualEffect &gt; const &amp;effect)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GraphicsEngine</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>aeeb84a8028c8301bc4702430447024ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GraphicsEngine</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>acb20c8e52e7bacefe1312d00f6806322</anchor>
      <arglist>(GraphicsEngine const &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>GraphicsEngine &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a1583942f753090a3de4c114976d8c14f</anchor>
      <arglist>(GraphicsEngine const &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a65cd50527ebc7e9a1eaba5f107fce96d</anchor>
      <arglist>(GraphicsObject const *object)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>Unbind</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a624fe211634f05f45cec990b185e4d13</anchor>
      <arglist>(DrawTarget const *target)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAllowOcclusionQuery</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a72407822e9f127bccaa55e47f09f6700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CreateGEDrawTarget</type>
      <name>mCreateGEDrawTarget</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a8ac81d930111d676f733dd21617c2658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; CreateGEObject, GT_NUM_TYPES &gt;</type>
      <name>mCreateGEObject</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a3cb4e06300005dcc748d0ed9cf60e72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; DTListener &gt;</type>
      <name>mDTListener</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a1c6c02910164324b645f19fed39ffc8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ThreadSafeMap&lt; DrawTarget const *, std::shared_ptr&lt; GEDrawTarget &gt; &gt;</type>
      <name>mDTMap</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a4e1fe51156160abc3b91428d399af650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>mGEObjectCreator</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>abf92befa6366352256b9e1ea45fc6dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; GOListener &gt;</type>
      <name>mGOListener</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a5744842ebf59a9752f4059428871812b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ThreadSafeMap&lt; GraphicsObject const *, std::shared_ptr&lt; GEObject &gt; &gt;</type>
      <name>mGOMap</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a61d581b6efd4e8a795fd82dfb481e788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; GEInputLayoutManager &gt;</type>
      <name>mILMap</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a9bdb8e9afff68506603f06dcb36c7708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mWarnOnNonemptyBridges</name>
      <anchorfile>classgte_1_1GraphicsEngine.html</anchorfile>
      <anchor>a2b5ec95805252dedda39e69b71eda1b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GraphicsObject</name>
    <filename>classgte_1_1GraphicsObject.html</filename>
    <class kind="class">gte::GraphicsObject::ListenerForDestruction</class>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetName</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>a2a3d8f462c6ff4faf19e4b227bc9e3ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>GraphicsObjectType</type>
      <name>GetType</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>adbae80f54f2392f5c7c22acbac2ba07f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsBuffer</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>a10ff4b5766382890f63e7b57bfe749cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsDrawingState</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>ad0201b01c8941387722440e7e68e79a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsShader</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>aadb1ee64b6a6b2748e1af5790a3d9dea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsTexture</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>a18de7d881a8e3f37dab042d602330e63</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsTextureArray</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>af3f573b0cc69cd789ed2cb4b19818297</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>a37f6d4dbe1dd9472c209cc891d13f7bc</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraphicsObject</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>a096c447fc28863b1e000c328167f5993</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SubscribeForDestruction</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>aa624a3fef9cb0b804df4bd86cbdd2918</anchor>
      <arglist>(std::shared_ptr&lt; ListenerForDestruction &gt; const &amp;listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>UnsubscribeForDestruction</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>a1d52e5fdf4e4824a0337beb1a33914e6</anchor>
      <arglist>(std::shared_ptr&lt; ListenerForDestruction &gt; const &amp;listener)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GraphicsObject</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>a7496fc0158e5b6968c3e2d5096f058f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mName</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>afc85a01bc0eafb4a8e7b0ffb7b8802db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GraphicsObjectType</type>
      <name>mType</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>ab73646de3659b1bcc158d20459ef63f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::mutex</type>
      <name>msLFDMutex</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>a8a7ee2b662cf36881630129ebaf8a499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::set&lt; std::shared_ptr&lt; ListenerForDestruction &gt; &gt;</type>
      <name>msLFDSet</name>
      <anchorfile>classgte_1_1GraphicsObject.html</anchorfile>
      <anchor>a3b7d89d67a6b4decc25267303a3b38e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::HLSLShader::Description::GSParameters</name>
    <filename>structgte_1_1HLSLShader_1_1Description_1_1GSParameters.html</filename>
    <member kind="variable">
      <type>D3D_PRIMITIVE</type>
      <name>inputPrimitive</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1GSParameters.html</anchorfile>
      <anchor>ad82f2df324e398f33f57dd252cc99af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>maxOutputVertices</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1GSParameters.html</anchorfile>
      <anchor>a0ea8b569a6e7f3476934de94348db313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numCutInstructions</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1GSParameters.html</anchorfile>
      <anchor>ab6db1da25f3b3a0c1eacf9d52d53fb2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numEmitInstructions</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1GSParameters.html</anchorfile>
      <anchor>ae258485c348a084940a08f9d321bd538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_PRIMITIVE_TOPOLOGY</type>
      <name>outputTopology</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1GSParameters.html</anchorfile>
      <anchor>a494ce622d6d64224a1f3de2432d96983</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GVector</name>
    <filename>classgte_1_1GVector.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a449c33e80a237b19ad42d143217a02b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GVector</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a889f7fc3b4013c06a34e122e361837d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GVector</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a67e8c23a59a8e43809e3e55cfd86a85a</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GVector</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a6d54a1d36594f515b45cfd9a1dad36a1</anchor>
      <arglist>(int size, int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a09da5aa659d3e757517ed6847f1af38a</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>acdd9014a5c1fae1420f7caac04550e89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a216343c7b0b95f41d6224e813c063890</anchor>
      <arglist>(GVector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>aa560d29cc38185d82a1d8bf39539e245</anchor>
      <arglist>(GVector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a996f506d743c67dcad5af852f3f5a53b</anchor>
      <arglist>(GVector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a18aa244089a333df6c08e4a975129145</anchor>
      <arglist>(GVector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a67c83c959a6cb6d256db9693c0c650a7</anchor>
      <arglist>(GVector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a2056c0641444f7a86e8f311139c36f92</anchor>
      <arglist>(GVector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a5af13de5e003b2ef5626c40b94fbf949</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>ac493f252d3bb65e65dd62ab129fcbefc</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSize</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a8203b864acbe6ce210ba34ff86e5ccac</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GVector</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a87f3b091d92b223508ae7b8a457672d5</anchor>
      <arglist>(int size, int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GVector</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a1109ea832281e2fa2f93d17d8f8e2c08</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1GVector.html</anchorfile>
      <anchor>a262c046bcd0ffd6efce01caf5ca90888</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Halfspace</name>
    <filename>classgte_1_1Halfspace.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>a2eba95557d74c5090fb1aad20d294688</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Halfspace</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>ad06fce8c94134fcc7082b59e7f2cd0b3</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inNormal, Real inConstant)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>a1a5e8e568fd5127067350beee8fdd088</anchor>
      <arglist>(Halfspace const &amp;halfspace) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>a3de87ec0391d3d11de271230cfa12c45</anchor>
      <arglist>(Halfspace const &amp;halfspace) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>adab63e04be9eb6a155dba1d4b1122477</anchor>
      <arglist>(Halfspace const &amp;halfspace) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>ac8c94ddff10af0b81e1f21b53fdda17d</anchor>
      <arglist>(Halfspace const &amp;halfspace) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>a72d54cbcaeb5b9b76c9f70ab01f8d71a</anchor>
      <arglist>(Halfspace const &amp;halfspace) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>ac40c79270fc0457dadb3588a4bfc0084</anchor>
      <arglist>(Halfspace const &amp;halfspace) const </arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>constant</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>ac4b84a445d0053e88fac0282ddabe283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>normal</name>
      <anchorfile>classgte_1_1Halfspace.html</anchorfile>
      <anchor>aec8385b16503b733417fbc0343c5cb70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Histogram</name>
    <filename>classgte_1_1Histogram.html</filename>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetBuckets</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>a9b77c10b8e3f7c1ad8515f6ba3a3c872</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetExcessGreater</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>a034f8141fe0325ea2f8e9f6b68b9de72</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetExcessLess</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>abb394a63c34000f708b94caaf292b443</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetLowerTail</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>a66b8285a8246b2dc346cd8db1b667c13</anchor>
      <arglist>(double tailAmount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetTails</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>af3c5b2a9fe4d563242f46ed8be791d0b</anchor>
      <arglist>(double tailAmount, int &amp;lower, int &amp;upper)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetUpperTail</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>a1ace970891a91e7417ed3bef6e087502</anchor>
      <arglist>(double tailAmount)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Histogram</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>a848b6c92d2455add7ff188db17e9e710</anchor>
      <arglist>(int numBuckets, int numSamples, int const *samples, bool noRescaling)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Histogram</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>a0a99eafc3f18c5fddb8759fb41a23c27</anchor>
      <arglist>(int numBuckets, int numSamples, float const *samples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Histogram</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>ab8d9f2d07646bfb3d0b3230cbd1c37f7</anchor>
      <arglist>(int numBuckets, int numSamples, double const *samples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Histogram</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>ac1bd6ef06b1182346cee5cd4bd0839f1</anchor>
      <arglist>(int numBuckets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>a3b406ad1dc0e0895887154128c8dd9b1</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InsertCheck</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>a2b4387e75d244187330985e48ebfe34f</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mBuckets</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>a2f58c843890743e62d65a58b0159cf88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mExcessGreater</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>ac4be6c83c9a02870c2898dce3c53a648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mExcessLess</name>
      <anchorfile>classgte_1_1Histogram.html</anchorfile>
      <anchor>ac330d3e52b04d84656f0a2067015a6d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLBaseBuffer</name>
    <filename>classgte_1_1HLSLBaseBuffer.html</filename>
    <base>gte::HLSLResource</base>
    <member kind="typedef">
      <type>std::pair&lt; HLSLShaderVariable, HLSLShaderType &gt;</type>
      <name>Member</name>
      <anchorfile>classgte_1_1HLSLBaseBuffer.html</anchorfile>
      <anchor>ac7209ea15912097292ade38e29de654a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GenerateLayout</name>
      <anchorfile>classgte_1_1HLSLBaseBuffer.html</anchorfile>
      <anchor>a4ff21cd493144f66c3e2e3b9900a8ad1</anchor>
      <arglist>(std::vector&lt; MemberLayout &gt; &amp;layout) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Member &gt; const &amp;</type>
      <name>GetMembers</name>
      <anchorfile>classgte_1_1HLSLBaseBuffer.html</anchorfile>
      <anchor>a13151518c11aa943522c0e6e4de4f1e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLBaseBuffer</name>
      <anchorfile>classgte_1_1HLSLBaseBuffer.html</anchorfile>
      <anchor>a764880df7b83735e86f3e433e8e26f1d</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int numBytes, std::vector&lt; Member &gt; const &amp;members)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLBaseBuffer</name>
      <anchorfile>classgte_1_1HLSLBaseBuffer.html</anchorfile>
      <anchor>a3c0d16daa745a48967090be0c00d5f0e</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index, unsigned int numBytes, std::vector&lt; Member &gt; const &amp;members)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classgte_1_1HLSLBaseBuffer.html</anchorfile>
      <anchor>a2db62a7f3126532f8854dc4adc49be61</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLBaseBuffer</name>
      <anchorfile>classgte_1_1HLSLBaseBuffer.html</anchorfile>
      <anchor>a99fe1051cd203655c28e65faf4639ac5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GenerateLayout</name>
      <anchorfile>classgte_1_1HLSLBaseBuffer.html</anchorfile>
      <anchor>a5bc63fb03c0bb9b24836cd74b0a4e6bf</anchor>
      <arglist>(HLSLShaderType const &amp;type, unsigned int parentOffset, std::string const &amp;parentName, std::vector&lt; MemberLayout &gt; &amp;layout) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Member &gt;</type>
      <name>mMembers</name>
      <anchorfile>classgte_1_1HLSLBaseBuffer.html</anchorfile>
      <anchor>a0cea747c45a1806cde7bcd9088e275e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLByteAddressBuffer</name>
    <filename>classgte_1_1HLSLByteAddressBuffer.html</filename>
    <base>gte::HLSLResource</base>
    <member kind="function">
      <type></type>
      <name>HLSLByteAddressBuffer</name>
      <anchorfile>classgte_1_1HLSLByteAddressBuffer.html</anchorfile>
      <anchor>a0eaa882d231561f835c5e1e0ddea1aa6</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLByteAddressBuffer</name>
      <anchorfile>classgte_1_1HLSLByteAddressBuffer.html</anchorfile>
      <anchor>a48ebbcbe22bedd3f91afa8671f1b0a01</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsGpuWritable</name>
      <anchorfile>classgte_1_1HLSLByteAddressBuffer.html</anchorfile>
      <anchor>a9f8ff14aa25a5eea8c5090c28442411d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLByteAddressBuffer</name>
      <anchorfile>classgte_1_1HLSLByteAddressBuffer.html</anchorfile>
      <anchor>a7b10b300da0dedb5b54fe42c5cc265bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mGpuWritable</name>
      <anchorfile>classgte_1_1HLSLByteAddressBuffer.html</anchorfile>
      <anchor>aec2b7d67d0d484bf77641537f5664e50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLComputeProgram</name>
    <filename>classgte_1_1HLSLComputeProgram.html</filename>
    <base>gte::ComputeProgram</base>
    <member kind="function">
      <type></type>
      <name>HLSLComputeProgram</name>
      <anchorfile>classgte_1_1HLSLComputeProgram.html</anchorfile>
      <anchor>a56bd3a5df60179c5b5d403a6e6e39dcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLComputeProgram</name>
      <anchorfile>classgte_1_1HLSLComputeProgram.html</anchorfile>
      <anchor>a58303ee8cc5a8717fedc57cee337ac25</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLConstantBuffer</name>
    <filename>classgte_1_1HLSLConstantBuffer.html</filename>
    <base>gte::HLSLBaseBuffer</base>
    <member kind="function">
      <type></type>
      <name>HLSLConstantBuffer</name>
      <anchorfile>classgte_1_1HLSLConstantBuffer.html</anchorfile>
      <anchor>aeb2efae845c2f7a927987ebfe361bbf2</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int numBytes, std::vector&lt; Member &gt; const &amp;members)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLConstantBuffer</name>
      <anchorfile>classgte_1_1HLSLConstantBuffer.html</anchorfile>
      <anchor>ac319003d2d2cdc4e121527f341c3284c</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index, unsigned int numBytes, std::vector&lt; Member &gt; const &amp;members)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLConstantBuffer</name>
      <anchorfile>classgte_1_1HLSLConstantBuffer.html</anchorfile>
      <anchor>aefbd484ed3301a2416f99426f7747466</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLParameter</name>
    <filename>classgte_1_1HLSLParameter.html</filename>
    <class kind="struct">gte::HLSLParameter::Description</class>
    <member kind="function">
      <type>D3D_REGISTER_COMPONENT_TYPE</type>
      <name>GetComponentType</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>adca16ca5ae40eeb015436402496c05e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetMask</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a0305bb05f1c322dee69cd4413b34f75b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_MIN_PRECISION</type>
      <name>GetMinPrecision</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a3357876118b30e2b59c56f5a27db2483</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetReadWriteMask</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a43c995c8c15848cad65e94ceeb09948a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetRegisterIndex</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a6c110e7b1819a07cacac88b547c51dae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetSemanticIndex</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a3cb00418ca286bc9df0b048e1ae42c8a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetSemanticName</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a778bdd346ed77a46c66783947b0ede5e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetStream</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a780645ead0a01ee50079c25dc29b2d74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_NAME</type>
      <name>GetSystemValueType</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a85416ab727563e901e29b97e2d5a9ba9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLParameter</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a3425f31acf26cd2873bbea1020f8f48f</anchor>
      <arglist>(D3D_SIGNATURE_PARAMETER_DESC const &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>adc9123b8551652b3d280af95d6267414</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Description</type>
      <name>mDesc</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>aa8e1900137e86f74634a3c99d1de9142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msComponentType</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>ac4dae91ccedd3a4c9ee4462a735c9083</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msMinPrecision</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a16774c20b5196de9f231408a05c1a3dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msSVName</name>
      <anchorfile>classgte_1_1HLSLParameter.html</anchorfile>
      <anchor>a619a4ccb8634292145dbda31c63b33d3</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLProgramFactory</name>
    <filename>classgte_1_1HLSLProgramFactory.html</filename>
    <base>gte::ProgramFactory</base>
    <member kind="function">
      <type>std::shared_ptr&lt; VisualProgram &gt;</type>
      <name>CreateFromBytecode</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>a2efd9e96414ab3a8f235c1557438e972</anchor>
      <arglist>(std::vector&lt; unsigned char &gt; const &amp;vsBytecode, std::vector&lt; unsigned char &gt; const &amp;psBytecode, std::vector&lt; unsigned char &gt; const &amp;gsBytecode)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>CreateFromBytecode</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>a84d6ae524f631683d416c84f158a1513</anchor>
      <arglist>(std::vector&lt; unsigned char &gt; const &amp;csBytecode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>GetAPI</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>a97764fc3c89b2b61d93eb14ee77c072a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLProgramFactory</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>ac9684b9ca7251510aab51cd3489adcce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLProgramFactory</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>ab3ed5ae4ba9bb8ba6fe624f80cdadd61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultCSEntry</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>a4ffb32c965ce3c5b8bb6a488b1bc3c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>defaultFlags</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>a971d343ce1481ccfc31bda52f7229f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultGSEntry</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>acababbb59c6403245897953a5ac1f362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultPSEntry</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>a3a883222395e155455804648437a7e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultVersion</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>a39815c7a11ec560a18d5374432360f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>defaultVSEntry</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>ad1c1f7d0f24b74c46ec7194894b1f8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>CreateFromNamedSource</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>a5d212252663c02158bb9f3861eeed89f</anchor>
      <arglist>(std::string const &amp;csName, std::string const &amp;csSource)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual std::shared_ptr&lt; VisualProgram &gt;</type>
      <name>CreateFromNamedSources</name>
      <anchorfile>classgte_1_1HLSLProgramFactory.html</anchorfile>
      <anchor>a0c216c7f8ccb3504bad8bdd0b56365dd</anchor>
      <arglist>(std::string const &amp;vsName, std::string const &amp;vsSource, std::string const &amp;psName, std::string const &amp;psSource, std::string const &amp;gsName, std::string const &amp;gsSource)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLResource</name>
    <filename>classgte_1_1HLSLResource.html</filename>
    <class kind="struct">gte::HLSLResource::Description</class>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetBindCount</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>aab63cf3fb6a023ba58285bf6385aa602</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetBindPoint</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>a8d33fcebad89438415ba25f821e7e793</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_SRV_DIMENSION</type>
      <name>GetDimension</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>ad3a522a32f5ba8d08c9359649952d71d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetFlags</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>a99adf05bad23f8670637524ebe574368</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetName</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>a72a6e7a6e378ebdc5b3e82369f74fe5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumBytes</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>af2a3aed52caaffb3bd9d6ca61d741a8d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumSamples</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>a4ad12e74de6e9ed88b73e5fa170f953b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_RESOURCE_RETURN_TYPE</type>
      <name>GetReturnType</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>ae2ef1ebf7c05b5971ff110a4d34e079e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_SHADER_INPUT_TYPE</type>
      <name>GetType</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>a3ea6a456e3f7b02615dff830d6d00a28</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>a6ac4a351aeb52d5341db0ccec3d2e6f1</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLResource</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>adb6d1f42d67cd2ee1f26192ed6c7d02b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>HLSLResource</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>af9ebbe29d550ff265acb97615f33a4c5</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int numBytes)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>HLSLResource</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>aaf870acf9bd24f49a88662af31c797f9</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index, unsigned int numBytes)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Description</type>
      <name>mDesc</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>a144a970e92b51dc58a008a13869a3668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumBytes</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>aa9943f70ac6c9c93672aa76e9de170f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msReturnType</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>a904390ae7b08831ef094d24150c16e66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msSIType</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>a9f3614e7f89631c1174db5374f8079d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msSRVDimension</name>
      <anchorfile>classgte_1_1HLSLResource.html</anchorfile>
      <anchor>aca843e32119e2faa47f18985562c0285</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLResourceBindInfo</name>
    <filename>classgte_1_1HLSLResourceBindInfo.html</filename>
    <base>gte::HLSLBaseBuffer</base>
    <member kind="function">
      <type></type>
      <name>HLSLResourceBindInfo</name>
      <anchorfile>classgte_1_1HLSLResourceBindInfo.html</anchorfile>
      <anchor>ab8c17ca95e1b8a674b106222e007256f</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int numBytes, std::vector&lt; Member &gt; const &amp;members)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLResourceBindInfo</name>
      <anchorfile>classgte_1_1HLSLResourceBindInfo.html</anchorfile>
      <anchor>a73bdf628b5f61b5d25b0d9bca4875a61</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index, unsigned int numBytes, std::vector&lt; Member &gt; const &amp;members)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLResourceBindInfo</name>
      <anchorfile>classgte_1_1HLSLResourceBindInfo.html</anchorfile>
      <anchor>a8984a836a15fa9577666c1bd324deaa3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLSamplerState</name>
    <filename>classgte_1_1HLSLSamplerState.html</filename>
    <base>gte::HLSLResource</base>
    <member kind="function">
      <type></type>
      <name>HLSLSamplerState</name>
      <anchorfile>classgte_1_1HLSLSamplerState.html</anchorfile>
      <anchor>a69c2f249a43b4eee5a5964592a7787e7</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLSamplerState</name>
      <anchorfile>classgte_1_1HLSLSamplerState.html</anchorfile>
      <anchor>a58636d721ee32c89fbf2dbd9f74e5aaa</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLSamplerState</name>
      <anchorfile>classgte_1_1HLSLSamplerState.html</anchorfile>
      <anchor>af1474c8fa89e26954980dead982ebf03</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLShader</name>
    <filename>classgte_1_1HLSLShader.html</filename>
    <class kind="struct">gte::HLSLShader::Description</class>
    <member kind="function">
      <type>std::vector&lt; HLSLConstantBuffer &gt; const &amp;</type>
      <name>GetCBuffers</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a3ae956078fd0c288496967f45d77fff2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned char &gt; const &amp;</type>
      <name>GetCompiledCode</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a39f093406825c5e85dd193d94320f8c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Description const &amp;</type>
      <name>GetDescription</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a445ee402a7664f7dc6f7f7bf5412d413</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetEntry</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>abf9c8958d027012c7c93e4c60ece9a0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLParameter &gt; const &amp;</type>
      <name>GetInputs</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a403886b58f980c2f0392899e0c899a70</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetName</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a174fcae4780d7531082838776f85a754</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumXThreads</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a76375b05878dd78a38cc710ee138ca19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumYThreads</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ae80388b9e8708206899b8b23c800467c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumZThreads</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a787915ce458ce46a99915b42df1ab09e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLParameter &gt; const &amp;</type>
      <name>GetOutputs</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>adbf0ea35a8525cb305bc8035d2815ac9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLByteAddressBuffer &gt; const &amp;</type>
      <name>GetRBuffers</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a5957a63fb1674bda865e895e13a365cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLResourceBindInfo &gt; const &amp;</type>
      <name>GetResourceBindInfos</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a2663b5ebff1c8e39d3ffb1f298af4b39</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLSamplerState &gt; const &amp;</type>
      <name>GetSamplerStates</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a2ad8ab81073b6ec384b6031ed5d23787</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLStructuredBuffer &gt; const &amp;</type>
      <name>GetSBuffers</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a102f2751f95e5bc770b39e5800b41e5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetShaderTypeIndex</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ad06df16e4650ed160faa84bcef560ea2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetTarget</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a6f47a1baed1f0d9f7986c79d7ce38fd1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLTextureBuffer &gt; const &amp;</type>
      <name>GetTBuffers</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a2e91d7a1b2dacf391c7fa16d4b6aec01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLTextureArray &gt; const &amp;</type>
      <name>GetTextureArrays</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a736a3610834c4bc056e6edb0be2d3a90</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLTexture &gt; const &amp;</type>
      <name>GetTextures</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a4d97ee00aab0bf4bc465ac03120cd3d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLShader</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ab4fa6880ba3c77ec88caa968f822f73d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a5dedbe09f79e9c1a5d0451502e5727bb</anchor>
      <arglist>(HLSLConstantBuffer const &amp;cbuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a4f2eab1033adfffa308311f39979da63</anchor>
      <arglist>(HLSLTextureBuffer const &amp;tbuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a745d7045a36163b89e2508c2b4d6c970</anchor>
      <arglist>(HLSLStructuredBuffer const &amp;sbuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a78617045ff57a457d26057ad74e6b68d</anchor>
      <arglist>(HLSLByteAddressBuffer const &amp;rbuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>af1b8f0c294676f9eac17e9df44ff7dc0</anchor>
      <arglist>(HLSLTexture const &amp;texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a67326ce75a959360c12750496da9c3af</anchor>
      <arglist>(HLSLTextureArray const &amp;textureArray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ad422dfd00664f65afdc3cb34f505abd3</anchor>
      <arglist>(HLSLSamplerState const &amp;samplerState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ae5004e2334e7e1edc46208c7a079edae</anchor>
      <arglist>(HLSLResourceBindInfo const &amp;rbinfo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InsertInput</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a425b4903de57a7db1bb518e7aa6fe49b</anchor>
      <arglist>(HLSLParameter const &amp;parameter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InsertOutput</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>aab8a8d46e207f176f9e67c42edd8da07</anchor>
      <arglist>(HLSLParameter const &amp;parameter)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a4b14c9d8b455cb3255d57942bf775422</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a552abd6e058b0a57c81c9643c8fd6cb2</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCompiledCode</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>aa1170c00a393764b032a8e9f736f3cf7</anchor>
      <arglist>(size_t numBytes, void const *buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDescription</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>afa79189c9f77f652866e550621e592a3</anchor>
      <arglist>(D3D_SHADER_DESC const &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetEntry</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>afb533fa36f51dc3a6839f52cecc5a8d0</anchor>
      <arglist>(std::string const &amp;entry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a583ede08eef017870910605760659695</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetNumThreads</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>abf18c56807cbac93f3fc6ef2b63810ca</anchor>
      <arglist>(unsigned int numXThreads, unsigned int numYThreads, unsigned int numZThreads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTarget</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a565b5cb3cd343e11219ea8effd124f3d</anchor>
      <arglist>(std::string const &amp;target)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLConstantBuffer &gt;</type>
      <name>mCBuffers</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a556e1cb9a29e3ce98026f27769ecf934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>mCompiledCode</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>acaa98aef634845f9a5de15855eb7d1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Description</type>
      <name>mDesc</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a942f1f55ade8789027fda3f898bf22df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mEntry</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>aa8989b583cc03bb80400fc99f70179a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLParameter &gt;</type>
      <name>mInputs</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ab44b1e5f540618390f37f49dc575ba64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mName</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a1adf0214db263df39dff01f08a169ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumXThreads</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ad65dbd4b108c27190c7c6d77c5a51788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumYThreads</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ac4bad664c2ce1f97cb865b5a36126f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumZThreads</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ab4c41b0f99217e210eec38033b3a680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLParameter &gt;</type>
      <name>mOutputs</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a19689d21e2336224db291315f33119a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLResourceBindInfo &gt;</type>
      <name>mRBInfos</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ac47747438c969a43158ad40b05fb423a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLByteAddressBuffer &gt;</type>
      <name>mRBuffers</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>aa62e165e6c829d7df286d242880a9d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLSamplerState &gt;</type>
      <name>mSamplerStates</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ac672f97d60cedbab742c8c819b51fd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLStructuredBuffer &gt;</type>
      <name>mSBuffers</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>acb91a11673ca87b48f605e1bd11289e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mTarget</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ad5b8529883872101c31b96da089b9ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLTextureBuffer &gt;</type>
      <name>mTBuffers</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a45eca897139453559f52d3c7ac7a1034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLTextureArray &gt;</type>
      <name>mTextureArrays</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a10901c2c9a1226ab9f60114c1674ed04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLTexture &gt;</type>
      <name>mTextures</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>ad6f7ef68262dd0f1ee05fd5cd2829479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msCompileFlags</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>aaf6471b4f7ccd08fc1c9e5efc0796ed1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msDomain</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a50fd576fcccb07c4a70266040bf77ff3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msOutputPrimitive</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a194ee623bbd3cd724334cbfb9f141997</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msPartitioning</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>aeda38044879b2098ecd3e94eb61754ba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msPrimitive</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>aa914d94ed325224356f29fe77164b77b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msPrimitiveTopology</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>abe28cd52b0bdd94a33f167e6bd0a8a05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msShaderType</name>
      <anchorfile>classgte_1_1HLSLShader.html</anchorfile>
      <anchor>a2c4fff08d2de0976e14fbad7c581052f</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLShaderFactory</name>
    <filename>classgte_1_1HLSLShaderFactory.html</filename>
    <member kind="function" static="yes">
      <type>static HLSLShader</type>
      <name>CreateFromBytecode</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>a6b9912840e19834d78aacbdc5439c210</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;entry, std::string const &amp;target, size_t numBytes, unsigned char const *bytecode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HLSLShader</type>
      <name>CreateFromFile</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>af48766fa53b88516146fc4f4d1c02ed5</anchor>
      <arglist>(std::string const &amp;filename, std::string const &amp;entry, std::string const &amp;target, ProgramDefines const &amp;defines, unsigned int compileFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HLSLShader</type>
      <name>CreateFromString</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>a7586fc52bd395acf360b6088c222d7b4</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;source, std::string const &amp;entry, std::string const &amp;target, ProgramDefines const &amp;defines, unsigned int compileFlags)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static HLSLShader</type>
      <name>CompileAndReflect</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>a354a4a234e3b319869afc9c8d1ff9977</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;source, std::string const &amp;entry, std::string const &amp;target, ProgramDefines const &amp;defines, unsigned int compileFlags)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static ID3DBlob *</type>
      <name>CompileShader</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>ae62b1ba5743de3ea9bfcbdd3a3992fec</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;source, std::string const &amp;entry, std::string const &amp;target, unsigned int compileFlags, ProgramDefines const &amp;defines)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>GetBoundResources</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>ad1bd5f0546554c97b1b9bb3a5c58d1ac</anchor>
      <arglist>(ID3DShaderReflection *reflector, HLSLShader &amp;shader)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>GetCBuffers</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>aa4a338af06cd3470e2e53afd28dba915</anchor>
      <arglist>(ID3DShaderReflection *reflector, HLSLShader &amp;shader)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>GetDescription</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>a4ff29d73ae33250e6c9965880a99e970</anchor>
      <arglist>(ID3DShaderReflection *reflector, HLSLShader &amp;shader)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>GetInputs</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>ad8b9351beea5a9a5041e1baf33231b0a</anchor>
      <arglist>(ID3DShaderReflection *reflector, HLSLShader &amp;shader)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>GetOutputs</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>ab409dbe07c70b443a85afce6620033bf</anchor>
      <arglist>(ID3DShaderReflection *reflector, HLSLShader &amp;shader)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>GetTypes</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>afbb54e16b4d6a84e9be6131b600a1562</anchor>
      <arglist>(ID3DShaderReflectionType *rtype, unsigned int numMembers, HLSLShaderType &amp;stype)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>GetVariables</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>aad3bf743440ce7758feb651a3da1f7fe</anchor>
      <arglist>(ID3DShaderReflectionConstantBuffer *cbuffer, unsigned int numVariables, std::vector&lt; HLSLBaseBuffer::Member &gt; &amp;members)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>IsTextureArray</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>a9b598d36bdf8a5c59820086267a7d1ad</anchor>
      <arglist>(D3D_SRV_DIMENSION dim)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>ReflectShader</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>a1cc88228780d226786c5f993fa73f417</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;entry, std::string const &amp;target, ID3DBlob *compiledCode, HLSLShader &amp;shader)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>WriteLog</name>
      <anchorfile>classgte_1_1HLSLShaderFactory.html</anchorfile>
      <anchor>a04dcbe8894d06c724fca0362dcdfcb90</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLShaderType</name>
    <filename>classgte_1_1HLSLShaderType.html</filename>
    <class kind="struct">gte::HLSLShaderType::Description</class>
    <member kind="function">
      <type>HLSLShaderType &amp;</type>
      <name>GetChild</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>acbce0b336e235903018b5de9beaf2896</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>HLSLShaderType const &amp;</type>
      <name>GetChild</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a28305c9225b4ef0f6db6ebf30ef21ec1</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; HLSLShaderType &gt; const &amp;</type>
      <name>GetChildren</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a4a1e9bf6075dcf947b6965321938cc6d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_SHADER_VARIABLE_CLASS</type>
      <name>GetClass</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a76c1358ae219049881f4ee202fcf0de3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetName</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a2db788fbae3183a3e48c0a846d08c94d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumChildren</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>afdea55974614e8408d7261fbdbd40a5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumColumns</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a306c5d918bcf1fd8765b55300f96b3e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumElements</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a3b737a60d236186096786c3eb4736ec0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumRows</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a2409f304789cfcdb95d0db122ae48ffa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetOffset</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a7aae8872c72710b3b7dbd78be0abde8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>D3D_SHADER_VARIABLE_TYPE</type>
      <name>GetType</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>ab707817d39d5c99094e17b38b2ad52d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetTypeName</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>ae805ca74df6b3c42056722178140cef2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLShaderType</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>abee569d1dfbffc4e70c835f54b46b85b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a4d092a86840f87a0d5fec5574eef9831</anchor>
      <arglist>(std::ofstream &amp;output, int indent) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDescription</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a725d459856bedc96cbc2aa43db744c1e</anchor>
      <arglist>(D3D_SHADER_TYPE_DESC const &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetName</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a934540e1b463433cd3b8ec6a3e440ea0</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; HLSLShaderType &gt;</type>
      <name>mChildren</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a363bc78643d04aa0b93ee6ee790f0add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Description</type>
      <name>mDesc</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>af6a899d104183626a53aadbacbb316c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mName</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a5e783cce67f98dd5e2417e3ed14e8c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msVarClass</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>aae78d8a4c319ad9e2c3cc73c267e85e4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msVarType</name>
      <anchorfile>classgte_1_1HLSLShaderType.html</anchorfile>
      <anchor>a7262905eb47e8808e1233689a26adcb4</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLShaderVariable</name>
    <filename>classgte_1_1HLSLShaderVariable.html</filename>
    <class kind="struct">gte::HLSLShaderVariable::Description</class>
    <member kind="function">
      <type>std::vector&lt; unsigned char &gt; const &amp;</type>
      <name>GetDefaultValue</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>a08145b9986f1b858f6bf7f40e850a452</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetFlags</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>a6fb08f21e2dbdbb80baa60cbf5754d60</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetName</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>a539ceae73ed7576240dfd5826358c852</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumBytes</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>aa6b0cce7e9a7d5b1ba89378309edf666</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetOffset</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>a3504caa5a3c0ae0d0bec1665b7d0e195</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetSamplerNumSlots</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>a803676c0d15619a3c22b77fd09c1ed8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetSamplerStart</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>a3a63e878806fc15db40afb3acb4ab794</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetTextureNumSlots</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>aff5cac32da541f41a28f2acda1a58889</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetTextureStart</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>a209e3bb8aebcfa097510a8e994e701dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLShaderVariable</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>aa44d645b39e324174ef622901a0f95dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Print</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>a01db7bc7a499b262ac066acd29acad65</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDescription</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>afdb9381dfd5c63750409bd7dc8a1bf90</anchor>
      <arglist>(D3D_SHADER_VARIABLE_DESC const &amp;desc)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Description</type>
      <name>mDesc</name>
      <anchorfile>classgte_1_1HLSLShaderVariable.html</anchorfile>
      <anchor>acb7c4b8cfdd19cb0d319cefa3b21c312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLStructuredBuffer</name>
    <filename>classgte_1_1HLSLStructuredBuffer.html</filename>
    <base>gte::HLSLResource</base>
    <member kind="function">
      <type>Type</type>
      <name>GetType</name>
      <anchorfile>classgte_1_1HLSLStructuredBuffer.html</anchorfile>
      <anchor>a6c1895f2c44751a036d6834e785edcac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLStructuredBuffer</name>
      <anchorfile>classgte_1_1HLSLStructuredBuffer.html</anchorfile>
      <anchor>addf44462ae4fe34f3f42a1df5a72d563</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLStructuredBuffer</name>
      <anchorfile>classgte_1_1HLSLStructuredBuffer.html</anchorfile>
      <anchor>a17181ad7427c0a5c5da6ceef8452f85f</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsGpuWritable</name>
      <anchorfile>classgte_1_1HLSLStructuredBuffer.html</anchorfile>
      <anchor>aaf140866fe11b0b59ea09b186cdbfc0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLStructuredBuffer</name>
      <anchorfile>classgte_1_1HLSLStructuredBuffer.html</anchorfile>
      <anchor>a6aa9392dd3709adca5b4be8f41b9cf0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1HLSLStructuredBuffer.html</anchorfile>
      <anchor>a91bf73636d9bb5f45bcb35a91f160819</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mGpuWritable</name>
      <anchorfile>classgte_1_1HLSLStructuredBuffer.html</anchorfile>
      <anchor>ab70a39c49502aff45834d61fa6914b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Type</type>
      <name>mType</name>
      <anchorfile>classgte_1_1HLSLStructuredBuffer.html</anchorfile>
      <anchor>a13b92adbf4dad1ae8a8b667d2fdf1670</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLTexture</name>
    <filename>classgte_1_1HLSLTexture.html</filename>
    <base>gte::HLSLResource</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumComponents</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>a77f2c442cb1937ae0c2070362d8adccc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumDimensions</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>af320ce67a4e044704c5071d13e9bb89c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLTexture</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>a374e9a97246f815df0fbfaff67832750</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLTexture</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>a3333e7eb7ec2fa333202bd97512ec9a9</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsGpuWritable</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>af3ddf20edbdc95198e76a94d02bad2d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLTexture</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>a5ba4bf8e58bbf78a4c2140fbaa285f86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>a9d95a5df14e1a44e262ca253427b15a1</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mGpuWritable</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>a230c14ac29d12d1843a076c7921b1e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumComponents</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>a3f2f60d9d0a68ec50f7b1ac61cecfa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumDimensions</name>
      <anchorfile>classgte_1_1HLSLTexture.html</anchorfile>
      <anchor>a28c13e1f6417003b4c444e9bb7fc5837</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLTextureArray</name>
    <filename>classgte_1_1HLSLTextureArray.html</filename>
    <base>gte::HLSLResource</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumComponents</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>a8ced715482d486b103ae9334f78d7ff0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumDimensions</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>a7ab1f8ecc7f54cc6988936e28b0c4e81</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLTextureArray</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>a49fd22d4f67ff17c8f109a6a2663d678</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLTextureArray</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>a9e39cf24eb9b8bf2ee5db681a6609021</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsGpuWritable</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>ae2f4af5af72eb56872c24f06361f4110</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLTextureArray</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>a09c9820a5fadb8e425cdb66a61b43627</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>a47c959ee155ebcdd1435a597751b6a16</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mGpuWritable</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>ac88ec48222bd6c67e0527ae948c444a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumComponents</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>a4cd1c19fbfe1e36c903305904959562e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumDimensions</name>
      <anchorfile>classgte_1_1HLSLTextureArray.html</anchorfile>
      <anchor>a677b7f37cede6203f575a3c226763571</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLTextureBuffer</name>
    <filename>classgte_1_1HLSLTextureBuffer.html</filename>
    <base>gte::HLSLBaseBuffer</base>
    <member kind="function">
      <type></type>
      <name>HLSLTextureBuffer</name>
      <anchorfile>classgte_1_1HLSLTextureBuffer.html</anchorfile>
      <anchor>afde3e22052d7526fb1e39f4d5ece3d80</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int numBytes, std::vector&lt; Member &gt; const &amp;members)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HLSLTextureBuffer</name>
      <anchorfile>classgte_1_1HLSLTextureBuffer.html</anchorfile>
      <anchor>a652d277623966709d0c93552f5ba7a94</anchor>
      <arglist>(D3D_SHADER_INPUT_BIND_DESC const &amp;desc, unsigned int index, unsigned int numBytes, std::vector&lt; Member &gt; const &amp;members)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLTextureBuffer</name>
      <anchorfile>classgte_1_1HLSLTextureBuffer.html</anchorfile>
      <anchor>a64023ac31bf9eb8042c17370ce6fddb1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::HLSLVisualProgram</name>
    <filename>classgte_1_1HLSLVisualProgram.html</filename>
    <base>gte::VisualProgram</base>
    <member kind="function">
      <type></type>
      <name>HLSLVisualProgram</name>
      <anchorfile>classgte_1_1HLSLVisualProgram.html</anchorfile>
      <anchor>a330ced3f929decb7aa10abafc206edf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLVisualProgram</name>
      <anchorfile>classgte_1_1HLSLVisualProgram.html</anchorfile>
      <anchor>ad1ca9bbea5dcc82711148e430cdd20c2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Hyperellipsoid</name>
    <filename>classgte_1_1Hyperellipsoid.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type>bool</type>
      <name>FromCoefficients</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a5c9adb27311867673aba0ff59035bf99</anchor>
      <arglist>(std::array&lt; Real,(N+1)*(N+2)/2 &gt; const &amp;coeff)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>FromCoefficients</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a8d62b9412db144dafce17d199294e779</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;A, Vector&lt; N, Real &gt; const &amp;B, Real C)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetM</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>aafb75f0e44f331189b5495820d3878bb</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; &amp;M) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetMInverse</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a0de1275c38fb65e23af6f7ae41e2395a</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; &amp;MInverse) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperellipsoid</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a2370801f9f2321da31f96be461265dfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperellipsoid</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>ac19efc6b92a58b533a476467e3c996e6</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inCenter, std::array&lt; Vector&lt; N, Real &gt;, N &gt; const inAxis, Vector&lt; N, Real &gt; const &amp;inExtent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a6e0641ad8a4874786e79ae0d406b62b7</anchor>
      <arglist>(Hyperellipsoid const &amp;hyperellipsoid) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a8132960d25ce02c443ad58b443f454c6</anchor>
      <arglist>(Hyperellipsoid const &amp;hyperellipsoid) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a53f02d4bc7a2357726fe2dc5a54a4c7e</anchor>
      <arglist>(Hyperellipsoid const &amp;hyperellipsoid) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>aff0d462e923f71c03dfcc7e17ffe8dec</anchor>
      <arglist>(Hyperellipsoid const &amp;hyperellipsoid) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a01fa94747a505c23ada44587c4899557</anchor>
      <arglist>(Hyperellipsoid const &amp;hyperellipsoid) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a1a03487e6d66a3543f8cadbd4b505c5f</anchor>
      <arglist>(Hyperellipsoid const &amp;hyperellipsoid) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ToCoefficients</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a1e9bf12e822fc3378cc8463370b34070</anchor>
      <arglist>(std::array&lt; Real,(N+1)*(N+2)/2 &gt; &amp;coeff) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ToCoefficients</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a10332f049863592698a4202a640d6ae2</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; &amp;A, Vector&lt; N, Real &gt; &amp;B, Real &amp;C) const </arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector&lt; N, Real &gt;, N &gt;</type>
      <name>axis</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>ab17497238a7dd8867455efa26b36332e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a8799c196f460e5448cc20621a803f2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>extent</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a13513df983a40d3eabe9230a2dc00ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>aa2477b8c8aa26afea80aa92c0ead8459</anchor>
      <arglist>(std::array&lt; Real,(N+1)*(N+2)/2 &gt; const &amp;coeff, Matrix&lt; N, N, Real &gt; &amp;A, Vector&lt; N, Real &gt; &amp;B, Real &amp;C)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Hyperellipsoid.html</anchorfile>
      <anchor>a1b623431012ffd8b1b8cc870c11a9da0</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;A, Vector&lt; N, Real &gt; const &amp;B, Real C, std::array&lt; Real,(N+1)*(N+2)/2 &gt; &amp;coeff)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Hyperplane</name>
    <filename>classgte_1_1Hyperplane.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a2cf958eff26030e6df9865b95521aa29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>abc31015640941e16bce5130d7c570124</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inNormal, Real inConstant)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a78dc01e4421a43ffc3870c5fc1c412da</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inNormal, Vector&lt; N, Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a02554159004435ac83885d57f24583f8</anchor>
      <arglist>(std::array&lt; Vector&lt; N, Real &gt;, N &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a7d09ad0816fbff4e4edcd3ba00de0fcc</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a622a8c917e2c8afa69782f325a57b89c</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a5bb93206fe89d70e3e1a628a62e0bc6d</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a105e962bfcf0ce4959ea5e06018d8d44</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a68d7f580a9331d1226e9f009abed5972</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>af1740d9041b7c868d6abe0faf1960477</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const </arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>constant</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a7256ce2172c19539152951a5ea418aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>normal</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a14b8d9b5bb0bee9e003cbbf400a354ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Hyperplane&lt; InputType &gt;</name>
    <filename>classgte_1_1Hyperplane.html</filename>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a2cf958eff26030e6df9865b95521aa29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>abc31015640941e16bce5130d7c570124</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inNormal, Real inConstant)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a78dc01e4421a43ffc3870c5fc1c412da</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inNormal, Vector&lt; N, Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a02554159004435ac83885d57f24583f8</anchor>
      <arglist>(std::array&lt; Vector&lt; N, Real &gt;, N &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a7d09ad0816fbff4e4edcd3ba00de0fcc</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a622a8c917e2c8afa69782f325a57b89c</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a5bb93206fe89d70e3e1a628a62e0bc6d</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a105e962bfcf0ce4959ea5e06018d8d44</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a68d7f580a9331d1226e9f009abed5972</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>af1740d9041b7c868d6abe0faf1960477</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>constant</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a7256ce2172c19539152951a5ea418aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>normal</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a14b8d9b5bb0bee9e003cbbf400a354ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Hyperplane&lt; Real &gt;</name>
    <filename>classgte_1_1Hyperplane.html</filename>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a2cf958eff26030e6df9865b95521aa29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>abc31015640941e16bce5130d7c570124</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inNormal, Real inConstant)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a78dc01e4421a43ffc3870c5fc1c412da</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inNormal, Vector&lt; N, Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hyperplane</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a02554159004435ac83885d57f24583f8</anchor>
      <arglist>(std::array&lt; Vector&lt; N, Real &gt;, N &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a7d09ad0816fbff4e4edcd3ba00de0fcc</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a622a8c917e2c8afa69782f325a57b89c</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a5bb93206fe89d70e3e1a628a62e0bc6d</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a105e962bfcf0ce4959ea5e06018d8d44</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a68d7f580a9331d1226e9f009abed5972</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>af1740d9041b7c868d6abe0faf1960477</anchor>
      <arglist>(Hyperplane const &amp;hyperplane) const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>constant</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a7256ce2172c19539152951a5ea418aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>normal</name>
      <anchorfile>classgte_1_1Hyperplane.html</anchorfile>
      <anchor>a14b8d9b5bb0bee9e003cbbf400a354ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Hypersphere</name>
    <filename>classgte_1_1Hypersphere.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Hypersphere</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>a6b54a17843ab48a79ae86c57a81da159</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hypersphere</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>a83e4042a0cd9a82805e6eb35d98e5e69</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inCenter, Real inRadius)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>a8a5c22f8cd245346b036fbbbc0964942</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>ae67bf880c922a5ccdb20bc7b80d4dd88</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>af5b765eb34baf1d2067d40358b3f9cd2</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>ac1411b93a7c9a7c478ae72fb27691ee9</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>ac81c10785fe2bbaeb1acfb35fbb5b1b2</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>af89cac30f19a293ac4e00d20162737bc</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const </arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>a74043797188da7375659893af8afc36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>radius</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>af9a14c71b74905b34065246c3cbe6949</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Hypersphere&lt; Real &gt;</name>
    <filename>classgte_1_1Hypersphere.html</filename>
    <member kind="function">
      <type></type>
      <name>Hypersphere</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>a6b54a17843ab48a79ae86c57a81da159</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hypersphere</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>a83e4042a0cd9a82805e6eb35d98e5e69</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inCenter, Real inRadius)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>a8a5c22f8cd245346b036fbbbc0964942</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>ae67bf880c922a5ccdb20bc7b80d4dd88</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>af5b765eb34baf1d2067d40358b3f9cd2</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>ac1411b93a7c9a7c478ae72fb27691ee9</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>ac81c10785fe2bbaeb1acfb35fbb5b1b2</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>af89cac30f19a293ac4e00d20162737bc</anchor>
      <arglist>(Hypersphere const &amp;hypersphere) const</arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>a74043797188da7375659893af8afc36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>radius</name>
      <anchorfile>classgte_1_1Hypersphere.html</anchorfile>
      <anchor>af9a14c71b74905b34065246c3cbe6949</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IEEEBinary</name>
    <filename>classgte_1_1IEEEBinary.html</filename>
    <templarg>Float</templarg>
    <templarg>UInt</templarg>
    <templarg>NumBits</templarg>
    <templarg>Precision</templarg>
    <member kind="enumvalue">
      <name>CLASS_NEG_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba4d591c86b69584f95dc709037ca3c88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba19ad76f4999591a2dbf094b4ffd928e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbab3754f90b63f65eefbead19bb7176dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbacaeeb01c8e4105f96de0016fad6d4e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba26e1f146382cc1d643d830692f624611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbada2687e63ba77b36670902d2700ca8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba1e6e6051f91d86507138613976c7d8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbab169c78b4afbaa77b7a5a637a118fb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_QUIET_NAN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba9824af117cadda9411213059bc94abee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_SIGNALING_NAN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbabccecf4922deb89cb49c90ad1bedb4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Classification</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba4d591c86b69584f95dc709037ca3c88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbab3754f90b63f65eefbead19bb7176dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba19ad76f4999591a2dbf094b4ffd928e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbacaeeb01c8e4105f96de0016fad6d4e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbab169c78b4afbaa77b7a5a637a118fb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba1e6e6051f91d86507138613976c7d8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbada2687e63ba77b36670902d2700ca8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba26e1f146382cc1d643d830692f624611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_QUIET_NAN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba9824af117cadda9411213059bc94abee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_SIGNALING_NAN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbabccecf4922deb89cb49c90ad1bedb4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Float</type>
      <name>FloatType</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a4f9d59037a1c29b3086dfd0673c253f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UInt</type>
      <name>UIntType</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ab8eb0799d11f54032f93bb018c6d4e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>UInt</type>
      <name>GetBiased</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ad571a6b101c51d1f8f80890381bad323</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Classification</type>
      <name>GetClassification</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a1473dc6cb5ed8b83febf029a6a4c47c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetEncoding</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a49ca306c580203c5347eb8002f50ac6d</anchor>
      <arglist>(UInt &amp;sign, UInt &amp;biased, UInt &amp;trailing) const </arglist>
    </member>
    <member kind="function">
      <type>UInt</type>
      <name>GetNextDown</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ad5001a5c962902642ad0fbb5c52086fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>UInt</type>
      <name>GetNextUp</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a0a181f99edca82dc1a05a474043da4b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>UInt</type>
      <name>GetSign</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>aea7199cf6824fd91b881962e8f359e0a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>UInt</type>
      <name>GetTrailing</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a9406fd6b5bb4f39394fe7f45848481eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>afb4b2795c9ceae354408ab537073c005</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a747d368b281705da1bf99c4d4cce90db</anchor>
      <arglist>(IEEEBinary const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a547d4524d525d407d180bdcf70d2b04f</anchor>
      <arglist>(UInt inEncoding)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a4ad0388984e1bc7e7b0a6bcd91430612</anchor>
      <arglist>(UInt inSign, UInt inBiased, UInt inTrailing)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>afcd2e76528e58aa49f76d6106922ad51</anchor>
      <arglist>(Float inNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsFinite</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a0d9d8b0f66187c6752bc10b800064ccc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInfinite</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a6cadc567ce1d391404b2f04feeaaa693</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsNaN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a780a516e87a1c4a88c2c2c4a84384a83</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsNormal</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a6ccb802d96abaae14d2e6c0a645200cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSignalingNaN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a4e5825dc897eae3f9cf82666d62003ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSignMinus</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>abbfc59caea1fcfc37ac4f24aa2f74968</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSubnormal</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>af4417a3b63746bde9537194f67fb9ae6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsZero</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a3a1b5442481c5cf84e1836e4e9f8a081</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Float</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ae7971957a80f2a29ac5c1c37933aba34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator UInt</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a97410158a4c660b80e06949410b4d247</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a68e5e2e877f46a9eec7c545a4aa0af44</anchor>
      <arglist>(IEEEBinary const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetEncoding</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a71688afb488f6490bb7b5bbe49dd8e06</anchor>
      <arglist>(UInt sign, UInt biased, UInt trailing)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>aa6b733d8918c81bd7715d6303ba05100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>UInt</type>
      <name>encoding</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a9ecde41a86708ad022b2dab9e6ab44a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Float</type>
      <name>number</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a91f1b43070a66d0f5236b4197c47f58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>EXPONENT_BIAS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>af43959ab4c4ac4a0c1d44faa9aee15df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>EXPONENT_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>aade4bc9bf81799668db8a8c294e1008c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MAX_BIASED_EXPONENT</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a6c89e78b4ce0777fbc1db1eeab5b32bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>MAX_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>adbb1d993014b220b5286ec70867b82f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>MAX_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ae0794f7c0382b128192ed9085ef53210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>MAX_TRAILING</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a7e6e3e13dc0bc76ed76c19a9f83bda0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MIN_EXPONENT</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a4be3c909b1c609a985e5e794e7b93971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>MIN_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a564c1611282321c0d1cb62889c67a1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MIN_SUB_EXPONENT</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a690aa004bb167018381db6bbe97addcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>MIN_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>af2bce83fd946f982c3debb3e6b280d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>NAN_PAYLOAD_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a73914a3bfe63babc866db3cb838091d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>NAN_QUIET_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a152385415a93b7fb02e4c7f6d2d97335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>NEG_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a462f6a8514fb35f38344fe63a6e47638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>NEG_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a5cdf3a2616fddd9d95309d2bb0e6f984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>NOT_SIGN_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a6eae5a337bd261d5f7c62075b9c3caae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>NUM_ENCODING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a89aef436dcc540b29e43957193a16a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>NUM_EXPONENT_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a3cbb375b2ec0f312999efab791690d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>NUM_SIGNIFICAND_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>aeb28702cd49eb17769e4a5ba93d01637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>NUM_TRAILING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a1866eb35ae757aff8567942162d8ed74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>POS_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ab494f4bc9e302977293f1c9c0d2647a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>POS_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a0fcdda459353bc5d33a10c3a5b1f90a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>SIGN_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a19ef84aef60b8acb835fbcb27b183735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>SIGN_SHIFT</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a64de1f30939d901b27b16a79ceafb85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>SUP_TRAILING</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a58d1b51701869341a71de0a608bfd486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static UInt const</type>
      <name>TRAILING_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a00bedef50f2d68c1ef60d0678b75790a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IEEEBinary16</name>
    <filename>classgte_1_1IEEEBinary16.html</filename>
    <base>IEEEBinary&lt; _Float16, uint16_t, 16, 11 &gt;</base>
    <member kind="function">
      <type></type>
      <name>IEEEBinary16</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a6cc5ef82777d011be1f2d3cd89f47311</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary16</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>ae448cd56695b56ce5de0837c2a3a87de</anchor>
      <arglist>(IEEEBinary16 const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary16</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>aee8c04074f335371a51aa142a18bc389</anchor>
      <arglist>(float number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary16</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a5ce6902b926cb1edb771b2b4e6117b89</anchor>
      <arglist>(double number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary16</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a536e783257c70133961fb3a81b3c6aee</anchor>
      <arglist>(uint16_t encoding)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>aa489dc5ef32b7dd3e1b2a7b348fa8c10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>ac88d78532b515d06128862529aaaaa36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>aea1616324f6fcb0cd64a5af9ed99ae7b</anchor>
      <arglist>(IEEEBinary16 const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a2924eae6dee484e9e254a698b6f342e3</anchor>
      <arglist>(IEEEBinary16 const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a32731d76bfffdcb3806ac6a4b946511d</anchor>
      <arglist>(IEEEBinary16 const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>ad61626e625edc0612a4abab2b781bed9</anchor>
      <arglist>(IEEEBinary16 const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>aafb6bcd77d38e677ab510d5d02c44f12</anchor>
      <arglist>(IEEEBinary16 const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>aeb9ada0bf46f5cd1d606770077ed738c</anchor>
      <arglist>(IEEEBinary16 const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>aa1e7e1cda4f6eb2469d5bbe6dc1bf221</anchor>
      <arglist>(IEEEBinary16 const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IEEEBinary16</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a635a19aedc183edf06d43aaba132e772</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_NUM_ENCODING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ae5b0695766dfe87f0d40879d24600e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_NUM_TRAILING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a0c5396b9cb341cc12c3ac012c806ed4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_EXPONENT_BIAS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ac728b341b88c7fb17de99215596b93c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_MAX_BIASED_EXPONENT</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ab07c1780f7eb09017b305acf8f69ac66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_SIGN_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633aff7536489590c507db929c3b390d0803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_NOT_SIGN_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a07ee3a537edb5311035f5d88e4dc94d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_BIASED_EXPONENT_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633abbdf4f6ed1b4cc2ae20096278def77e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_TRAILING_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ab8dddc55984608637d7011b9d8d3ea60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_AVR_MIN_SUBNORMAL_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a63fe64efc01a039b26aabcc4d034f25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_MIN_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633afb0613d1e5ca8a11bc4d911aa56c965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_MIN_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a3540bdcdb3952563299708ec93f239df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_MAX_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a9905980ddd47247d11c281f9f9ab11cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_AVR_MAX_NORMAL_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a8ddda7ec4d1774e9cc9a37e4a004ad94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>DIFF_NUM_ENCODING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633abc70cc3f86d247c6f5d23dc1c0035198</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>DIFF_NUM_TRAILING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a6838f6e149c9240fe3167597388fa97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>DIFF_PAYLOAD_SHIFT</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a66a3d80eb8290742c0abf572490bf7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INT_PART_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a5085dea1da68faae7bebd1bf7d5ac2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>FRC_PART_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ab370ae0bdae3790f93102d4179d7211d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>FRC_HALF</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ad2dd3f00f61fee900611098d97f5159d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>DIFF_NUM_ENCODING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633abc70cc3f86d247c6f5d23dc1c0035198</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>DIFF_NUM_TRAILING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a6838f6e149c9240fe3167597388fa97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>DIFF_PAYLOAD_SHIFT</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a66a3d80eb8290742c0abf572490bf7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_AVR_MAX_NORMAL_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a8ddda7ec4d1774e9cc9a37e4a004ad94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_AVR_MIN_SUBNORMAL_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a63fe64efc01a039b26aabcc4d034f25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_MAX_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a9905980ddd47247d11c281f9f9ab11cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_MIN_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a3540bdcdb3952563299708ec93f239df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F16_MIN_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633afb0613d1e5ca8a11bc4d911aa56c965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_BIASED_EXPONENT_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633abbdf4f6ed1b4cc2ae20096278def77e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_EXPONENT_BIAS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ac728b341b88c7fb17de99215596b93c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_MAX_BIASED_EXPONENT</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ab07c1780f7eb09017b305acf8f69ac66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_NOT_SIGN_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a07ee3a537edb5311035f5d88e4dc94d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_NUM_ENCODING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ae5b0695766dfe87f0d40879d24600e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_NUM_TRAILING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a0c5396b9cb341cc12c3ac012c806ed4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_SIGN_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633aff7536489590c507db929c3b390d0803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>F32_TRAILING_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ab8dddc55984608637d7011b9d8d3ea60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>FRC_HALF</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ad2dd3f00f61fee900611098d97f5159d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>FRC_PART_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633ab370ae0bdae3790f93102d4179d7211d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>INT_PART_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a0ed314235438e61539889e32b7b31633a5085dea1da68faae7bebd1bf7d5ac2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static uint32_t</type>
      <name>Convert16To32</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>a80ba486c9762824b3b908f0c1df9f61b</anchor>
      <arglist>(uint16_t encoding)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static uint16_t</type>
      <name>Convert32To16</name>
      <anchorfile>classgte_1_1IEEEBinary16.html</anchorfile>
      <anchor>aa2b358b9ced3a08861aa3b26cea6bbe6</anchor>
      <arglist>(uint32_t encoding)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IEEEBinary&lt; _Float16, uint16_t, 16, 11 &gt;</name>
    <filename>classgte_1_1IEEEBinary.html</filename>
    <member kind="enumvalue">
      <name>CLASS_NEG_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba4d591c86b69584f95dc709037ca3c88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba19ad76f4999591a2dbf094b4ffd928e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbab3754f90b63f65eefbead19bb7176dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_NEG_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbacaeeb01c8e4105f96de0016fad6d4e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba26e1f146382cc1d643d830692f624611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbada2687e63ba77b36670902d2700ca8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba1e6e6051f91d86507138613976c7d8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_POS_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbab169c78b4afbaa77b7a5a637a118fb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_QUIET_NAN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bba9824af117cadda9411213059bc94abee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLASS_SIGNALING_NAN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bbabccecf4922deb89cb49c90ad1bedb4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Classification</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a92e48c71d5dada16a75f62508e7a71bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Float16</type>
      <name>FloatType</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a4f9d59037a1c29b3086dfd0673c253f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>UIntType</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ab8eb0799d11f54032f93bb018c6d4e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>GetBiased</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ad571a6b101c51d1f8f80890381bad323</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Classification</type>
      <name>GetClassification</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a1473dc6cb5ed8b83febf029a6a4c47c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetEncoding</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a49ca306c580203c5347eb8002f50ac6d</anchor>
      <arglist>(uint16_t &amp;sign, uint16_t &amp;biased, uint16_t &amp;trailing) const</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>GetNextDown</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ad5001a5c962902642ad0fbb5c52086fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>GetNextUp</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a0a181f99edca82dc1a05a474043da4b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>GetSign</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>aea7199cf6824fd91b881962e8f359e0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>GetTrailing</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a9406fd6b5bb4f39394fe7f45848481eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>afb4b2795c9ceae354408ab537073c005</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a747d368b281705da1bf99c4d4cce90db</anchor>
      <arglist>(IEEEBinary const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a547d4524d525d407d180bdcf70d2b04f</anchor>
      <arglist>(uint16_tinEncoding)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a4ad0388984e1bc7e7b0a6bcd91430612</anchor>
      <arglist>(uint16_tinSign, uint16_tinBiased, uint16_tinTrailing)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>afcd2e76528e58aa49f76d6106922ad51</anchor>
      <arglist>(_Float16inNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsFinite</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a0d9d8b0f66187c6752bc10b800064ccc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInfinite</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a6cadc567ce1d391404b2f04feeaaa693</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsNaN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a780a516e87a1c4a88c2c2c4a84384a83</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsNormal</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a6ccb802d96abaae14d2e6c0a645200cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSignalingNaN</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a4e5825dc897eae3f9cf82666d62003ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSignMinus</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>abbfc59caea1fcfc37ac4f24aa2f74968</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSubnormal</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>af4417a3b63746bde9537194f67fb9ae6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsZero</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a3a1b5442481c5cf84e1836e4e9f8a081</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator _Float16</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ae7971957a80f2a29ac5c1c37933aba34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator uint16_t</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a97410158a4c660b80e06949410b4d247</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a68e5e2e877f46a9eec7c545a4aa0af44</anchor>
      <arglist>(IEEEBinary const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetEncoding</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a71688afb488f6490bb7b5bbe49dd8e06</anchor>
      <arglist>(uint16_tsign, uint16_tbiased, uint16_ttrailing)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IEEEBinary</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>aa6b733d8918c81bd7715d6303ba05100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>encoding</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a9ecde41a86708ad022b2dab9e6ab44a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Float16</type>
      <name>number</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a91f1b43070a66d0f5236b4197c47f58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>EXPONENT_BIAS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>af43959ab4c4ac4a0c1d44faa9aee15df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>EXPONENT_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>aade4bc9bf81799668db8a8c294e1008c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MAX_BIASED_EXPONENT</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a6c89e78b4ce0777fbc1db1eeab5b32bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>MAX_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>adbb1d993014b220b5286ec70867b82f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>MAX_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ae0794f7c0382b128192ed9085ef53210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>MAX_TRAILING</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a7e6e3e13dc0bc76ed76c19a9f83bda0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MIN_EXPONENT</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a4be3c909b1c609a985e5e794e7b93971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>MIN_NORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a564c1611282321c0d1cb62889c67a1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MIN_SUB_EXPONENT</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a690aa004bb167018381db6bbe97addcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>MIN_SUBNORMAL</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>af2bce83fd946f982c3debb3e6b280d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>NAN_PAYLOAD_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a73914a3bfe63babc866db3cb838091d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>NAN_QUIET_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a152385415a93b7fb02e4c7f6d2d97335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>NEG_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a462f6a8514fb35f38344fe63a6e47638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>NEG_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a5cdf3a2616fddd9d95309d2bb0e6f984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>NOT_SIGN_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a6eae5a337bd261d5f7c62075b9c3caae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>NUM_ENCODING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a89aef436dcc540b29e43957193a16a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>NUM_EXPONENT_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a3cbb375b2ec0f312999efab791690d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>NUM_SIGNIFICAND_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>aeb28702cd49eb17769e4a5ba93d01637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>NUM_TRAILING_BITS</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a1866eb35ae757aff8567942162d8ed74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>POS_INFINITY</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>ab494f4bc9e302977293f1c9c0d2647a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>POS_ZERO</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a0fcdda459353bc5d33a10c3a5b1f90a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>SIGN_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a19ef84aef60b8acb835fbcb27b183735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>SIGN_SHIFT</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a64de1f30939d901b27b16a79ceafb85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>SUP_TRAILING</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a58d1b51701869341a71de0a608bfd486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint16_tconst</type>
      <name>TRAILING_MASK</name>
      <anchorfile>classgte_1_1IEEEBinary.html</anchorfile>
      <anchor>a00bedef50f2d68c1ef60d0678b75790a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Image</name>
    <filename>classgte_1_1Image.html</filename>
    <templarg>PixelType</templarg>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a53ede58b94a0331c4f0455378bb101ec</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a5a8e84af9d01a87eefddc6cc16fa849c</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>aa8711f603181e5a9e0578942ec349c0b</anchor>
      <arglist>(size_t index, int *coord) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDimension</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a0e0b40bdc0420d3b739f65c153927da4</anchor>
      <arglist>(int d) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetDimensions</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a3730265d0042db6e2b60e970be362042</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a2b463123678a4fcf5a491807d6a76b71</anchor>
      <arglist>(int const *coord) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumDimensions</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a0aba88bf6167a56503a9203c05b58e0d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetNumPixels</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>ab21798df12da602ca855b05b948006e1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetOffset</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a3c217b601a60bf7b4a404c7aeb57a8f6</anchor>
      <arglist>(int d) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt; const &amp;</type>
      <name>GetOffsets</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a5ffce6c0882e0572d974667719cab74e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; PixelType &gt; const &amp;</type>
      <name>GetPixels</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a289efd514ee0cd0820dd5fb7d8c12dc2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; PixelType &gt; &amp;</type>
      <name>GetPixels</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a08174c297bc98f93d6ce9f4b462d7b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a507251f475e68868e2a51837158b5e29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a5964df021bba011c0b73ce734bb62db0</anchor>
      <arglist>(std::vector&lt; int &gt; const &amp;dimensions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a6d293792501f3bd5a5197552fed2f21d</anchor>
      <arglist>(Image const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a5cf6273ec32ae096f6a7a9677322ffa4</anchor>
      <arglist>(Image &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a683f7561434608cfbf8e2ea45388d1bd</anchor>
      <arglist>(Image const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a2fbdc433cb9f5b0085f8f29681dc9b62</anchor>
      <arglist>(Image &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>af3a5660a612e31df49d0a3db25e2893d</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a73d04c46a19f39077bdcaeafc4e0fcc0</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reconstruct</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a2e261feef19c6f926b9897cb9122cf04</anchor>
      <arglist>(std::vector&lt; int &gt; const &amp;dimensions)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>abc16ad8b26ea03daecb17a822b2eadd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>mDimensions</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a89f9edf0fdfa50ebdc363cf96e1478c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; size_t &gt;</type>
      <name>mOffsets</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>ab8cd626f1c03076898100995eb0e4a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PixelType &gt;</type>
      <name>mPixels</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a8c7d76e1cfebdfa23351fbdd41499e63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Image2</name>
    <filename>classgte_1_1Image2.html</filename>
    <templarg>PixelType</templarg>
    <base>gte::Image</base>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>abead5819f8d7e2707b3e8ee446d7a936</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a14ea996e46968ebf13fc55818ac27453</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a86b771b25134671c6b610f1f1d8a4814</anchor>
      <arglist>(std::array&lt; int, 2 &gt; coord)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a7f19d2a43f956bafbeadb479592fe4b3</anchor>
      <arglist>(std::array&lt; int, 2 &gt; coord) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a2fc0892ee44fb9af78a32003b808b6ab</anchor>
      <arglist>(size_t index, int &amp;x, int &amp;y) const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 2 &gt;</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a3f318cf8bdea75d4cddf512c67aed8b1</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a505fb94843d378606de537b6db1df177</anchor>
      <arglist>(std::array&lt; int, 4 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a6a6f26b6d2e7dd0889fd8fe4459d0041</anchor>
      <arglist>(int x, int y, std::array&lt; size_t, 4 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a396e2d15a3765f92bf73a721704bbdac</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 2 &gt;, 4 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a13a76f21284fc59a3935b2154c2e5254</anchor>
      <arglist>(int x, int y, std::array&lt; std::array&lt; size_t, 2 &gt;, 4 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>aad7d29c223971fc34f198084a829b04a</anchor>
      <arglist>(std::array&lt; int, 9 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a4f83ecc85901658a4905e8a1dafda21d</anchor>
      <arglist>(int x, int y, std::array&lt; size_t, 9 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a6cfa61dd97247c38294bac613b3143b7</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 2 &gt;, 9 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>af3d47b39a9a9cd1c80ad35c3b58d051f</anchor>
      <arglist>(int x, int y, std::array&lt; std::array&lt; size_t, 2 &gt;, 9 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>ac1457cd4896dd1a90b9968341180815b</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>afd4ea4b1ad47b74629621c56f5fad8b4</anchor>
      <arglist>(std::array&lt; int, 2 &gt; const &amp;coord) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>aa925759a244ece771aedc72164cffdad</anchor>
      <arglist>(std::array&lt; int, 4 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>ad329132611f55de4ed614537d8e2343b</anchor>
      <arglist>(std::array&lt; int, 8 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>ae148ec484ef78688f4cbaa101a952934</anchor>
      <arglist>(int x, int y, std::array&lt; size_t, 4 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>aea6f20b810c253e2c9fc4c3424dd10fb</anchor>
      <arglist>(int x, int y, std::array&lt; size_t, 8 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>ab01867efea126887487650b85ee4128f</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 2 &gt;, 4 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a982bd459eb9a97397fb9b67bdf163f95</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 2 &gt;, 8 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a4c70674c8723a1905d21c6720a89dcf2</anchor>
      <arglist>(int x, int y, std::array&lt; std::array&lt; size_t, 2 &gt;, 4 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>ae923861df08a938abe318bd4fc8f1a18</anchor>
      <arglist>(int x, int y, std::array&lt; std::array&lt; size_t, 2 &gt;, 8 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image2</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a426e26c8ab1c17e1c1878a522bb40e52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image2</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a5b829c52ee84101c0ae50cac66e9f904</anchor>
      <arglist>(int dimension0, int dimension1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image2</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a0867952242054feafc5b9bf3aeb57a18</anchor>
      <arglist>(Image2 const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image2</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a0f5cbdb9e325a6314e9a5602e10e9ca6</anchor>
      <arglist>(Image2 &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a879fbdefdcf0b61b4b79773a1b13c10a</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a26be018724783cd0c69b4a2aeaa6699c</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>af88e971d4bf2e4bd367b8fa931427202</anchor>
      <arglist>(std::array&lt; int, 2 &gt; const &amp;coord)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>ab025834f9f22c4577cd1341220d81599</anchor>
      <arglist>(std::array&lt; int, 2 &gt; const &amp;coord) const </arglist>
    </member>
    <member kind="function">
      <type>Image2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>aa592f694fcea278ed9d4f42c640014a8</anchor>
      <arglist>(Image2 const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Image2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a92d6bc7ea1e92a00002f69d35f376135</anchor>
      <arglist>(Image2 &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reconstruct</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>ab830caa56482e1a34a47fea864c69e28</anchor>
      <arglist>(int dimension0, int dimension1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Image2</name>
      <anchorfile>classgte_1_1Image2.html</anchorfile>
      <anchor>a5f22bb664778f6344181072381483c6e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Image3</name>
    <filename>classgte_1_1Image3.html</filename>
    <templarg>PixelType</templarg>
    <base>gte::Image</base>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a9f74defa86c4b28a8e81ea95585d309e</anchor>
      <arglist>(int x, int y, int z)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a191097d9e5ec36fd8409399f0b288c86</anchor>
      <arglist>(int x, int y, int z) const </arglist>
    </member>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ae1654bdbd4d2796ebc0c48b41a98ecee</anchor>
      <arglist>(std::array&lt; int, 3 &gt; coord)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a20e0e1646fd89e962f050e22b7cc377c</anchor>
      <arglist>(std::array&lt; int, 3 &gt; coord) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a6f8a9750b8a8db6ee560fb28bd605d84</anchor>
      <arglist>(size_t index, int &amp;x, int &amp;y, int &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 3 &gt;</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ace6bd84cc140b164a07601b637e6c3d6</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a0307d09625fc43721c94d94db0241659</anchor>
      <arglist>(std::array&lt; int, 8 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a898910227e8b529ddcfb61d5d27b4b91</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 8 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a9eb0a4d67347fa15cc7775941b021276</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 8 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>af1733de54aba960ed10279a08093bf76</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 8 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ad29dee6a65ed1e4bd284cfedc15c4b7e</anchor>
      <arglist>(std::array&lt; int, 27 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a12ab35486e5dbe030ac0375a7f553bf2</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 27 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ad66b5308ff4c8e723d10f189ac6e6988</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 27 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a8fbea50fa3433efdf04abf246ac40c52</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 27 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>acc15f975024df285ebc7b5bda2807f12</anchor>
      <arglist>(int x, int y, int z) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a5bc07877b5cad2b7eb5a29883e7c6e25</anchor>
      <arglist>(std::array&lt; int, 3 &gt; const &amp;coord) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a49ab1bc680aba4c183d2e317b863ebae</anchor>
      <arglist>(std::array&lt; int, 6 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a6f1c9e96b3d35d3799ca5931c28d41a4</anchor>
      <arglist>(std::array&lt; int, 18 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>aa177a0e3f140ce59ed57eb7f1ebedc2f</anchor>
      <arglist>(std::array&lt; int, 26 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>abd14f0cf17b48692b1f56130e4cc5944</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 6 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>aa7c9a65777d6025e6444d2988fa3ede1</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 18 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a1126baaceca051b710006ae7f92f57e0</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 26 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ae02b7b26b5ba39c5766319ffec0ecc1c</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 6 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ab4185504061a875457d20d581ca40707</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 18 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a35838e5e106aae511e8bfc89ac0d2f8b</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 26 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ae59da645e6fd8e88c4bdc3e57774e915</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 6 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ac9efa441749e6ac369a4f1a4ab1b3ab3</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 18 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ab4871dc62fdbbf0e13691069cc4e3b70</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 26 &gt; &amp;nbr) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a59c4e9b4aaa3e7115888d0ef22b78673</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a76266608829f6c13c063f627ab707df9</anchor>
      <arglist>(int dimension0, int dimension1, int dimension2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a427fe3e534228f0a99e35414189612c9</anchor>
      <arglist>(Image3 const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a7027a766a2a7765e26eb610308048ed3</anchor>
      <arglist>(Image3 &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a11e129b9e9702602aa2a2397fce8846f</anchor>
      <arglist>(int x, int y, int z)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a854c5710d7a40f36612a3b59e87d55b8</anchor>
      <arglist>(int x, int y, int z) const </arglist>
    </member>
    <member kind="function">
      <type>PixelType &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>abd408ca067c0460b757739379da8bd88</anchor>
      <arglist>(std::array&lt; int, 3 &gt; const &amp;coord)</arglist>
    </member>
    <member kind="function">
      <type>PixelType const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a6162518eaef5f635d53c8da18aaef517</anchor>
      <arglist>(std::array&lt; int, 3 &gt; const &amp;coord) const </arglist>
    </member>
    <member kind="function">
      <type>Image3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ae16713158ef4625652eba375d960b9d9</anchor>
      <arglist>(Image3 const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Image3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>adf1360397ec0db14e33c04053ce88120</anchor>
      <arglist>(Image3 &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reconstruct</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a82d1c12c1ebdbd1a39decf56038f64dd</anchor>
      <arglist>(int dimension0, int dimension1, int dimension2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a1367a722f12db6854c379ce2cd772a7e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Image3&lt; Real &gt;</name>
    <filename>classgte_1_1Image3.html</filename>
    <base>Image&lt; Real &gt;</base>
    <member kind="function">
      <type>Real &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a9f74defa86c4b28a8e81ea95585d309e</anchor>
      <arglist>(int x, int y, int z)</arglist>
    </member>
    <member kind="function">
      <type>Realconst &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a191097d9e5ec36fd8409399f0b288c86</anchor>
      <arglist>(int x, int y, int z) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ae1654bdbd4d2796ebc0c48b41a98ecee</anchor>
      <arglist>(std::array&lt; int, 3 &gt; coord)</arglist>
    </member>
    <member kind="function">
      <type>Realconst &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a20e0e1646fd89e962f050e22b7cc377c</anchor>
      <arglist>(std::array&lt; int, 3 &gt; coord) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a6f8a9750b8a8db6ee560fb28bd605d84</anchor>
      <arglist>(size_t index, int &amp;x, int &amp;y, int &amp;z) const</arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 3 &gt;</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ace6bd84cc140b164a07601b637e6c3d6</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a0307d09625fc43721c94d94db0241659</anchor>
      <arglist>(std::array&lt; int, 8 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a898910227e8b529ddcfb61d5d27b4b91</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 8 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a9eb0a4d67347fa15cc7775941b021276</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 8 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCorners</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>af1733de54aba960ed10279a08093bf76</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 8 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ad29dee6a65ed1e4bd284cfedc15c4b7e</anchor>
      <arglist>(std::array&lt; int, 27 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a12ab35486e5dbe030ac0375a7f553bf2</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 27 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ad66b5308ff4c8e723d10f189ac6e6988</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 27 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFull</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a8fbea50fa3433efdf04abf246ac40c52</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 27 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>acc15f975024df285ebc7b5bda2807f12</anchor>
      <arglist>(int x, int y, int z) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a5bc07877b5cad2b7eb5a29883e7c6e25</anchor>
      <arglist>(std::array&lt; int, 3 &gt; const &amp;coord) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a49ab1bc680aba4c183d2e317b863ebae</anchor>
      <arglist>(std::array&lt; int, 6 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a6f1c9e96b3d35d3799ca5931c28d41a4</anchor>
      <arglist>(std::array&lt; int, 18 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>aa177a0e3f140ce59ed57eb7f1ebedc2f</anchor>
      <arglist>(std::array&lt; int, 26 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>abd14f0cf17b48692b1f56130e4cc5944</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 6 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>aa7c9a65777d6025e6444d2988fa3ede1</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 18 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a1126baaceca051b710006ae7f92f57e0</anchor>
      <arglist>(int x, int y, int z, std::array&lt; size_t, 26 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ae02b7b26b5ba39c5766319ffec0ecc1c</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 6 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ab4185504061a875457d20d581ca40707</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 18 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a35838e5e106aae511e8bfc89ac0d2f8b</anchor>
      <arglist>(std::array&lt; std::array&lt; int, 3 &gt;, 26 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ae59da645e6fd8e88c4bdc3e57774e915</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 6 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ac9efa441749e6ac369a4f1a4ab1b3ab3</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 18 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetNeighborhood</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ab4871dc62fdbbf0e13691069cc4e3b70</anchor>
      <arglist>(int x, int y, int z, std::array&lt; std::array&lt; size_t, 3 &gt;, 26 &gt; &amp;nbr) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a59c4e9b4aaa3e7115888d0ef22b78673</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a76266608829f6c13c063f627ab707df9</anchor>
      <arglist>(int dimension0, int dimension1, int dimension2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a427fe3e534228f0a99e35414189612c9</anchor>
      <arglist>(Image3 const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a7027a766a2a7765e26eb610308048ed3</anchor>
      <arglist>(Image3 &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a11e129b9e9702602aa2a2397fce8846f</anchor>
      <arglist>(int x, int y, int z)</arglist>
    </member>
    <member kind="function">
      <type>Realconst &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a854c5710d7a40f36612a3b59e87d55b8</anchor>
      <arglist>(int x, int y, int z) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>abd408ca067c0460b757739379da8bd88</anchor>
      <arglist>(std::array&lt; int, 3 &gt; const &amp;coord)</arglist>
    </member>
    <member kind="function">
      <type>Realconst &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a6162518eaef5f635d53c8da18aaef517</anchor>
      <arglist>(std::array&lt; int, 3 &gt; const &amp;coord) const</arglist>
    </member>
    <member kind="function">
      <type>Image3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>ae16713158ef4625652eba375d960b9d9</anchor>
      <arglist>(Image3 const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Image3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>adf1360397ec0db14e33c04053ce88120</anchor>
      <arglist>(Image3 &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reconstruct</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a82d1c12c1ebdbd1a39decf56038f64dd</anchor>
      <arglist>(int dimension0, int dimension1, int dimension2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Image3</name>
      <anchorfile>classgte_1_1Image3.html</anchorfile>
      <anchor>a1367a722f12db6854c379ce2cd772a7e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Image&lt; Real &gt;</name>
    <filename>classgte_1_1Image.html</filename>
    <member kind="function">
      <type>Real &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a53ede58b94a0331c4f0455378bb101ec</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>Realconst &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a5a8e84af9d01a87eefddc6cc16fa849c</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>aa8711f603181e5a9e0578942ec349c0b</anchor>
      <arglist>(size_t index, int *coord) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDimension</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a0e0b40bdc0420d3b739f65c153927da4</anchor>
      <arglist>(int d) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetDimensions</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a3730265d0042db6e2b60e970be362042</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a2b463123678a4fcf5a491807d6a76b71</anchor>
      <arglist>(int const *coord) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumDimensions</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a0aba88bf6167a56503a9203c05b58e0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetNumPixels</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>ab21798df12da602ca855b05b948006e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetOffset</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a3c217b601a60bf7b4a404c7aeb57a8f6</anchor>
      <arglist>(int d) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt; const &amp;</type>
      <name>GetOffsets</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a5ffce6c0882e0572d974667719cab74e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; const &amp;</type>
      <name>GetPixels</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a289efd514ee0cd0820dd5fb7d8c12dc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Real &gt; &amp;</type>
      <name>GetPixels</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a08174c297bc98f93d6ce9f4b462d7b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a507251f475e68868e2a51837158b5e29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a5964df021bba011c0b73ce734bb62db0</anchor>
      <arglist>(std::vector&lt; int &gt; const &amp;dimensions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a6d293792501f3bd5a5197552fed2f21d</anchor>
      <arglist>(Image const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a5cf6273ec32ae096f6a7a9677322ffa4</anchor>
      <arglist>(Image &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a683f7561434608cfbf8e2ea45388d1bd</anchor>
      <arglist>(Image const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a2fbdc433cb9f5b0085f8f29681dc9b62</anchor>
      <arglist>(Image &amp;&amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>af3a5660a612e31df49d0a3db25e2893d</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>Realconst &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a73d04c46a19f39077bdcaeafc4e0fcc0</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reconstruct</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a2e261feef19c6f926b9897cb9122cf04</anchor>
      <arglist>(std::vector&lt; int &gt; const &amp;dimensions)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Image</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>abc16ad8b26ea03daecb17a822b2eadd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>mDimensions</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a89f9edf0fdfa50ebdc363cf96e1478c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; size_t &gt;</type>
      <name>mOffsets</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>ab8cd626f1c03076898100995eb0e4a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mPixels</name>
      <anchorfile>classgte_1_1Image.html</anchorfile>
      <anchor>a8c7d76e1cfebdfa23351fbdd41499e63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ImageUtility2</name>
    <filename>classgte_1_1ImageUtility2.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Close</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>ac42eba0ad481a9ac28902f1bdf800a0e</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, bool zeroExterior, int numNeighbors, std::array&lt; int, 2 &gt; const *neighbors, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Close4</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a577f0ee36d344725336549863f344b8d</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, bool zeroExterior, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Close8</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>ae937edb94cade9a11a9dfd00e5ab90da</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, bool zeroExterior, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Dilate</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a1d8a0981bfb4a4d980ed940ffb12e98f</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, int numNeighbors, std::array&lt; int, 2 &gt; const *neighbors, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Dilate4</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a616ba6cf09eea0f535baf46ef27375df</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Dilate8</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a92972ec46deef7800e314c5ab74032f6</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DrawCircle</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>abc2d3b2db5dccf598ac3e92673aa9367</anchor>
      <arglist>(int xCenter, int yCenter, int radius, bool solid, std::function&lt; void(int, int)&gt; const &amp;callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DrawEllipse</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a3a3d44e0fa9eb37ac79f4400a140cac8</anchor>
      <arglist>(int xCenter, int yCenter, int xExtent, int yExtent, std::function&lt; void(int, int)&gt; const &amp;callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DrawFloodFill4</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a7f53f0e8aadd80a520d0ccd76eec86d7</anchor>
      <arglist>(int x, int y, int xSize, int ySize, PixelType foreColor, PixelType backColor, std::function&lt; void(int, int, PixelType)&gt; const &amp;setCallback, std::function&lt; PixelType(int, int)&gt; const &amp;getCallback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DrawLine</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a5268d6a235889d7670b0d7c65a1839ea</anchor>
      <arglist>(int x0, int y0, int x1, int y1, std::function&lt; void(int, int)&gt; const &amp;callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DrawRectangle</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a14c057a69f3b710e69f208bf2837a930</anchor>
      <arglist>(int xMin, int yMin, int xMax, int yMax, bool solid, std::function&lt; void(int, int)&gt; const &amp;callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DrawThickPixel</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a7fb3b0f9650d9fd676441e5aa5f999dc</anchor>
      <arglist>(int x, int y, int thick, std::function&lt; void(int, int)&gt; const &amp;callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Erode</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>acf66bc1486469402df61a80b68b0af07</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, bool zeroExterior, int numNeighbors, std::array&lt; int, 2 &gt; const *neighbors, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Erode4</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a318e6767dca4cd016cda70cda90e06ea</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, bool zeroExterior, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Erode8</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a2a24ea2207e3bfb7e6bf228c2bcc8f0f</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, bool zeroExterior, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>ExtractBoundary</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a1f20474a53bce43266becfdc22526c4f</anchor>
      <arglist>(int x, int y, Image2&lt; int &gt; &amp;image, std::vector&lt; size_t &gt; &amp;boundary)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FloodFill4</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>ab71b3b9f2c05826f0073cd71eaddd1e3</anchor>
      <arglist>(Image2&lt; PixelType &gt; &amp;image, int x, int y, PixelType foreColor, PixelType backColor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetComponents4</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a5517d1475f0ac28f96701468015386b4</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image, std::vector&lt; std::vector&lt; size_t &gt;&gt; &amp;components)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetComponents8</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a10e995761ce2ecb4e9c54cc02121569a</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image, std::vector&lt; std::vector&lt; size_t &gt;&gt; &amp;components)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetL1Distance</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>ada617c79127166bd2043e3a760bd7dd2</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image, int &amp;maxDistance, int &amp;xMax, int &amp;yMax)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetL2Distance</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a9ed2d5cc23957b9a85af053171826924</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;image, float &amp;maxDistance, int &amp;xMax, int &amp;yMax, Image2&lt; float &gt; &amp;transform)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetSkeleton</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a36c06933d6a4064005c3dd9e559bf9ea</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Open</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a2e842a070bf13d3ebb2ea8c9e7dcc265</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, bool zeroExterior, int numNeighbors, std::array&lt; int, 2 &gt; const *neighbors, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Open4</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a2ded52b3641eeb87eeb4f25f953660f3</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, bool zeroExterior, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Open8</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a3bc418a7b9c6e463edb46d333e07edbe</anchor>
      <arglist>(Image2&lt; int &gt; const &amp;input, bool zeroExterior, Image2&lt; int &gt; &amp;output)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>ClearInteriorAdjacent</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>adf0982903ecdee8b6e2ec0740fef17f9</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image, int value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>GetComponents</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a442be933b8a8f89f4c0192378da41849</anchor>
      <arglist>(int numNeighbors, int const *delta, Image2&lt; int &gt; &amp;image, std::vector&lt; std::vector&lt; size_t &gt;&gt; &amp;components)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>Interior2</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>abca9d3fdc1518b80178b4a2e83b329ab</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image, int x, int y)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>Interior3</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>a9a634f979c7a9428db1c071d9f35fe69</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image, int x, int y)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>Interior4</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>ab4bcedc2a4f6f6e80b33437f7465bc9e</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image, int x, int y)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>IsArticulation</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>aca04b8aaf75a6b4f542cec349aedf567</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image, int x, int y)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>L2Check</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>ab0722245b0f287882a7c6e6f6ed7ab3b</anchor>
      <arglist>(int x, int y, int dx, int dy, Image2&lt; int &gt; &amp;xNear, Image2&lt; int &gt; &amp;yNear, Image2&lt; int &gt; &amp;dist)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>MarkInterior</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>ac9f5075081f58af071b8b1cca6e9ed2b</anchor>
      <arglist>(Image2&lt; int &gt; &amp;image, int value, bool(*function)(Image2&lt; int &gt; &amp;, int, int))</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int const</type>
      <name>msArticulation</name>
      <anchorfile>classgte_1_1ImageUtility2.html</anchorfile>
      <anchor>ad7be5b3151556bcec8df0c9297699efa</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ImageUtility3</name>
    <filename>classgte_1_1ImageUtility3.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ComputeCDConvex</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>acce4127a68a7050d43664b8fa3a02bd9</anchor>
      <arglist>(Image3&lt; int &gt; &amp;image)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Dilate18</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>a0d8cde7748beb449327f6b4d76a2188c</anchor>
      <arglist>(Image3&lt; int &gt; const &amp;inImage, Image3&lt; int &gt; &amp;outImage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Dilate26</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>a415cc9bb6f51668154009be1e1001b41</anchor>
      <arglist>(Image3&lt; int &gt; const &amp;inImage, Image3&lt; int &gt; &amp;outImage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Dilate6</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>ae2066eb55bab13a463eba6e38a014dd5</anchor>
      <arglist>(Image3&lt; int &gt; const &amp;inImage, Image3&lt; int &gt; &amp;outImage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DrawLine</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>af7d8d1bddb0f7a3bd3cb0e118b7c8d68</anchor>
      <arglist>(int x0, int y0, int z0, int x1, int y1, int z1, std::function&lt; void(int, int, int)&gt; const &amp;callback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>FloodFill6</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>ab64ca6a5e6f077cf1b82c9f48e3555b3</anchor>
      <arglist>(Image3&lt; PixelType &gt; &amp;image, int x, int y, int z, PixelType foreColor, PixelType backColor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetComponents18</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>a1ca13df5467656b876a46e93e45fa7b2</anchor>
      <arglist>(Image3&lt; int &gt; &amp;image, std::vector&lt; std::vector&lt; size_t &gt;&gt; &amp;components)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetComponents26</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>a2ac1596f7b905ffe3e5c27a67a0ab7d7</anchor>
      <arglist>(Image3&lt; int &gt; &amp;image, std::vector&lt; std::vector&lt; size_t &gt;&gt; &amp;components)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetComponents6</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>a29300b09522706e3f09c72ef56d4689d</anchor>
      <arglist>(Image3&lt; int &gt; &amp;image, std::vector&lt; std::vector&lt; size_t &gt;&gt; &amp;components)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Dilate</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>a6dedb9b5d0975c640b835b5aafeb953e</anchor>
      <arglist>(int numNeighbors, std::array&lt; int, 3 &gt; const *delta, Image3&lt; int &gt; const &amp;inImage, Image3&lt; int &gt; &amp;outImage)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>GetComponents</name>
      <anchorfile>classgte_1_1ImageUtility3.html</anchorfile>
      <anchor>abf586f46eb01aaa485e3b0836e70f2d6</anchor>
      <arglist>(int numNeighbors, int const *delta, Image3&lt; int &gt; &amp;image, std::vector&lt; std::vector&lt; size_t &gt;&gt; &amp;components)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::IndexAttribute</name>
    <filename>structgte_1_1IndexAttribute.html</filename>
    <member kind="function">
      <type>void</type>
      <name>GetTriangle</name>
      <anchorfile>structgte_1_1IndexAttribute.html</anchorfile>
      <anchor>a2b38a76a64d026ac6f17e31636dec1e7</anchor>
      <arglist>(uint32_t t, uint32_t &amp;v0, uint32_t &amp;v1, uint32_t &amp;v2) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IndexAttribute</name>
      <anchorfile>structgte_1_1IndexAttribute.html</anchorfile>
      <anchor>a5bdc8f0a09049d1b4e95b0cc9e50ac28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IndexAttribute</name>
      <anchorfile>structgte_1_1IndexAttribute.html</anchorfile>
      <anchor>adb654f608013fc947799c5d150131fad</anchor>
      <arglist>(void *inSource, size_t inSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTriangle</name>
      <anchorfile>structgte_1_1IndexAttribute.html</anchorfile>
      <anchor>a0750221b36869a64cedab8dc407e2e3f</anchor>
      <arglist>(uint32_t t, uint32_t v0, uint32_t v1, uint32_t v2)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structgte_1_1IndexAttribute.html</anchorfile>
      <anchor>af861fcd509a17e048f52219da0d656c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>source</name>
      <anchorfile>structgte_1_1IndexAttribute.html</anchorfile>
      <anchor>a541ddfa531f2701ffe7316456f575540</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IndexBuffer</name>
    <filename>classgte_1_1IndexBuffer.html</filename>
    <base>gte::Buffer</base>
    <member kind="function">
      <type>uint32_t</type>
      <name>GetFirstIndex</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a44c1d640ecd3bc2f723562a97ed33cd3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>GetFirstPrimitive</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a3079d47073e206983739cf491ad8ed4f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>GetNumActiveIndices</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a82fa5f74972f187482636763fbc56783</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>GetNumActivePrimitives</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>ad27b2b949e524f8ed3670b8eacdab1aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>GetNumPrimitives</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>aaef2dbca97ce55285a469c26d9794091</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetPoint</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a4ed4f5a738c18befd62b632017fa1357</anchor>
      <arglist>(uint32_t i, uint32_t &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>IPType</type>
      <name>GetPrimitiveType</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a1eb1105417c5d75f93d444f1f449f61d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetSegment</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a355ac27376ea2c99f8c48792b2949ec5</anchor>
      <arglist>(uint32_t i, uint32_t &amp;v0, uint32_t &amp;v1) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetTriangle</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>ace16fe35a398c2b648edf3f0b4707e2e</anchor>
      <arglist>(uint32_t i, uint32_t &amp;v0, uint32_t &amp;v1, uint32_t &amp;v2) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IndexBuffer</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a234ed19d0984326ba77eb026f0058ce2</anchor>
      <arglist>(IPType type, uint32_t numPrimitives, size_t indexSize, bool createStorage=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IndexBuffer</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a41ca996a4921dcfd1a687775d2db9617</anchor>
      <arglist>(IPType type, uint32_t numPrimitives)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsIndexed</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a7bebfb533ed53ad98bffc0681e265b61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFirstPrimitive</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>aceee763163a631d67c2c500857f54bff</anchor>
      <arglist>(uint32_t first)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetNumActivePrimitives</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a9f9be64a805337e13fa298cc3628c188</anchor>
      <arglist>(uint32_t numActive)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetPoint</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a42143e49495210ca57dbef2be8bfa3d6</anchor>
      <arglist>(uint32_t i, uint32_t v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetSegment</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>aa652b86574320c10636228c5e512578b</anchor>
      <arglist>(uint32_t i, uint32_t v0, uint32_t v1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetTriangle</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a0b21b88dbbadf0f26861f9addd0a3daa</anchor>
      <arglist>(uint32_t i, uint32_t v0, uint32_t v1, uint32_t v2)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>uint32_t(*</type>
      <name>ICFunction</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>acb3597f326cfe02a4a84d3b439b90a79</anchor>
      <arglist>)(uint32_t)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>ValidPrimitiveType</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>afab5cb34ec7fcf99d96b5b3f13ed5de1</anchor>
      <arglist>(IPType type) const </arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static uint32_t</type>
      <name>GetPolypointIndexCount</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>ac2962453da9b4cf9a9ea4b69220ac933</anchor>
      <arglist>(uint32_t numPrimitives)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static uint32_t</type>
      <name>GetPolysegmentContiguousAdjIndexCount</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a2b7a34592624cd56b831677af625ce74</anchor>
      <arglist>(uint32_t numPrimitives)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static uint32_t</type>
      <name>GetPolysegmentContiguousIndexCount</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a7ce70f23b35c4b19ea3e63c28164073c</anchor>
      <arglist>(uint32_t numPrimitives)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static uint32_t</type>
      <name>GetPolysegmentDisjointAdjIndexCount</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a359cf860835964826a2b1202c4e707aa</anchor>
      <arglist>(uint32_t numPrimitives)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static uint32_t</type>
      <name>GetPolysegmentDisjointIndexCount</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>aaf926c3da52d6e06a618af9c115efb06</anchor>
      <arglist>(uint32_t numPrimitives)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static uint32_t</type>
      <name>GetTrimeshAdjIndexCount</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>ae0b71a02e305889fded3e596a7a06b7c</anchor>
      <arglist>(uint32_t numPrimitives)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static uint32_t</type>
      <name>GetTrimeshIndexCount</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a26cce084408ea0d7a8bd64233160b303</anchor>
      <arglist>(uint32_t numPrimitives)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static uint32_t</type>
      <name>GetTristripAdjIndexCount</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>aa53ad0f50976ab6514997f167d919bce</anchor>
      <arglist>(uint32_t numPrimitives)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static uint32_t</type>
      <name>GetTristripIndexCount</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a9a2597d217286bfd0b4957fbe89cad41</anchor>
      <arglist>(uint32_t numPrimitives)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>mFirstPrimitive</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a7b3b8063955249c62c8f3be88820210f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>mNumActivePrimitives</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>ae5ad0d9b2a1dcd84d99d8c6b5f8b3353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>mNumPrimitives</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>aa82daeb7265f5f76d67d9e1a5c574648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IPType</type>
      <name>mPrimitiveType</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>abbf6a0edf37b710e4f2394d592250d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static ICFunction</type>
      <name>msIndexCounter</name>
      <anchorfile>classgte_1_1IndexBuffer.html</anchorfile>
      <anchor>a9cfd320dbef65fdc98149bde8ea3e900</anchor>
      <arglist>[IP_NUM_TYPES]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IndirectArgumentsBuffer</name>
    <filename>classgte_1_1IndirectArgumentsBuffer.html</filename>
    <base>gte::Buffer</base>
    <member kind="function">
      <type></type>
      <name>IndirectArgumentsBuffer</name>
      <anchorfile>classgte_1_1IndirectArgumentsBuffer.html</anchorfile>
      <anchor>a0280b3101f07c267e3107acba6d68439</anchor>
      <arglist>(unsigned int numElements, bool createStorage=true)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::Input</name>
    <filename>structgte_1_1GLSLReflection_1_1Input.html</filename>
    <member kind="variable">
      <type>GLint</type>
      <name>arraySize</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Input.html</anchorfile>
      <anchor>a1699f3cad57e1cd65359b1f23c084add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>isPerPatch</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Input.html</anchorfile>
      <anchor>a30e5c64784eb328babfb8af9dafa376a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>location</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Input.html</anchorfile>
      <anchor>acd51fb384c33cd18d0eb6d0867ebf84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>locationComponent</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Input.html</anchorfile>
      <anchor>af7ea4ecc11f75db6fc0e6919e594a039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Input.html</anchorfile>
      <anchor>afe63e836396556c78a0d6621884762be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>referencedBy</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Input.html</anchorfile>
      <anchor>aeeee4dfead08fcf451843c997f707455</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>type</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Input.html</anchorfile>
      <anchor>afdeee04d108fb25b8d3cf4a416e23564</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::HLSLShader::Description::InstructionCount</name>
    <filename>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numArray</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>aec1922b8845bd6235c63df172ecfb6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numDeclarations</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>abd150aa3d2932e148e22b89956cf9031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numDefines</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a605138263a4a9d2d9c34ec3e0f5a9bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numDynamicFlowControl</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a1fc7b99ff177a1bf5001ceed26a18d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numFloatArithmetic</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>ad2d77bc9d546962e3dcdbbfdc0e91dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numInstructions</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>adc30674ae87899f77f1225dfc668d5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numMacro</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>af95189c6b36e76b7f99488a937375d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numSIntArithmetic</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a01a381be301d30accdb8c2258b876284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numStaticFlowControl</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a868c5d09c3b421716d9d6619d1ad6b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numTemporaryArrays</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a3ad4c52ba8cb27b12bc44a236165e83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numTemporaryRegisters</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a131a46b757fa50d70011aa75f963caf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numTextureBias</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>abbdec2c45b01e1e125e7cb094647bc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numTextureComparison</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>adfd8985f5fb7e8b869aea5288e5daf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numTextureGradient</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a9b5edf86c4be5d26c5bcdfd8771fe5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numTextureLoad</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a7885f2bf627b90bfa7a3b2da4dad7d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numTextureNormal</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a4aa2017aebe4462ffffd957705342eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numUIntArithmetic</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1InstructionCount.html</anchorfile>
      <anchor>a7b15ed3d6dd4cdf7f1efc0568cd0564a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Integration</name>
    <filename>classgte_1_1Integration.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ComputeQuadratureInfo</name>
      <anchorfile>classgte_1_1Integration.html</anchorfile>
      <anchor>a9dbb5ec2da91c6a8f3266edb3b4435ca</anchor>
      <arglist>(int degree, std::vector&lt; Real &gt; &amp;roots, std::vector&lt; Real &gt; &amp;coefficients)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>GaussianQuadrature</name>
      <anchorfile>classgte_1_1Integration.html</anchorfile>
      <anchor>a86ace7b9aad71124f32e46ae6313dbe3</anchor>
      <arglist>(std::vector&lt; Real &gt; const &amp;roots, std::vector&lt; Real &gt;const &amp;coefficients, Real a, Real b, std::function&lt; Real(Real)&gt; const &amp;integrand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Romberg</name>
      <anchorfile>classgte_1_1Integration.html</anchorfile>
      <anchor>abfb12730dc439f0f306860fb0cee4ab9</anchor>
      <arglist>(int order, Real a, Real b, std::function&lt; Real(Real)&gt; const &amp;integrand)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>TrapezoidRule</name>
      <anchorfile>classgte_1_1Integration.html</anchorfile>
      <anchor>a5d65c400d22087c1fa54f3447047ed94</anchor>
      <arglist>(int numSamples, Real a, Real b, std::function&lt; Real(Real)&gt; const &amp;integrand)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::InterfaceReleaser</name>
    <filename>classgte_1_1InterfaceReleaser.html</filename>
    <member kind="function">
      <type></type>
      <name>InterfaceReleaser</name>
      <anchorfile>classgte_1_1InterfaceReleaser.html</anchorfile>
      <anchor>a041bb20a4dd59a6a6db59980d5bbe181</anchor>
      <arglist>(IUnknown *object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InterfaceReleaser</name>
      <anchorfile>classgte_1_1InterfaceReleaser.html</anchorfile>
      <anchor>a9d434b2b8ae65c7e9c775d8adb48b590</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IUnknown *</type>
      <name>mObject</name>
      <anchorfile>classgte_1_1InterfaceReleaser.html</anchorfile>
      <anchor>a5bb524a561b11050163b4fa301879f1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DirectionalLightEffect::InternalGeometry</name>
    <filename>structgte_1_1DirectionalLightEffect_1_1InternalGeometry.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>cameraModelPosition</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>a6d1988a6ff743596dc6976663854b3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelDirection</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>a94de112f8b3ff1845d746dc1c507ab45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DirectionalLightTextureEffect::InternalGeometry</name>
    <filename>structgte_1_1DirectionalLightTextureEffect_1_1InternalGeometry.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>cameraModelPosition</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>a0e9ee5b54797bd346ca699e77b166300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelDirection</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>aaa7488977872d17e2232e2c46b2a61e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::PointLightEffect::InternalGeometry</name>
    <filename>structgte_1_1PointLightEffect_1_1InternalGeometry.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>cameraModelPosition</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>a65fb931bdc4bf33d04950221b2fc0692</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelPosition</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>ae0e1b51a553005b6fe69faa4911d73c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::PointLightTextureEffect::InternalGeometry</name>
    <filename>structgte_1_1PointLightTextureEffect_1_1InternalGeometry.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>cameraModelPosition</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>a46b075fbeb70f39b3273404fc3dcb051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelPosition</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>a874127b3c81ac2028ba5e9b0812f4a83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::SpotLightEffect::InternalGeometry</name>
    <filename>structgte_1_1SpotLightEffect_1_1InternalGeometry.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>cameraModelPosition</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>a584efcc5bdf2bc796c5f78196499473c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelDirection</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>ad349b806236d01943a506bc5364add94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelPosition</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalGeometry.html</anchorfile>
      <anchor>ab31eb10dcc7c78fae6827a4e7396ca40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::AmbientLightEffect::InternalLighting</name>
    <filename>structgte_1_1AmbientLightEffect_1_1InternalLighting.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1AmbientLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a208be2f5aeebef6501371f90f50c56ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>attenuation</name>
      <anchorfile>structgte_1_1AmbientLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a32de293893ed8c0e67530e93cc2323db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DirectionalLightEffect::InternalLighting</name>
    <filename>structgte_1_1DirectionalLightEffect_1_1InternalLighting.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>af305ccabfa6f72dbf534b06b1168312e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>attenuation</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>ac7be128cba26853fb1696a11cb9d89d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a827c689063eaf292e09e41210995fd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>ad81309386c8f2d561bc3a8f8e0b4d687</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DirectionalLightTextureEffect::InternalLighting</name>
    <filename>structgte_1_1DirectionalLightTextureEffect_1_1InternalLighting.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalLighting.html</anchorfile>
      <anchor>ae6bba5e9049574dc437f1e407318c294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>attenuation</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalLighting.html</anchorfile>
      <anchor>af47934143bdf30be1fd051eb212a4e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a417c69d34a360e03c70393197efb819a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalLighting.html</anchorfile>
      <anchor>aa6e94c3d2f4d1acd9dc9eae9bda99a4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::PointLightEffect::InternalLighting</name>
    <filename>structgte_1_1PointLightEffect_1_1InternalLighting.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>ad0bb30f5f41fc2e9988cb5a6606e771f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>attenuation</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a4dc19bc80743de972d2d7ef5f4c7bf57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a7cfba9ae65ef734650714f291f89a62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a38bfa576b82aa852ace10292a3913a10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::PointLightTextureEffect::InternalLighting</name>
    <filename>structgte_1_1PointLightTextureEffect_1_1InternalLighting.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a7779b81e4b8c92308a9d938771de0c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>attenuation</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalLighting.html</anchorfile>
      <anchor>aed3a85933c84df16a9eb263e333c9f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a70207ba8676602dfc3e5d5e2989c75ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a06cf753f8d3c5d067692d2b2f729c286</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::SpotLightEffect::InternalLighting</name>
    <filename>structgte_1_1SpotLightEffect_1_1InternalLighting.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>afa6388455be2cfa70b40fa97e8630cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>attenuation</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a86df88565097a8f1babb6f06dc4e860a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a9b3dd765d9f54fba9726bb461bd692fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>a9de8525efc6976364c869f2a85d2fa49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>spotCutoff</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalLighting.html</anchorfile>
      <anchor>ab9533f0b8c4d2ee7ad9ae5450f9e8032</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::AmbientLightEffect::InternalMaterial</name>
    <filename>structgte_1_1AmbientLightEffect_1_1InternalMaterial.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1AmbientLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a6266ca0d3175cdab8cc39b8df829378c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>emissive</name>
      <anchorfile>structgte_1_1AmbientLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>addf237d30d91b2e0aa3516c0ec6df863</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DirectionalLightEffect::InternalMaterial</name>
    <filename>structgte_1_1DirectionalLightEffect_1_1InternalMaterial.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>ad12551fa770bd262f9ad97bf6a11cb57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>abddc028aa06d2859f056aa7ebd94b340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>emissive</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>ae7db2afccf83bed738b749fcf936a335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1DirectionalLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a4fe6e3e236b9c6be60752de9f479c7e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DirectionalLightTextureEffect::InternalMaterial</name>
    <filename>structgte_1_1DirectionalLightTextureEffect_1_1InternalMaterial.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>ab19fcfae591a9c1200c9fc4e77e66499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a697d86d6f7462dec61b909544085232d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>emissive</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>ac3b8074dbc1ac0272495f461fba7d14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1DirectionalLightTextureEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a70e0441d5262cbb0e34c0f2011ec1d4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::PointLightEffect::InternalMaterial</name>
    <filename>structgte_1_1PointLightEffect_1_1InternalMaterial.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a7011edd4a91d605cd3eea37d0e01de55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a274fd38380b68cb127ab22bf97fc1f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>emissive</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a29f09beecd56b9119ab4b304754d1871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1PointLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a83b3397d904fcccb77110d6e5e626270</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::PointLightTextureEffect::InternalMaterial</name>
    <filename>structgte_1_1PointLightTextureEffect_1_1InternalMaterial.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a073ae9afb45caa95318c73b2f1c71aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a6842c27f0f23aad1be4396e5bcac4193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>emissive</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a7750a475a6c5a8787cba2111b42ef873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1PointLightTextureEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a6ef9463e16df9cd79cb4ad53176fde05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::SpotLightEffect::InternalMaterial</name>
    <filename>structgte_1_1SpotLightEffect_1_1InternalMaterial.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a3f8c814984eaaf0ecb5e04b144a77f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a06b7c257a1804d154e12e75e2142594c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>emissive</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>a902f41a454e0b6d1eb71f0445744bbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1SpotLightEffect_1_1InternalMaterial.html</anchorfile>
      <anchor>aefd645615ba8d5d3d37f339d668fadb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpAkima1</name>
    <filename>classgte_1_1IntpAkima1.html</filename>
    <templarg></templarg>
    <class kind="class">gte::IntpAkima1::Polynomial</class>
    <member kind="function">
      <type>Real const *</type>
      <name>GetF</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>a1e0823f8ae2858bbc9892572b6bbed8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetQuantity</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>a1895802a75848119d9d746b9b1da8b5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>GetXMax</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>a2688c6407a1ce04e9a8e859b8386d2ca</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>GetXMin</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>a43197c6fc5dff891b3cbcd7e07f62c0f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>a9e18f43390aa2dd32534b0abe42f29a0</anchor>
      <arglist>(Real x) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>acfb73af7b171ad7ee0569159be819835</anchor>
      <arglist>(int order, Real x) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IntpAkima1</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>a3a462d662da1191f751567a4ad659715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Real</type>
      <name>ComputeDerivative</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>a6e6802d84d7e2178ce4a216a206a9dcf</anchor>
      <arglist>(Real *slope) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>IntpAkima1</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>a88cadc9f938a1761dfa892db86353abd</anchor>
      <arglist>(int quantity, Real const *F)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>Lookup</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>af5b41916de40f3b845d80416e97f56e1</anchor>
      <arglist>(Real x, int &amp;index, Real &amp;dx) const =0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>aac14d41a27e6e486fa09d081599be557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Polynomial &gt;</type>
      <name>mPoly</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>ab87c571eb6915efa4ea4770803798f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mQuantity</name>
      <anchorfile>classgte_1_1IntpAkima1.html</anchorfile>
      <anchor>a26043a90780374ec4af194134d02b62d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpAkimaNonuniform1</name>
    <filename>classgte_1_1IntpAkimaNonuniform1.html</filename>
    <templarg></templarg>
    <base>gte::IntpAkima1</base>
    <member kind="function">
      <type>Real const *</type>
      <name>GetX</name>
      <anchorfile>classgte_1_1IntpAkimaNonuniform1.html</anchorfile>
      <anchor>ac17b4b1997559727e7db8822e564e251</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>GetXMax</name>
      <anchorfile>classgte_1_1IntpAkimaNonuniform1.html</anchorfile>
      <anchor>a2fb3bc57ec649a3053a385bcec53b9f2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>GetXMin</name>
      <anchorfile>classgte_1_1IntpAkimaNonuniform1.html</anchorfile>
      <anchor>a4a2b0e1528702262b65bc640991be81a</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpAkimaNonuniform1</name>
      <anchorfile>classgte_1_1IntpAkimaNonuniform1.html</anchorfile>
      <anchor>a8bda152ac0b5e549e78ef6935ad40857</anchor>
      <arglist>(int quantity, Real const *X, Real const *F)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>Lookup</name>
      <anchorfile>classgte_1_1IntpAkimaNonuniform1.html</anchorfile>
      <anchor>a0e1af625832de4d06cd03b7eee8863b7</anchor>
      <arglist>(Real x, int &amp;index, Real &amp;dx) const override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real const *</type>
      <name>mX</name>
      <anchorfile>classgte_1_1IntpAkimaNonuniform1.html</anchorfile>
      <anchor>af328879fcd42eaab14557176df3ef8af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpAkimaUniform1</name>
    <filename>classgte_1_1IntpAkimaUniform1.html</filename>
    <templarg></templarg>
    <base>gte::IntpAkima1</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>GetXMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform1.html</anchorfile>
      <anchor>aec3a2a1bc5bf2fa5b8200d1ac6d27fef</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>GetXMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform1.html</anchorfile>
      <anchor>ae3ec8d6d1d42777996189429c5b09231</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform1.html</anchorfile>
      <anchor>ab5d7da4ed2824dc570f802614a5f8356</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpAkimaUniform1</name>
      <anchorfile>classgte_1_1IntpAkimaUniform1.html</anchorfile>
      <anchor>ab18d73aa83b276af1f3a2e836105a978</anchor>
      <arglist>(int quantity, Real xMin, Real xSpacing, Real const *F)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IntpAkimaUniform1</name>
      <anchorfile>classgte_1_1IntpAkimaUniform1.html</anchorfile>
      <anchor>aab0c9af18de011edac6364c34c9ce560</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>Lookup</name>
      <anchorfile>classgte_1_1IntpAkimaUniform1.html</anchorfile>
      <anchor>aafa41d234adf4245e2a13b807204bd0f</anchor>
      <arglist>(Real x, int &amp;index, Real &amp;dx) const override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform1.html</anchorfile>
      <anchor>a2094cb3fc32f87593e457cb8c34a5e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform1.html</anchorfile>
      <anchor>a6be1387f38a9492d0fd543eb96b68dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mXSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform1.html</anchorfile>
      <anchor>af142d2d43fff8437f464c16042cbf3fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpAkimaUniform2</name>
    <filename>classgte_1_1IntpAkimaUniform2.html</filename>
    <templarg></templarg>
    <class kind="class">gte::IntpAkimaUniform2::Polynomial</class>
    <member kind="function">
      <type>Real const *</type>
      <name>GetF</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a09c13daf3489be2ac1332df41f7e9f19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetQuantity</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>afb01c018216190ae242f9fcf98d80f87</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>aef2839dd5b7660df998eb749d6bdc139</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a5d4caacac0b3be53a0b4fd0e3675ed7b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>aae1ee22926304e796b04df3e948b1410</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>aeb622047ce3060f12446b5ce93e68616</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>aa97d03dd7bf1ece1c914520f1835a837</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a8efc25f27807392c4e8a52c86053a8b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>aa853cf15451befca5e01c4cbaad713fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a27897fe6de38ba9a57536eb4419d1ed4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpAkimaUniform2</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>ac21232be74f312573de082a622737757</anchor>
      <arglist>(int xBound, int yBound, Real xMin, Real xSpacing, Real yMin, Real ySpacing, Real const *F)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a5050c986485f56e5ffb42b4c8774c795</anchor>
      <arglist>(Real x, Real y) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a9f7a303d001117cebf755b9aa7c9dd73</anchor>
      <arglist>(int xOrder, int yOrder, Real x, Real y) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntpAkimaUniform2</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a5f8e739e04a5054d45cd20bd1e289e49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>ComputeDerivative</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a888acc24dbc9094f003ab548abe9bb5e</anchor>
      <arglist>(Real const *slope) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Construct</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>ac2e17e22d6c02003f7adacc331b2e592</anchor>
      <arglist>(Polynomial &amp;poly, Real const F[2][2], Real const FX[2][2], Real const FY[2][2], Real const FXY[2][2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFX</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>aafc9c49cf12bb7ccb6d16405ea038289</anchor>
      <arglist>(Array2&lt; Real &gt; const &amp;F, Array2&lt; Real &gt; &amp;FX)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFXY</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>aa73e39428449223219baf1b8606fba81</anchor>
      <arglist>(Array2&lt; Real &gt; const &amp;F, Array2&lt; Real &gt; &amp;FXY)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFY</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>adf258c5d8a08eb96c03728ee36c01d44</anchor>
      <arglist>(Array2&lt; Real &gt; const &amp;F, Array2&lt; Real &gt; &amp;FY)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetPolynomials</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a6cced2e887644bad701e0b994479c406</anchor>
      <arglist>(Array2&lt; Real &gt; const &amp;F, Array2&lt; Real &gt; const &amp;FX, Array2&lt; Real &gt; const &amp;FY, Array2&lt; Real &gt; const &amp;FXY)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>XLookup</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>ada3dc264d940ec797ead2508c35cb43a</anchor>
      <arglist>(Real x, int &amp;xIndex, Real &amp;dx) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>YLookup</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a515a834e4fd9794fc142abaa680f88de</anchor>
      <arglist>(Real y, int &amp;yIndex, Real &amp;dy) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a564a321b87b5b8247d1e865a495f35fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Array2&lt; Polynomial &gt;</type>
      <name>mPoly</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>ac03e9f9f598df1cdb7d7f6882e6315fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mQuantity</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a960391a6bc5c54f4b1369398bf8314b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a074e4717296e46bafe0511cc9f7a6e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>ab69fe6c25695121cbb1aee1cc03ed1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a46d7fcf8e19ff1d12c92dc81ca77692e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a1eee4410c1c2c010fb95b986df22a243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a7609911812cf44ad9412e5f8b02e51de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>ab25c12f4e06ce77fc75647dad8db7bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a936cce8fb79d33f8c64614bba4a619cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2.html</anchorfile>
      <anchor>a6957473d8402952b4122de4401b2e333</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpAkimaUniform3</name>
    <filename>classgte_1_1IntpAkimaUniform3.html</filename>
    <templarg></templarg>
    <class kind="class">gte::IntpAkimaUniform3::Polynomial</class>
    <member kind="function">
      <type>Real const *</type>
      <name>GetF</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a124e2a6f390838151a191ebea3b6ab09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetQuantity</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>ad0780fa4557bee809e121439cc31b787</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>af83cd5bc91eac3f453b3b831e1a78e0f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a5e4aa81f13e5ed2693250a31f4e146cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a46834b904819626df1fa90de693a83db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>af7c9f16f5c2ab5bf5c6829edfa7335d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a333b9efe6573e66e4bd5c52559a07cc0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>ae8f8557f7e1a533302e9e6fa445855a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>ac6c9513224022a37568858ba54b84213</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a376b8425bf1a7006506044d32208c36b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetZBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>aa383a55031cdf8a3266d23b30baf31d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetZMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a5122badf59df87b17e87985c12e43843</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetZMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a10915b57248018880a9c573382aad94f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetZSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a8bc686cbe8e9e72c06c8a0ab28164f09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpAkimaUniform3</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a35e61126d9a4b0e5f2a5b7148f7551da</anchor>
      <arglist>(int xBound, int yBound, int zBound, Real xMin, Real xSpacing, Real yMin, Real ySpacing, Real zMin, Real zSpacing, Real const *F)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>af43c87171836f207171a951065c591a9</anchor>
      <arglist>(Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a73613efbc1df1228552fc3b9bb22d1c2</anchor>
      <arglist>(int xOrder, int yOrder, int zOrder, Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntpAkimaUniform3</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a1cc1ea38439a3ce8662927bc6dfd7c03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real</type>
      <name>ComputeDerivative</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a41ef5fa674b23bd35bfa460e75539b93</anchor>
      <arglist>(Real const *slope) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Construct</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a1316b0bd6824c8e3c7ff77dfaa10b42b</anchor>
      <arglist>(Polynomial &amp;poly, Real const F[2][2][2], Real const FX[2][2][2], Real const FY[2][2][2], Real const FZ[2][2][2], Real const FXY[2][2][2], Real const FXZ[2][2][2], Real const FYZ[2][2][2], Real const FXYZ[2][2][2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFX</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>ad5179dbcb39c11bacf336b674a35b63a</anchor>
      <arglist>(Array3&lt; Real &gt; const &amp;F, Array3&lt; Real &gt; &amp;FX)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFXY</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>ae2010a467395931c2b79bdf720157942</anchor>
      <arglist>(Array3&lt; Real &gt; const &amp;F, Array3&lt; Real &gt; &amp;FXY)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFXYZ</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a95a3a7e8b228ee11ffcfba5ccacd6c95</anchor>
      <arglist>(Array3&lt; Real &gt; const &amp;F, Array3&lt; Real &gt; &amp;FXYZ)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFXZ</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a5c2090f3ab3e76a5a609b214493ffc86</anchor>
      <arglist>(Array3&lt; Real &gt; const &amp;F, Array3&lt; Real &gt; &amp;FXZ)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFY</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a386c8dfe9f7e3854a84689d901d5602c</anchor>
      <arglist>(Array3&lt; Real &gt; const &amp;F, Array3&lt; Real &gt; &amp;FY)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFYZ</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a996a7f7595d3c142b806eb59b2856232</anchor>
      <arglist>(Array3&lt; Real &gt; const &amp;F, Array3&lt; Real &gt; &amp;FYZ)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetFZ</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>aa5bfaf316041bfca649c84ac090f7a31</anchor>
      <arglist>(Array3&lt; Real &gt; const &amp;F, Array3&lt; Real &gt; &amp;FZ)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetPolynomials</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>acb1f2099fca4427efa050ea3ed5be34d</anchor>
      <arglist>(Array3&lt; Real &gt; const &amp;F, Array3&lt; Real &gt; const &amp;FX, Array3&lt; Real &gt; const &amp;FY, Array3&lt; Real &gt; const &amp;FZ, Array3&lt; Real &gt; const &amp;FXY, Array3&lt; Real &gt; const &amp;FXZ, Array3&lt; Real &gt; const &amp;FYZ, Array3&lt; Real &gt; const &amp;FXYZ)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>XLookup</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a1979f4424c3fa98508e05cd398980df3</anchor>
      <arglist>(Real x, int &amp;xIndex, Real &amp;dx) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>YLookup</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>ae76fd19bf7a1315d43e62f3f2b393cbb</anchor>
      <arglist>(Real y, int &amp;yIndex, Real &amp;dy) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ZLookup</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a53e5ac33037bb7c37411d32437c9463d</anchor>
      <arglist>(Real z, int &amp;zIndex, Real &amp;dz) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>ad01e6745c9a13217bffe335d39d9ab22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Array3&lt; Polynomial &gt;</type>
      <name>mPoly</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>ac5ba61959ad978b2054d4fe211604bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mQuantity</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a082bd8f1cabdbb829c96b7734e9faf4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a14e02d1d4edf431ad7763e24a617feb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>aaecd08f87b548674e04ba4ca230717c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>ab2438087a74a89cfab3ddb3ee14e1a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a7d398fb02c8e06dba51e7bb6a1bd51f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>aba356579459f959bf8370c4b017b27eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a0f039dcef48d6f168822661c286cfdff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a6158d12c3a57887e90434c1cecf045cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a1cd4612210242645da8ca629f9483102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mZBound</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a34b87d48569d19b64266e76733199f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZMax</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a7633d4b0d37e1074fbf28bae7b2247f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZMin</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a8823bde02cd5f888ac1fc9eb185544ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZSpacing</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3.html</anchorfile>
      <anchor>a9549c9835669663ccffd136d418410f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpBicubic2</name>
    <filename>classgte_1_1IntpBicubic2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real const *</type>
      <name>GetF</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>aaf8ec65a1a5ca1efdba980c0fb96d151</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetQuantity</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a5c6a840a6228d1e3b804d4ba31a099bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXBound</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>ace88dc64dde87eeff9ec4e540c932e15</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMax</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>ab53b4d516e1214b28e4e7209d0f4b655</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMin</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>ae825f863d88c26de2409f901d1f04acf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXSpacing</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a0d314717ae4afb8c331118054655947e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYBound</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a7d4d060d5b899fadbe06da6721f8cc7c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMax</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a55fafa3332c762161d16a976f4efa226</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMin</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a7a5a183e067ac20b095c5bad125a8ab2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYSpacing</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>ae5114993734f825e9724e8fc52366875</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpBicubic2</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a83885ab08844a5068743536163983f87</anchor>
      <arglist>(int xBound, int yBound, Real xMin, Real xSpacing, Real yMin, Real ySpacing, Real const *F, bool catmullRom)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>ab0b5fa88a5f27e6f85f52fa95637299d</anchor>
      <arglist>(Real x, Real y) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>aa3d218b5ec6f8bba56a4d8d9459b4ca4</anchor>
      <arglist>(int xOrder, int yOrder, Real x, Real y) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mBlend</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>ada089745d9ad4606398705bb724e3fca</anchor>
      <arglist>[4][4]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>ac30f2c3449440e7b475f6d6db05078a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvXSpacing</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>ad633bb72b0dc0ee19644dec2816a85ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvYSpacing</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a71a615542a853aece1fc2fcff680e1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mQuantity</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a53fd86b8a049fca5c30afbf994ef875a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXBound</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>acc002144f0ec3a37c8ad81e3d0bfbb0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>af31920c29fee97e86b3ad891f77331af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>add7b5246e508a26a8fbcd66ac5e3a2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXSpacing</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a1e4dde5ac4e05eb3b6a2a8b687f2a2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYBound</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>abefecf36eb58fdff2964b08fda940ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a210ec464fa18e6bb96cb9deed0dca75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>aef9378a0d2a191759ab6970892255adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYSpacing</name>
      <anchorfile>classgte_1_1IntpBicubic2.html</anchorfile>
      <anchor>a7fae46d6321ea1f9fd1bf5653f4b272f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpBilinear2</name>
    <filename>classgte_1_1IntpBilinear2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real const *</type>
      <name>GetF</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a5f3b994f44ecbc5b39a6142f46623c6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetQuantity</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>adbc8417c7f237fc247442cfd12345883</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXBound</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>acfad5fabf660bf82bd7f6113f4e7abfe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMax</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a3af0bb0ada6b80010b6fe10a4b8c897c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMin</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>ae4aac8b7be6ff7ff2bc6e469145b6bb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXSpacing</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>ae02076345b64b2861bb410af9aacf90d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYBound</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a27b1e8dabcf01629413b9c61ca73c12f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMax</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a87cb2d68e356dcdaf7b10fb47e625edd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMin</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a9f9e2a978bbb6155e3da2a3aa7b1bdbc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYSpacing</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>aa6a8b6bdf8efdfb42c87f4fed9df4ba5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpBilinear2</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>ab07edb120141a5debaabea0b64b8f440</anchor>
      <arglist>(int xBound, int yBound, Real xMin, Real xSpacing, Real yMin, Real ySpacing, Real const *F)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a0864476f1e3ecc0c56b034bc8165d665</anchor>
      <arglist>(Real x, Real y) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a2b8334a60eee9bc867766a159b30916c</anchor>
      <arglist>(int xOrder, int yOrder, Real x, Real y) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mBlend</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a6e1c28e58ca20dd87272ed4fb617f1e5</anchor>
      <arglist>[2][2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>af7af222a570a80d6a16d1c20e56e3c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvXSpacing</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a3770a87d6fed6c0c9e4d1bbeb69133d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvYSpacing</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a87851d2054ed08ab38c0ea2b7de8b85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mQuantity</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a8f5263dde8951897eaa8369b21c430bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXBound</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>afecf34d1713e94f5282c6f77151877ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>af2d44277ebeebb01c329ea0b4822d796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a908be22f30c43c667cc733a2b572604a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXSpacing</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a1a441bb88fb9b5ae88b53dcdb933e76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYBound</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a7eb466ce9507935184588140b17f9ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>a969cc298fe9e0ddaf2b90a7643eb50b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>ab5ae9443533e99db1f2e626595cf9ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYSpacing</name>
      <anchorfile>classgte_1_1IntpBilinear2.html</anchorfile>
      <anchor>ab059d310870ce1705268bc02628b35b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpLinearNonuniform2</name>
    <filename>classgte_1_1IntpLinearNonuniform2.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>IntpLinearNonuniform2</name>
      <anchorfile>classgte_1_1IntpLinearNonuniform2.html</anchorfile>
      <anchor>a35f52ddc1a9cd56b0cd772eae2c4258e</anchor>
      <arglist>(TriangleMesh const &amp;mesh, Real const *F)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpLinearNonuniform2.html</anchorfile>
      <anchor>adf25c5c4841ba55eadf76b0f8a85219f</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;P, Real &amp;F) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpLinearNonuniform2.html</anchorfile>
      <anchor>a1fbb95077fa02f17a7230573a680a9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TriangleMesh const *</type>
      <name>mMesh</name>
      <anchorfile>classgte_1_1IntpLinearNonuniform2.html</anchorfile>
      <anchor>affc0dc4768898e79a4130d8579ae744f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpLinearNonuniform3</name>
    <filename>classgte_1_1IntpLinearNonuniform3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>IntpLinearNonuniform3</name>
      <anchorfile>classgte_1_1IntpLinearNonuniform3.html</anchorfile>
      <anchor>a4bcbaa03547875025716d1bf4be87c78</anchor>
      <arglist>(TetrahedronMesh const &amp;mesh, Real const *F)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpLinearNonuniform3.html</anchorfile>
      <anchor>a6d1bdb95d0397a2ec145e3a76d79e5fe</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;P, Real &amp;F) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpLinearNonuniform3.html</anchorfile>
      <anchor>acc5398aa6c4333d0a11eb16ea8d36d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TetrahedronMesh const *</type>
      <name>mMesh</name>
      <anchorfile>classgte_1_1IntpLinearNonuniform3.html</anchorfile>
      <anchor>a5f29976d6bea15f755c439427f6b0c09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpQuadraticNonuniform2</name>
    <filename>classgte_1_1IntpQuadraticNonuniform2.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="class">gte::IntpQuadraticNonuniform2::Jet</class>
    <class kind="class">gte::IntpQuadraticNonuniform2::TriangleData</class>
    <member kind="function">
      <type></type>
      <name>IntpQuadraticNonuniform2</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>a0d3cf460d907979ee1d7f69455fba19c</anchor>
      <arglist>(TriangleMesh const &amp;mesh, Real const *F, Real spatialDelta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpQuadraticNonuniform2</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>a63d2dc87ecbbbf5b101ed4e294ba75ce</anchor>
      <arglist>(TriangleMesh const &amp;mesh, Real const *F, Real const *FX, Real const *FY)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>a48c71ffc82ceacfdb5b37bc200f1b3f2</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;P, Real &amp;F, Real &amp;FX, Real &amp;FY) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeCoefficients</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>a1a3c9006b7db8d9984a04d00ca5a7142</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeCrossEdgeIntersections</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>a4e076be764c11ec067980e6002701b71</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EstimateDerivatives</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>a76b8e38192597c9a66776afd084f5811</anchor>
      <arglist>(Real spatialDelta)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ProcessTriangles</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>a06095cdbbe0fe055632e26f9d791310a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>aa1f7f48137205c8613c40e8c4e4a7358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mFX</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>a798ad90e625c203575b002caf5dcda8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mFXStorage</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>aaf63db62a83004ca2a464314c1edc734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mFY</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>aa4c003ce5e27e85816347db2baf15bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mFYStorage</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>a670806554906c67121f1f7f713572e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TriangleMesh const *</type>
      <name>mMesh</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>aa4cae17af83bfe5447f5dc3e1f270f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TriangleData &gt;</type>
      <name>mTData</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2.html</anchorfile>
      <anchor>aea94714eaf109659e9701b8624ff2c76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpSphere2</name>
    <filename>classgte_1_1IntpSphere2.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>IntpSphere2</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>a65224954af68ca6dee62b779d81b288e</anchor>
      <arglist>(int numPoints, InputType const *theta, InputType const *phi, InputType const *F)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>a2c060eebbb95fdbe2deed1823b823f08</anchor>
      <arglist>(InputType theta, InputType phi, InputType &amp;F) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntpSphere2</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>a4a60df6c881a7270fef879cf80dcd238</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetSphericalCoordinates</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>a749a6de6f38a5f1b9d67415ce287477a</anchor>
      <arglist>(InputType x, InputType y, InputType z, InputType &amp;theta, InputType &amp;phi)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Delaunay2Mesh&lt; InputType, ComputeType, RationalType &gt;</type>
      <name>TriangleMesh</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>a9c8c78eb710288ef47e35af60e22b921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Delaunay2&lt; InputType, ComputeType &gt;</type>
      <name>mDelaunay</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>aa4f06cd50ba0a9a705109a679a499e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; IntpQuadraticNonuniform2&lt; InputType, TriangleMesh &gt; &gt;</type>
      <name>mInterp</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>aafc9ff381146b725ebf70d7ab8b00569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TriangleMesh</type>
      <name>mMesh</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>a2e735ae776fd0fcf3a46770ac94e8bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector2&lt; InputType &gt; &gt;</type>
      <name>mWrapAngles</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>ab6c9830ff9daf0bcb585ecff075f9681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; InputType &gt;</type>
      <name>mWrapF</name>
      <anchorfile>classgte_1_1IntpSphere2.html</anchorfile>
      <anchor>ad8007aebbe33fcbc1d121470b2752bab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpThinPlateSpline2</name>
    <filename>classgte_1_1IntpThinPlateSpline2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>ComputeFunctional</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>aa1cee122fc92a9af5b94d8bc6134f66a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpThinPlateSpline2</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>af97245630f30b4a9b328ea6069d51567</anchor>
      <arglist>(int numPoints, Real const *X, Real const *Y, Real const *F, Real smooth, bool transformToUnitSquare)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInitialized</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a491757720da9673cb1404e4db5cd36a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a318b18c316464976c3033467595c0991</anchor>
      <arglist>(Real x, Real y) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Kernel</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a2b6559d1ef988ca35f9141af7b5d68fc</anchor>
      <arglist>(Real t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mA</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a2617e183773b2ef4ea40998e90339ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mB</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a35af10fd83ba3f22292bdd6b6ed82e25</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mInitialized</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a7e45d7a836f54b4549330b182714180b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>ab022630ad238f481c499fd518d17addf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mSmooth</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>ad3bd56fac16aeec3aa612a9a0248dac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mX</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a6c1056fade4ef7ed2cf1d2ebc0ccb49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXInvRange</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>af05f3c31ad4e6f737df0904275f0ce76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a40103469177c0e1f0e7c36831adfdfd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a8e10c67011127d8f64cc04dd464ca3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mY</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>a0149deeeceb0be8790b7097aae39500f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYInvRange</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>afa03ec2586cd4f2d84b72b58e72d4db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>aa43ca00247169292f81d356cd5a02b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline2.html</anchorfile>
      <anchor>aec05b5e72d606a95308cf1da2753d207</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpThinPlateSpline3</name>
    <filename>classgte_1_1IntpThinPlateSpline3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>ComputeFunctional</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a723d71d96c336c92ff9bd1074e50bd06</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpThinPlateSpline3</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>af2ced4081e1010ef3d3fb249b8de5fbf</anchor>
      <arglist>(int numPoints, Real const *X, Real const *Y, Real const *Z, Real const *F, Real smooth, bool transformToUnitCube)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInitialized</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a673f1ed47bfbc41aca5a7b30fabf06c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a965b8d3e26d3e501a72bd3bafec91a2f</anchor>
      <arglist>(Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Kernel</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a253b3a759cd2b4e59e983e397382bc93</anchor>
      <arglist>(Real t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mA</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>aa42dc7c3e709a86dd2d30830ce96de95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mB</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a2aea9ddf3a2ab5de68992f0e8cc4e259</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mInitialized</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>ab3378293cb099eafc70d86ef037cb93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a7e2b75cd55d8be98c2ac346371984558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mSmooth</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>acabbea2a31c398a8f121f6a60590b91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mX</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a20888724d43bd721f3a98e94d32f4f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXInvRange</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a86302e829e072dd5819c486520d7288f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>af877beb553d8ef9ed0067cc6a5ffa7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a062b501ffbe9bf28047d40e8e4c4efd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mY</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a72abfb7097d34d80bda23513ad60f34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYInvRange</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a9c9a86cee7dd8fb2e49472c4a4ee486c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>aa9907229d6f9189ace26df2af3ddd736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a7894c5ebcac94c07da1197026ae0e8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mZ</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a48765eb8971581abb2dfb73fb7c37493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZInvRange</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a1b2f39e5a49b7cd5327fcc4c4da77773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZMax</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a14134b95cef1c07cba8fdbb56d69de2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZMin</name>
      <anchorfile>classgte_1_1IntpThinPlateSpline3.html</anchorfile>
      <anchor>a5da164e5dc740916c600347118ea52d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpTricubic3</name>
    <filename>classgte_1_1IntpTricubic3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real const *</type>
      <name>GetF</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a87ce3c9ce05da37c1e3a359cc50cbdd8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetQuantity</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a2282ed4a50b87c1f8c76ecd5628fbdbf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXBound</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a9c6899f17953f55b79adba521e687f9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMax</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a1e5ce51bbaefd2ec23bff7d4a396b0e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMin</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a6f61417fa3e0582e0f610ebc8ebf3e6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXSpacing</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a75e9699de5a331f5bec85f98145d5a37</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYBound</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a99018fe6597b3cea636dbc96c171909a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMax</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a596d528ad1ef3c6ef8751b3b431d29b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMin</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>aa7ba6cfe00d9286ff470c8e4ea4de7f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYSpacing</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>ae7e318392e3cd7c4c5e74cbf3fb4b457</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetZBound</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a5d2726191a56fa46a811bfd9d73dd075</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetZMax</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a243d0a40a878412da95105cd8b6f5a51</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetZMin</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>af7f08302f8f060fc5326cd86baef7c56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetZSpacing</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a38a086354eeae97a849baf186f52127e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpTricubic3</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>ae126c9d49ad519bd338c067af340cedd</anchor>
      <arglist>(int xBound, int yBound, int zBound, Real xMin, Real xSpacing, Real yMin, Real ySpacing, Real zMin, Real zSpacing, Real const *F, bool catmullRom)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a063991c704ec0c9a8802a9ecd2cc052d</anchor>
      <arglist>(Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>add4b44d37c3ff89c5c00d055d533b4fe</anchor>
      <arglist>(int xOrder, int yOrder, int zOrder, Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mBlend</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>ac2337d4bf4d864b966bd75bf391e8adb</anchor>
      <arglist>[4][4]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>ad0b8ff111f5daa9d2780e1eac1ff0122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvXSpacing</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a10811e91f3604c9eba0e468f42aab3ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvYSpacing</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a913f88931de5f6304e5443eb9ae81334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvZSpacing</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>aaca354fbbf71869495c4d5ef273a02fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mQuantity</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>abb8e85293d96805470df5846186bbef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXBound</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a8b579abdfaf12945d1a5246f938b723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a84dd4080b93389268b8c5c71fdf50fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a63d358eb999da447e8d9c0fe2d8fc0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXSpacing</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a6ebf8eca3cfac98d246bb55cfdd4904e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYBound</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>ab800d3ca8be9e8617b4ca26d79b82d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a296c90bd077516c56b93a6e0c9ac1454</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a1b064ff31c6c0e8c395bc59d15205032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYSpacing</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a5b1073d7fe3c40e750b755a70157c647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mZBound</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a2f8d5160f8ac59f6417a0ebcbec2ce2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZMax</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>acbee4fca90f91024c3cf27d6f12f412f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZMin</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>a508442acdebb04378ae09d1cf176d2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZSpacing</name>
      <anchorfile>classgte_1_1IntpTricubic3.html</anchorfile>
      <anchor>aff65d8699463796c69795de7bd3c3d2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpTrilinear3</name>
    <filename>classgte_1_1IntpTrilinear3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real const *</type>
      <name>GetF</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a4fe66ea1e32de2e934a44a52f344a0e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetQuantity</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>adce797cbfe950524f8da3c194e326a24</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXBound</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ae51f540766fec98dd3364d9ae7f730b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMax</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a7b692f287293febaddcde11879b62e4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXMin</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>aea331a0d85e0c9fa03cf2ae7d015c6f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetXSpacing</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ad754070b118f15020723106f37e90f06</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYBound</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ad070f108db0c3bdaa8048e4cc99998da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMax</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a6be1bc0649a838466fd50a1390b17677</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYMin</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a9f97a854450153038908b1fed5f2a7bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetYSpacing</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ae44e4c4deea073ae01e11df75f6cacb4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetZBound</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a7946038b893a6c5fde3333a8788463d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetZMax</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a1535d4a87ed90f98129fab021486b7dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetZMin</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a9d6e8f79cdb0747770dabe7a9b422b66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetZSpacing</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a9c0de924602f7bc4666e76edcd232a93</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntpTrilinear3</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ada914bc27dc50a3ed7f0c57995b3fe99</anchor>
      <arglist>(int xBound, int yBound, int zBound, Real xMin, Real xSpacing, Real yMin, Real ySpacing, Real zMin, Real zSpacing, Real const *F)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a77899acc1f1e7b3b34a7882bdebf7898</anchor>
      <arglist>(Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a933895959d7fc88ffbc56a3882c24871</anchor>
      <arglist>(int xOrder, int yOrder, int zOrder, Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mBlend</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a53db8af4ad4a21491d102ef0e8c3bc83</anchor>
      <arglist>[2][2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real const *</type>
      <name>mF</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ab5c6dcfd5607fc8e13f61a823e8b22ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvXSpacing</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ae5ce51fd4117b9c59db8fd996583035f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvYSpacing</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a8f83f3ad25c93cc176d332e2d8c0e46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mInvZSpacing</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a235cc87d600b28d1cf1bdffe50bdbde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mQuantity</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>adbce072e5f3ff70a5e7179bdb3abe108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mXBound</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ae1fd23be5eebd52446693935312ff9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMax</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>af8536501a5d2a59ac9221cd8f653d107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXMin</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ab8d058a065536e54bc6680924a38297c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mXSpacing</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a6d62aa4fe78c213c3189664e177ae8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mYBound</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>afd1d516f32ed31370464f29fd85a8f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMax</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a662a0a3a5a8791b7c57ca7b3426a847e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYMin</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>ac8c775fb8801f3d2b9db5a1cf7e6195b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mYSpacing</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>aacf08d04822bdf8e86aac9e14ea5b318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mZBound</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>aa966ce7768dc325da1d8a1ad4f1f9ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZMax</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a4bd63679ed6a29ef7ec82bd9f9150b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZMin</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a02a6ef209a0ba90761dcb20d699a7d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZSpacing</name>
      <anchorfile>classgte_1_1IntpTrilinear3.html</anchorfile>
      <anchor>a610d1c4d116b2416775638287de6a57d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpVectorField2</name>
    <filename>classgte_1_1IntpVectorField2.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>IntpVectorField2</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>a4a5508c97fad823d41cdbb59fb121a6c</anchor>
      <arglist>(int numPoints, Vector2&lt; InputType &gt; const *domain, Vector2&lt; InputType &gt; const *range)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>af60910369cee952250b1eadc7516aaa4</anchor>
      <arglist>(Vector2&lt; InputType &gt; const &amp;input, Vector2&lt; InputType &gt; &amp;output) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IntpVectorField2</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>a0833141e5bbfa79c96bbbadd7b635219</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>Delaunay2Mesh&lt; InputType, ComputeType, RationalType &gt;</type>
      <name>TriangleMesh</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>ac174fe32350607a86456c6957ed3110e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Delaunay2&lt; InputType, ComputeType &gt;</type>
      <name>mDelaunay</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>a9688d11dd957353a87290ca72999b53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TriangleMesh</type>
      <name>mMesh</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>a9c7c7284a79c31ddb9265b06039ed84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; IntpQuadraticNonuniform2&lt; InputType, TriangleMesh &gt; &gt;</type>
      <name>mXInterp</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>ab0a41f133f5a85eba90af6ae239315d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InputType &gt;</type>
      <name>mXRange</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>a091bbfa7d54e7a5e0144fd2d41e73f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; IntpQuadraticNonuniform2&lt; InputType, TriangleMesh &gt; &gt;</type>
      <name>mYInterp</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>a764f3aa0d8017ef02e3149fddb9267ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; InputType &gt;</type>
      <name>mYRange</name>
      <anchorfile>classgte_1_1IntpVectorField2.html</anchorfile>
      <anchor>ad47e9ded328d3db4cdaba8eb36090293</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntrinsicsVector2</name>
    <filename>classgte_1_1IntrinsicsVector2.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>IntrinsicsVector2</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>a70f2198ef884d2e53d9a9618d37b76ab</anchor>
      <arglist>(int numVectors, Vector2&lt; Real &gt; const *v, Real inEpsilon)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>a6ff2adc3e690fc796f33b18160d0ad1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>direction</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>a2db29c2092f4c6c9e4a3a0f30736b3ac</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>epsilon</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>a5e7109aee041e9ee7ca629bc59a4a53b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>extreme</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>a417082c75ab6c9d5e9674d938f95f25c</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>extremeCCW</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>acecf58f9a792246b719b90fea626ca83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>max</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>a192be5393ad2c44fb22744ac2e75b9b8</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>maxRange</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>adc95c95d0a00e4a9b5ff2ef78ecc1aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>min</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>adda7e4d445f4c181b3bf9807c1f78860</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>origin</name>
      <anchorfile>classgte_1_1IntrinsicsVector2.html</anchorfile>
      <anchor>a19d31c6160ae74c407de4d8b6ffe5c3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntrinsicsVector3</name>
    <filename>classgte_1_1IntrinsicsVector3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>IntrinsicsVector3</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>aec493287c1e8f0c943890e8fa48c89c8</anchor>
      <arglist>(int numVectors, Vector3&lt; Real &gt; const *v, Real inEpsilon)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dimension</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>a3e0c9327ebcf6ede1a0d38b411ccef03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>direction</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>a7f64f26fc2987c6d94fd584509141a31</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>epsilon</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>a0ee8420f47731431db5593890ea46778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>extreme</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>a59afbda06de8367e492aa59d18098bdd</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>extremeCCW</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>a754028b614c9678b5707b6c2bcf94fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>max</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>a0911ac422533454735a8f6cd2a0d205e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>maxRange</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>acd1c38c74cc201af1cd0ae634fe1084f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>min</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>a75028443ec96d89eab23c27b55636253</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>origin</name>
      <anchorfile>classgte_1_1IntrinsicsVector3.html</anchorfile>
      <anchor>a5f67efe81e52a47d312f5cfd02e95d99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::InvSqrtEstimate</name>
    <filename>classgte_1_1InvSqrtEstimate.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::InvSqrtEstimate::degree</class>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>a503c71879d69f4343edc29c92aa10849</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>a8a4bddf47ad2e898ab5f276d557a2b9d</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Combine</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>a77aac2787d116ba55ff5cb1d98613468</anchor>
      <arglist>(Real adj, Real y, int p)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>a3def5ed4721ef80388523df6b1594770</anchor>
      <arglist>(degree&lt; 1 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>ab24400bad38c112b94a2fe3b744175cb</anchor>
      <arglist>(degree&lt; 2 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>a11bf1d10739e6f5c1e9e57613bab4bc6</anchor>
      <arglist>(degree&lt; 3 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>a56d3b063833f4149f896280ac1361d6e</anchor>
      <arglist>(degree&lt; 4 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>ac5f51edeb771ce875e2f5c50c217e03b</anchor>
      <arglist>(degree&lt; 5 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>a5e699c7ddb936a7a0053726e72787faf</anchor>
      <arglist>(degree&lt; 6 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>ac7e01e02aeaa99229f62c87dbecffebd</anchor>
      <arglist>(degree&lt; 7 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>a4323960ad6c4c940174a0e21fc279183</anchor>
      <arglist>(degree&lt; 8 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Reduce</name>
      <anchorfile>classgte_1_1InvSqrtEstimate.html</anchorfile>
      <anchor>a2eff3734d59c8b4df7e066c5a010faad</anchor>
      <arglist>(Real x, Real &amp;adj, Real &amp;y, int &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IsPlanarGraph</name>
    <filename>classgte_1_1IsPlanarGraph.html</filename>
    <templarg></templarg>
    <class kind="class">gte::IsPlanarGraph::Endpoint</class>
    <class kind="struct">gte::IsPlanarGraph::OrderedEdge</class>
    <member kind="enumvalue">
      <name>IPG_IS_PLANAR_GRAPH</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4ae8a15a0f4eaceaebc72d100354b48de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_INVALID_INPUT_SIZES</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4af97aa26d4c4a6016e399883d8480983c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_DUPLICATED_POSITIONS</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4ac4a89347a671c5318e888722a5ef9e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_DUPLICATED_EDGES</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4afc8cbba38c6f03f5a72a2281f84a035a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_DEGENERATE_EDGES</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4a31494d597707f5306e2a0af8bcfa66cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_EDGES_WITH_INVALID_VERTICES</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4ad962d5955e749db8f823c9e91f48acc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_INVALID_INTERSECTIONS</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4aaddb9ff6bf1ddffdf75d938c0af1a177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_DEGENERATE_EDGES</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4a31494d597707f5306e2a0af8bcfa66cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_DUPLICATED_EDGES</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4afc8cbba38c6f03f5a72a2281f84a035a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_DUPLICATED_POSITIONS</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4ac4a89347a671c5318e888722a5ef9e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_EDGES_WITH_INVALID_VERTICES</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4ad962d5955e749db8f823c9e91f48acc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_INVALID_INPUT_SIZES</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4af97aa26d4c4a6016e399883d8480983c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_INVALID_INTERSECTIONS</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4aaddb9ff6bf1ddffdf75d938c0af1a177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IPG_IS_PLANAR_GRAPH</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>acfc847fa5c543a40ca817cacd470f2d4ae8a15a0f4eaceaebc72d100354b48de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetDegenerateEdges</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>abe0e35047e2a9bd54cd07c56ffe1fb94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; int &gt; &gt; const &amp;</type>
      <name>GetDuplicatedEdges</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>aaf1241bb1f9d431ad6bb5f0b6ed9c93e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; int &gt; &gt; const &amp;</type>
      <name>GetDuplicatedPositions</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>ad13cc9b34d01cc8d594de7d418d2cdbb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetEdgesWithInvalidVertices</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>aa319fb92802a4bd21a4f5febf689c4c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; OrderedEdge &gt; const &amp;</type>
      <name>GetInvalidIntersections</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>af26ab2e97fd5c3d4db20778ab218273e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IsPlanarGraph</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>afad70b2dc7d24616f4cfdabcde0c7486</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>a274333f5c6b8b6154533392840133694</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt;&gt; const &amp;positions, std::vector&lt; std::array&lt; int, 2 &gt;&gt; const &amp;edges)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeOverlappingRectangles</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>a8149acea7513ea5e1a1a470e919ab7de</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt;&gt; const &amp;positions, std::vector&lt; std::array&lt; int, 2 &gt;&gt; const &amp;edges, std::set&lt; OrderedEdge &gt; &amp;overlappingRectangles) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>InvalidSegmentIntersection</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>a0f5979c01962fc661ae9564ced69ab12</anchor>
      <arglist>(std::array&lt; Real, 2 &gt; const &amp;p0, std::array&lt; Real, 2 &gt; const &amp;p1, std::array&lt; Real, 2 &gt; const &amp;q0, std::array&lt; Real, 2 &gt; const &amp;q1) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>IsValidTopology</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>a8981de7f7114540586a7f917df80ed31</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt;&gt; const &amp;positions, std::vector&lt; std::array&lt; int, 2 &gt;&gt; const &amp;edges)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mDegenerateEdges</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>a37ce9c25fdcc1d288c2b077068dac308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; int &gt; &gt;</type>
      <name>mDuplicatedEdges</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>aef37a0e68299e49e7fdfaf70edd14223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; int &gt; &gt;</type>
      <name>mDuplicatedPositions</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>a83dfb499122e87e1e8aa80df6d4df0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mEdgesWithInvalidVertices</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>a93b59c22689ff3c2226766267713709b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; OrderedEdge &gt;</type>
      <name>mInvalidIntersections</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>a7ab580b87884aaa44059a64536166274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mOne</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>ab4c270364fc5da5738e726a7b0a32c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mZero</name>
      <anchorfile>classgte_1_1IsPlanarGraph.html</anchorfile>
      <anchor>a68b8a7d60240184dbc37b3ff0347bd98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpQuadraticNonuniform2::Jet</name>
    <filename>classgte_1_1IntpQuadraticNonuniform2_1_1Jet.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>F</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2_1_1Jet.html</anchorfile>
      <anchor>a5923cf2ea86e41c73c3bc80b64aef932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>FX</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2_1_1Jet.html</anchorfile>
      <anchor>a62016fdb4c0280ae4e9802831ecad3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>FY</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2_1_1Jet.html</anchorfile>
      <anchor>af404a980412a1bb68fd4b516d30343a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::KeyframeController</name>
    <filename>classgte_1_1KeyframeController.html</filename>
    <base>gte::TransformController</base>
    <member kind="function">
      <type>float *</type>
      <name>GetCommonTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a8338b7d1bc5ab151bdf7e6c58d0ac431</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumCommonTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>ae700d1089dbbe270063f2835709591ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumRotations</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>adaa6d5217a7b37e3d972c16ea6186697</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumScales</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a677fc538c80306036353e2e79a6c1fda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumTranslations</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a0e67bd87c1571d467476bf717430b9b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; float &gt; *</type>
      <name>GetRotations</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a0fa5cf34795ca04ead590fcba5153e63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>GetRotationTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a1fb9237a1cc3ebab6498a4b51f43e358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>GetScales</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a2e09550f607133b3b20f019ab6f3b0d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>GetScaleTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a7ad2b6e24b27afa1ab912114a52c541a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt; *</type>
      <name>GetTranslations</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a2c3a1dbbff8f75f150e2eeb334b84fb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>GetTranslationTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a38eb84b1a00897d57dbb265b845d7c6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyframeController</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>ad4bf9db4c6d51388ab0a5a60737847d0</anchor>
      <arglist>(int numCommonTimes, int numTranslations, int numRotations, int numScales, Transform const &amp;localTransform)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a023f3f4f26e9ba1c3c68f00d3864a257</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KeyframeController</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a7738576e54e75a8db5d611a0ad37c68d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>GetRotate</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>acd7d7e09f21692602f107542f4e3e20a</anchor>
      <arglist>(float normTime, int i0, int i1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>GetScale</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a6d2798356a5080c2f53460e2efe47a5b</anchor>
      <arglist>(float normTime, int i0, int i1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector4&lt; float &gt;</type>
      <name>GetTranslate</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>ace38faba74ad76a0b9a9f89a10c2b6e0</anchor>
      <arglist>(float normTime, int i0, int i1)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>GetKeyInfo</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a08027454bbf9e6911f7243379a8b1d77</anchor>
      <arglist>(float ctrlTime, int numTimes, float *times, int &amp;lastIndex, float &amp;normTime, int &amp;i0, int &amp;i1)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mCLastIndex</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>adc71cd89e71dd3d340e857cab8ebb324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>mCommonTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a3c6e137e4d21decc21e32d564e49b507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumCommonTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a8223951522b6c23d0d83dea772cc6019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumRotations</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a37bcca6fe863548a6a868615eec25e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumScales</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a9da753b0242afa3365f34ec514ac330b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumTranslations</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a1ed02f48b43b73ad4225f811d01ea79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mRLastIndex</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a072f1b9e6b2cfbe59a59e8e2c9dd9daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Quaternion&lt; float &gt; &gt;</type>
      <name>mRotations</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>ae569f57b2272e9270dd297f8e978685d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>mRotationTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a8feb5838c171f2d693495bdd99c60906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>mScales</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a29d09471f6a331035b7bb69958b5a2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>mScaleTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a3687cdedd854644b2e59f29dee96fd8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mSLastIndex</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>ad6343e898e43559d8124769ff6292c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mTLastIndex</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>aa2ab58c41b541e090f862fa01146b4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector4&lt; float &gt; &gt;</type>
      <name>mTranslations</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>a1839d643d65f43d90ca8cc7c2cf100c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>mTranslationTimes</name>
      <anchorfile>classgte_1_1KeyframeController.html</anchorfile>
      <anchor>ab3dc801c6d2ccb8b676ffad2f457630c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DX11InputLayoutManager::LayoutMap</name>
    <filename>classgte_1_1DX11InputLayoutManager_1_1LayoutMap.html</filename>
    <base>ThreadSafeMap&lt; VBSPair, std::shared_ptr&lt; DX11InputLayout &gt; &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>GatherMatch</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager_1_1LayoutMap.html</anchorfile>
      <anchor>a264dc243f8aa57d6815b801a3d7dbda3</anchor>
      <arglist>(VertexBuffer const *vbuffer, std::vector&lt; VBSPair &gt; &amp;matches)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GatherMatch</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager_1_1LayoutMap.html</anchorfile>
      <anchor>a4791a659764ec1a3eda048a1414602c9</anchor>
      <arglist>(Shader const *vshader, std::vector&lt; VBSPair &gt; &amp;matches)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LayoutMap</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager_1_1LayoutMap.html</anchorfile>
      <anchor>a4761b9cf1a19ae7c4ccc08babacd6f52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LayoutMap</name>
      <anchorfile>classgte_1_1DX11InputLayoutManager_1_1LayoutMap.html</anchorfile>
      <anchor>ac72f3198ccd3c38f5d4cc57518d7d2a9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4InputLayoutManager::LayoutMap</name>
    <filename>classgte_1_1GL4InputLayoutManager_1_1LayoutMap.html</filename>
    <base>ThreadSafeMap&lt; VBPPair, std::shared_ptr&lt; GL4InputLayout &gt; &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>GatherMatch</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager_1_1LayoutMap.html</anchorfile>
      <anchor>aa9874336a70364aa02bac6a4357ac3c6</anchor>
      <arglist>(VertexBuffer const *vbuffer, std::vector&lt; VBPPair &gt; &amp;matches)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LayoutMap</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager_1_1LayoutMap.html</anchorfile>
      <anchor>ac0a3ce013a8a0b2fe1be14fe405c78ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LayoutMap</name>
      <anchorfile>classgte_1_1GL4InputLayoutManager_1_1LayoutMap.html</anchorfile>
      <anchor>aef6dbdd4998aa2729b012ba02737a4f1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LCPSolver</name>
    <filename>classgte_1_1LCPSolver.html</filename>
    <templarg></templarg>
    <templarg>Dimensions</templarg>
  </compound>
  <compound kind="class">
    <name>gte::LCPSolver&lt; Real &gt;</name>
    <filename>classgte_1_1LCPSolver_3_01Real_01_4.html</filename>
    <templarg></templarg>
    <base>gte::LCPSolverShared</base>
    <member kind="function">
      <type></type>
      <name>LCPSolver</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_01_4.html</anchorfile>
      <anchor>a9a812f79afe37a23e2fe4aa38100f084</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_01_4.html</anchorfile>
      <anchor>ad4bbbd03368082634a6e260ae4f59a0e</anchor>
      <arglist>(std::vector&lt; Real &gt; const &amp;q, std::vector&lt; Real &gt; const &amp;M, std::vector&lt; Real &gt; &amp;w, std::vector&lt; Real &gt; &amp;z, typename LCPSolverShared&lt; Real &gt;::Result *result=nullptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mVectorAugmented</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_01_4.html</anchorfile>
      <anchor>a347b65a5c03eb0f7fa76e78a0c9f50cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mVectorMinRatio</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_01_4.html</anchorfile>
      <anchor>a8e37c78ba89aa7de65ca8fc068b4d3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real * &gt;</type>
      <name>mVectorPoly</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_01_4.html</anchorfile>
      <anchor>ab7a74a39ab8819d9088c1d49200b3d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mVectorQMin</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_01_4.html</anchorfile>
      <anchor>a530b8e4ec99e3b709da38758fbd889cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mVectorRatio</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_01_4.html</anchorfile>
      <anchor>a878ced65096c963a5d7fbb001baba112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; typename LCPSolverShared&lt; Real &gt;::Variable &gt;</type>
      <name>mVectorVarBasic</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_01_4.html</anchorfile>
      <anchor>a8fd6328691b09adeac05db6cef5a4aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; typename LCPSolverShared&lt; Real &gt;::Variable &gt;</type>
      <name>mVectorVarNonbasic</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_01_4.html</anchorfile>
      <anchor>a5adaaa4f51d2dbde25c2f439577efb76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LCPSolver&lt; Real, 10 &gt;</name>
    <filename>classgte_1_1LCPSolver.html</filename>
  </compound>
  <compound kind="class">
    <name>LCPSolver&lt; Real, 12 &gt;</name>
    <filename>classgte_1_1LCPSolver.html</filename>
  </compound>
  <compound kind="class">
    <name>LCPSolver&lt; Real, 9 &gt;</name>
    <filename>classgte_1_1LCPSolver.html</filename>
  </compound>
  <compound kind="class">
    <name>gte::LCPSolver&lt; Real, n &gt;</name>
    <filename>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</filename>
    <templarg></templarg>
    <templarg>n</templarg>
    <base>gte::LCPSolverShared</base>
    <member kind="function">
      <type></type>
      <name>LCPSolver</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</anchorfile>
      <anchor>a7f4801feef84a436ce391dcd73f511d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</anchorfile>
      <anchor>ab1ae43690c572b337773b07e2b9f9756</anchor>
      <arglist>(std::array&lt; Real, n &gt; const &amp;q, std::array&lt; std::array&lt; Real, n &gt;, n &gt; const &amp;M, std::array&lt; Real, n &gt; &amp;w, std::array&lt; Real, n &gt; &amp;z, typename LCPSolverShared&lt; Real &gt;::Result *result=nullptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, 2 *(n+1)*n &gt;</type>
      <name>mArrayAugmented</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</anchorfile>
      <anchor>ac1daa6ecf6e59e56e64c67a5ce1b07cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, n+1 &gt;</type>
      <name>mArrayMinRatio</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</anchorfile>
      <anchor>a592e78c7c121baad4b56dc709422697b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real *, n &gt;</type>
      <name>mArrayPoly</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</anchorfile>
      <anchor>a22d67d8d9db5b94204473ae643ec364d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, n+1 &gt;</type>
      <name>mArrayQMin</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</anchorfile>
      <anchor>a23151d2903db6eaa98a789f3a4d1aedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; Real, n+1 &gt;</type>
      <name>mArrayRatio</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</anchorfile>
      <anchor>af5ae5d7d3266b5ce0152ef0779be9276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; typename LCPSolverShared&lt; Real &gt;::Variable, n+1 &gt;</type>
      <name>mArrayVarBasic</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</anchorfile>
      <anchor>ad13848047da2415285f8305d33526e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; typename LCPSolverShared&lt; Real &gt;::Variable, n+1 &gt;</type>
      <name>mArrayVarNonbasic</name>
      <anchorfile>classgte_1_1LCPSolver_3_01Real_00_01n_01_4.html</anchorfile>
      <anchor>a365bee896a1b82b9b3022bc184080cce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LCPSolverShared</name>
    <filename>classgte_1_1LCPSolverShared.html</filename>
    <templarg>Real</templarg>
    <class kind="struct">gte::LCPSolverShared::Variable</class>
    <member kind="enumvalue">
      <name>FAILED_TO_CONVERGE</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230ea444903bc55b2fd5c5329473f7c289efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAS_NONTRIVIAL_SOLUTION</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230ea3212070a625662aed07d4eaf66debd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAS_TRIVIAL_SOLUTION</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230eac3e43486951e94f8a8b1a9754e9db8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID_INPUT</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230eaec49d1140a603c760a96ffa0120c0adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_SOLUTION</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230ea6cf6ad7370a494eedb5f09bff4cbe056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Result</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAS_TRIVIAL_SOLUTION</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230eac3e43486951e94f8a8b1a9754e9db8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAS_NONTRIVIAL_SOLUTION</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230ea3212070a625662aed07d4eaf66debd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_SOLUTION</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230ea6cf6ad7370a494eedb5f09bff4cbe056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAILED_TO_CONVERGE</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230ea444903bc55b2fd5c5329473f7c289efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID_INPUT</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af3eeabbf06a8bab591d377120350230eaec49d1140a603c760a96ffa0120c0adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMaxIterations</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a51ba285a5cfad37cf2a4e994a42ceb09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumIterations</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a84a5ca015db05dd9bb3e6959214eabbd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxIterations</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a1b89bbb3149a32ba914dcf8c0bd09cf6</anchor>
      <arglist>(int maxIterations)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Real const &amp;</type>
      <name>Augmented</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a58ae34420cd8a2d748e378d117f96463</anchor>
      <arglist>(int row, int col) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Real &amp;</type>
      <name>Augmented</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a97c8017f5fae1577003d51629f20b948</anchor>
      <arglist>(int row, int col)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Copy</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a5b58e8699ff12aee72ebf6c61b78499b</anchor>
      <arglist>(Real const *poly0, Real *poly1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>LCPSolverShared</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>ae220a52269a955153fe95ea0b86daa18</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>LessThan</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>aebe834c240067067696293bd0b489b34</anchor>
      <arglist>(Real const *poly0, Real const *poly1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>LessThanZero</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>adf3f7fd2e27561bdbccde52e1c9bd53d</anchor>
      <arglist>(Real const *poly)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a66fd5db7b91c6cc9223d90b542c310ee</anchor>
      <arglist>(Real *poly)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Multiply</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a9da70d93f076a3fd1fbcb594f91432e7</anchor>
      <arglist>(Real const *poly, Real scalar, Real *product)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a01316d125afe166e44e87b829586eb2c</anchor>
      <arglist>(Real const *q, Real const *M, Real *w, Real *z, Result *result)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real *</type>
      <name>mAugmented</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a1eac4d80b0c0f1156d390812939c7c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mDimension</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a9913ea99de0f36c396708e8215c2e877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mMaxIterations</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>ab1ceffde0087090c777b95b25c990364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real *</type>
      <name>mMinRatio</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af04e08d8ac722fecf8c73485b709ebdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumCols</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>ae5f5af4f861ac79b48ea78a7b19ec95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumIterations</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a6ac79250b28d401db19df82a44eb80b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real **</type>
      <name>mPoly</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>af9750c4125e549e7fd00aced35636a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real *</type>
      <name>mQMin</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a2c50873349d00d975ab4bc912afc48c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real *</type>
      <name>mRatio</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a903dc24021d408774e04610fe51dfbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Variable *</type>
      <name>mVarBasic</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>ab84ed445c3271ba61ce4477492c02822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Variable *</type>
      <name>mVarNonbasic</name>
      <anchorfile>classgte_1_1LCPSolverShared.html</anchorfile>
      <anchor>a430948014ba26b677e053baee851b8c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LexicoArray2</name>
    <filename>classgte_1_1LexicoArray2.html</filename>
    <templarg>RowMajor</templarg>
    <templarg></templarg>
    <templarg>Dimensions</templarg>
  </compound>
  <compound kind="class">
    <name>gte::LexicoArray2&lt; false, Real &gt;</name>
    <filename>classgte_1_1LexicoArray2_3_01false_00_01Real_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>GetNumCols</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_01_4.html</anchorfile>
      <anchor>a6e499417c1c871ae2ad458bec09a9eec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumRows</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_01_4.html</anchorfile>
      <anchor>a379076b40d1b289881c9c4dba7b1427d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LexicoArray2</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_01_4.html</anchorfile>
      <anchor>ae6636c1a12dbfd49fe6ec0a463a2f26e</anchor>
      <arglist>(int numRows, int numCols, Real *matrix)</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_01_4.html</anchorfile>
      <anchor>a0ede64b14260512663f9250d42e6a1e2</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_01_4.html</anchorfile>
      <anchor>a3025719f7470e493229aaef2d4e373f0</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real *</type>
      <name>mMatrix</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_01_4.html</anchorfile>
      <anchor>a7fd42cbaf41f3ac80c8989b783f70ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumCols</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_01_4.html</anchorfile>
      <anchor>acda858a0fa60fdae88a2a28d3d5315ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumRows</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_01_4.html</anchorfile>
      <anchor>a9020ed1d64feb27b8c6785328c0ae416</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LexicoArray2&lt; false, Real, NumRows, NumCols &gt;</name>
    <filename>classgte_1_1LexicoArray2_3_01false_00_01Real_00_01NumRows_00_01NumCols_01_4.html</filename>
    <templarg></templarg>
    <templarg>NumRows</templarg>
    <templarg>NumCols</templarg>
    <member kind="function">
      <type>int</type>
      <name>GetNumCols</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>ae9b3b7edf780a35c0fc62c0eeb13fa26</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumRows</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>a6b332aa4ddc3c9b77db0ab4941cabe4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LexicoArray2</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>ab5bc97c76b100df66f6dc6bd3eb25237</anchor>
      <arglist>(Real *matrix)</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>aa29ddfa3bdc3d4eb7ed52022599c3719</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>aa372079b01521a9bc8eccef09493149c</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real *</type>
      <name>mMatrix</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01false_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>ac76389806ddb17f6b40a6a8beb63aacf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LexicoArray2&lt; true, Real &gt;</name>
    <filename>classgte_1_1LexicoArray2_3_01true_00_01Real_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>GetNumCols</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_01_4.html</anchorfile>
      <anchor>ae21bb45e9cb698aac5a800f584597e35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumRows</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_01_4.html</anchorfile>
      <anchor>a0e1ed49a1ddc263a2d8adbe11cf5a8dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LexicoArray2</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_01_4.html</anchorfile>
      <anchor>a9f76cdad28f46b3f1965a1f16d43ff33</anchor>
      <arglist>(int numRows, int numCols, Real *matrix)</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_01_4.html</anchorfile>
      <anchor>ae1ac1ddb98f6032a8012857af4b38440</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_01_4.html</anchorfile>
      <anchor>a4ffec6d6844f5daff7d6aea40ba30ec6</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real *</type>
      <name>mMatrix</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_01_4.html</anchorfile>
      <anchor>a4dccc059c96f0b4aec42a09e68a24302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumCols</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_01_4.html</anchorfile>
      <anchor>a2dedaeabcb367bb147729d6acd3e6138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumRows</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_01_4.html</anchorfile>
      <anchor>aa91ca1d28b2dee2348b28eaf4b44be5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LexicoArray2&lt; true, Real, NumRows, NumCols &gt;</name>
    <filename>classgte_1_1LexicoArray2_3_01true_00_01Real_00_01NumRows_00_01NumCols_01_4.html</filename>
    <templarg></templarg>
    <templarg>NumRows</templarg>
    <templarg>NumCols</templarg>
    <member kind="function">
      <type>int</type>
      <name>GetNumCols</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>a0fac80372cc625626b816cdca0a1b237</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumRows</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>a9904b2a6a80acc9e3e1580cfdaf3aac0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LexicoArray2</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>aa787121ae4e15b3312e062e5956868f0</anchor>
      <arglist>(Real *matrix)</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>adec7c3841f6afe5b7a5441c3406cbef6</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>a6b1b62ee1d22924fe428560c106b879d</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real *</type>
      <name>mMatrix</name>
      <anchorfile>classgte_1_1LexicoArray2_3_01true_00_01Real_00_01NumRows_00_01NumCols_01_4.html</anchorfile>
      <anchor>a9959c35a998759386046d80e7bffd6a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Light</name>
    <filename>classgte_1_1Light.html</filename>
    <base>gte::ViewVolume</base>
    <member kind="function">
      <type></type>
      <name>Light</name>
      <anchorfile>classgte_1_1Light.html</anchorfile>
      <anchor>a2659e596d238529e44af8b74c588a42c</anchor>
      <arglist>(bool isPerspective, bool isDepthRangeZeroOne)</arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; Lighting &gt;</type>
      <name>lighting</name>
      <anchorfile>classgte_1_1Light.html</anchorfile>
      <anchor>a466be1a37933f105c09ff51213b2e338</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::LightCameraGeometry</name>
    <filename>structgte_1_1LightCameraGeometry.html</filename>
    <member kind="function">
      <type></type>
      <name>LightCameraGeometry</name>
      <anchorfile>structgte_1_1LightCameraGeometry.html</anchorfile>
      <anchor>a23ae920beea87fd8e4a4bff3a37480c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>cameraModelDirection</name>
      <anchorfile>structgte_1_1LightCameraGeometry.html</anchorfile>
      <anchor>a0ae1a8695ff0a5d69e25adbcc8a1c8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>cameraModelPosition</name>
      <anchorfile>structgte_1_1LightCameraGeometry.html</anchorfile>
      <anchor>acf18cc6822a999bac710be19a75d9072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>cameraModelRight</name>
      <anchorfile>structgte_1_1LightCameraGeometry.html</anchorfile>
      <anchor>a0f6de601cf866a4c8297ed7ddba1235c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>cameraModelUp</name>
      <anchorfile>structgte_1_1LightCameraGeometry.html</anchorfile>
      <anchor>a427699482aa7dcaadd819ea1c09d08d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelDirection</name>
      <anchorfile>structgte_1_1LightCameraGeometry.html</anchorfile>
      <anchor>ab0c9358110b35076bff79661cd938b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelPosition</name>
      <anchorfile>structgte_1_1LightCameraGeometry.html</anchorfile>
      <anchor>ae955de7a5214919ab2254c1379f8ae4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelRight</name>
      <anchorfile>structgte_1_1LightCameraGeometry.html</anchorfile>
      <anchor>a5349b71a95210da5a79cfd87bfaaa74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>lightModelUp</name>
      <anchorfile>structgte_1_1LightCameraGeometry.html</anchorfile>
      <anchor>a2e95a98c44da39ed15743ca4128f6c1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Lighting</name>
    <filename>structgte_1_1Lighting.html</filename>
    <member kind="function">
      <type></type>
      <name>Lighting</name>
      <anchorfile>structgte_1_1Lighting.html</anchorfile>
      <anchor>a0077cde5c3f7a5a4e24617ce784b416f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>structgte_1_1Lighting.html</anchorfile>
      <anchor>adbc0c64beb63aa00009f966a187d2b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>attenuation</name>
      <anchorfile>structgte_1_1Lighting.html</anchorfile>
      <anchor>a9d884dd01a64da36c75eaacc512db5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>structgte_1_1Lighting.html</anchorfile>
      <anchor>a1cb79cd643a06d0c704bef9e072b903c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>structgte_1_1Lighting.html</anchorfile>
      <anchor>a0fdb80d8d5885d5aed8dbac01ec4cb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>spotCutoff</name>
      <anchorfile>structgte_1_1Lighting.html</anchorfile>
      <anchor>a2b9657c549080d7f6f34186bf07b42f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LightingEffect</name>
    <filename>classgte_1_1LightingEffect.html</filename>
    <base>gte::VisualEffect</base>
    <member kind="function">
      <type>std::shared_ptr&lt; LightCameraGeometry &gt; const &amp;</type>
      <name>GetGeometry</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>ab50c455bb5346877e86cf05e0ad5e002</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetGeometryConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a461f65360e54fffc3b42f86e3989992d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Lighting &gt; const &amp;</type>
      <name>GetLighting</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a51f0e4b1b6a6a2073692b86c065a6d0f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetLightingConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a12f827632d3d5727ab536ae89e180308</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Material &gt; const &amp;</type>
      <name>GetMaterial</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a2fe236281f9330d3db715462d9fe6df6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetMaterialConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a46b42909373665ad4aead1afab5d01fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a8cf2ec572d79d760e7c60510ba3b10fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetGeometry</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a74a2cccb3becb3392df27e5286720387</anchor>
      <arglist>(std::shared_ptr&lt; LightCameraGeometry &gt; const &amp;geometry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLighting</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a8d401b8bcb4fb33aa1b5f861225ad564</anchor>
      <arglist>(std::shared_ptr&lt; Lighting &gt; const &amp;lighting)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaterial</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>ab8217598af80b40c499f0a021b093959</anchor>
      <arglist>(std::shared_ptr&lt; Material &gt; const &amp;material)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>ababa44b5a93c0e29993563fd0b5266ad</anchor>
      <arglist>(std::shared_ptr&lt; ConstantBuffer &gt; const &amp;pvwMatrix)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateGeometryConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a8aa0d7c544280bcf9d25222129720c44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateLightingConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a86de7437db17a7150113754d88e5cd24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateMaterialConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>ad4a084c07c35d0affcda9ad51476f4c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>LightingEffect</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a69cfd9c5300c36430ceb25740cb67e19</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, BufferUpdater const &amp;updater, std::string const *vsSource[], std::string const *psSource[], std::shared_ptr&lt; Material &gt; const &amp;material, std::shared_ptr&lt; Lighting &gt; const &amp;lighting, std::shared_ptr&lt; LightCameraGeometry &gt; const &amp;geometry)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::string</type>
      <name>GetShaderSourceLitFunctionGLSL</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a86e05c6eeb8e31cc040c1dbe2077f4c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; LightCameraGeometry &gt;</type>
      <name>mGeometry</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>ad58f2fe85248c514c458e7132e909465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mGeometryConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a5fc7867143fdcda29b01cfab1c16d09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Lighting &gt;</type>
      <name>mLighting</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a3dbaac7667019777298082fa14620e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mLightingConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a41f66243979e30dc2f54143de98a246f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Material &gt;</type>
      <name>mMaterial</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>af94f4e8c0963a90683476b4f6b621f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mMaterialConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a23b190f1ce135e0f5704e0cb14f37e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mPVWMatrixConstant</name>
      <anchorfile>classgte_1_1LightingEffect.html</anchorfile>
      <anchor>a60e9e77e4d324d0df8630afc94edc682</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Line</name>
    <filename>classgte_1_1Line.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a1027cd9abb65ee13c89b5b06f2b7968e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a738af0552c9493d40651abcaaa9bf19d</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inOrigin, Vector&lt; N, Real &gt; const &amp;inDirection)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a0c00c86fd9702bdf83743d8661f82260</anchor>
      <arglist>(Line const &amp;line) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a4bb44826ca7d5ccc7bdf72ca635dde57</anchor>
      <arglist>(Line const &amp;line) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>aedb89005ec6d6da681cfbda00acdf117</anchor>
      <arglist>(Line const &amp;line) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a467288b921e150f3ce165d262117fdc0</anchor>
      <arglist>(Line const &amp;line) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a2923b8b927f212cbf27c7a718b86b9ba</anchor>
      <arglist>(Line const &amp;line) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a9f2a22402b12b9ebfba21224c19e11dc</anchor>
      <arglist>(Line const &amp;line) const </arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>direction</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>abc4a2d3044b46f5f4373c570e7d30431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>origin</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a4979f177462dc49f826394e4aa71aa08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Line&lt; InputType &gt;</name>
    <filename>classgte_1_1Line.html</filename>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a1027cd9abb65ee13c89b5b06f2b7968e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a738af0552c9493d40651abcaaa9bf19d</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inOrigin, Vector&lt; N, Real &gt; const &amp;inDirection)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a0c00c86fd9702bdf83743d8661f82260</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a4bb44826ca7d5ccc7bdf72ca635dde57</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>aedb89005ec6d6da681cfbda00acdf117</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a467288b921e150f3ce165d262117fdc0</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a2923b8b927f212cbf27c7a718b86b9ba</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a9f2a22402b12b9ebfba21224c19e11dc</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>direction</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>abc4a2d3044b46f5f4373c570e7d30431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>origin</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a4979f177462dc49f826394e4aa71aa08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Line&lt; Real &gt;</name>
    <filename>classgte_1_1Line.html</filename>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a1027cd9abb65ee13c89b5b06f2b7968e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Line</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a738af0552c9493d40651abcaaa9bf19d</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inOrigin, Vector&lt; N, Real &gt; const &amp;inDirection)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a0c00c86fd9702bdf83743d8661f82260</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a4bb44826ca7d5ccc7bdf72ca635dde57</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>aedb89005ec6d6da681cfbda00acdf117</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a467288b921e150f3ce165d262117fdc0</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a2923b8b927f212cbf27c7a718b86b9ba</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a9f2a22402b12b9ebfba21224c19e11dc</anchor>
      <arglist>(Line const &amp;line) const</arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>direction</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>abc4a2d3044b46f5f4373c570e7d30431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>origin</name>
      <anchorfile>classgte_1_1Line.html</anchorfile>
      <anchor>a4979f177462dc49f826394e4aa71aa08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LinearSystem</name>
    <filename>classgte_1_1LinearSystem.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::map&lt; std::array&lt; int, 2 &gt;, Real &gt;</type>
      <name>SparseMatrix</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>ab04e8916ac66891c96be66be18462289</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a0ae48c87e9d6ec5e08b72587db868837</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;A, Vector2&lt; Real &gt; const &amp;B, Vector2&lt; Real &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>ab06468be43fa20f6e22e721db710ffda</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;A, Vector3&lt; Real &gt; const &amp;B, Vector3&lt; Real &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>aa3a8d7d3c9ec584212b16a77cbb3fc47</anchor>
      <arglist>(Matrix4x4&lt; Real &gt; const &amp;A, Vector4&lt; Real &gt; const &amp;B, Vector4&lt; Real &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a0c507ff18ad38ceadfc71a9f9a196f01</anchor>
      <arglist>(int N, Real const *A, Real const *B, Real *X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>abf9e1671526e2e0021d0c5ee5f73697b</anchor>
      <arglist>(int N, int M, Real const *A, Real const *B, Real *X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>SolveConstantTridiagonal</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a3fa3ebd83151d5f1b3d785266292a5bb</anchor>
      <arglist>(int N, Real subdiagonal, Real diagonal, Real superdiagonal, Real const *B, Real *X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>SolveSymmetricCG</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a19181ec3f88913a8c8313ed7a9fbb28a</anchor>
      <arglist>(int N, Real const *A, Real const *B, Real *X, unsigned int maxIterations, Real tolerance)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>SolveSymmetricCG</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a45388c52399006bba8b97b049ec41ce0</anchor>
      <arglist>(int N, SparseMatrix const &amp;A, Real const *B, Real *X, unsigned int maxIterations, Real tolerance)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>SolveTridiagonal</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>aa4bef7d6438533903bf7ba84fe706a34</anchor>
      <arglist>(int N, Real const *subdiagonal, Real const *diagonal, Real const *superdiagonal, Real const *B, Real *X)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Dot</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a799a1e8c15fa4683952a06ec62245520</anchor>
      <arglist>(int N, Real const *U, Real const *V)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Mul</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a6b2a5622dd9b8a61fb78b61ec92e804b</anchor>
      <arglist>(int N, Real const *A, Real const *X, Real *P)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Mul</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a1c1bf05d0e1d5cc2de3eae19619da49c</anchor>
      <arglist>(int N, SparseMatrix const &amp;A, Real const *X, Real *P)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>UpdateP</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a283059121d089f7568221fd1cddc70eb</anchor>
      <arglist>(int N, Real *P, Real beta, Real const *R)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>UpdateR</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>acd2c26084136532b3be6c2b078ea02af</anchor>
      <arglist>(int N, Real *R, Real alpha, Real const *W)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>UpdateX</name>
      <anchorfile>classgte_1_1LinearSystem.html</anchorfile>
      <anchor>a4bbcae72057b07b640eba98e16fe5e14</anchor>
      <arglist>(int N, Real *X, Real alpha, Real const *P)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GL4Engine::ProgramIndexUnitMap::LinkInfo</name>
    <filename>structgte_1_1GL4Engine_1_1ProgramIndexUnitMap_1_1LinkInfo.html</filename>
    <member kind="variable">
      <type>GLint</type>
      <name>index</name>
      <anchorfile>structgte_1_1GL4Engine_1_1ProgramIndexUnitMap_1_1LinkInfo.html</anchorfile>
      <anchor>ae2184535b9cc4edf56e96d42325074f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>linkCount</name>
      <anchorfile>structgte_1_1GL4Engine_1_1ProgramIndexUnitMap_1_1LinkInfo.html</anchorfile>
      <anchor>a85d2025cc597afe54c0f60d070b703d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>program</name>
      <anchorfile>structgte_1_1GL4Engine_1_1ProgramIndexUnitMap_1_1LinkInfo.html</anchorfile>
      <anchor>a17d9fcfacf4ea7dc18a32d1ac0fce5ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Logger::Listener</name>
    <filename>classgte_1_1Logger_1_1Listener.html</filename>
    <member kind="enumvalue">
      <name>LISTEN_FOR_NOTHING</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002aa1b95ee21eb967be17836b14c6255d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_ASSERTION</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002a041aee791b8e35b6dd214a0cb17be475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_ERROR</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002aae0af7eed8ba9c45e7b83a2b313661df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_WARNING</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002a876c81f42249e6a6474bd74ff8640263</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_INFORMATION</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002ac073e6f707d01b2c56bfe48c22e0509e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_ALL</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002ae049a0d6d3453d15b00d2c35c987e489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_ALL</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002ae049a0d6d3453d15b00d2c35c987e489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_ASSERTION</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002a041aee791b8e35b6dd214a0cb17be475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_ERROR</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002aae0af7eed8ba9c45e7b83a2b313661df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_INFORMATION</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002ac073e6f707d01b2c56bfe48c22e0509e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_NOTHING</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002aa1b95ee21eb967be17836b14c6255d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LISTEN_FOR_WARNING</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a0aa3c84369e86c6905a4337c939ca002a876c81f42249e6a6474bd74ff8640263</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Assertion</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a170b81185ff721ea317ad38b7496e799</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Error</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>ad66e165e8ec0f5b34d51d18069777ea8</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetFlags</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a2ff7974549c62412bd69aa50c21b3dc0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Information</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>adec80cd7970473a2e307e9468f1797d1</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Listener</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a109ba0d37ea123f26fd2c581922816ee</anchor>
      <arglist>(int flags=LISTEN_FOR_NOTHING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Warning</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>ad75295aede6acaa3affb371e6b746766</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a5e667be1ff9a73b6f8a1706bf5a1c6a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>Report</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a9cfcb610eb879f44d984ea4d611d1834</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mFlags</name>
      <anchorfile>classgte_1_1Logger_1_1Listener.html</anchorfile>
      <anchor>a9114ba3f3217033f1e9bb3468d0847d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DrawTarget::ListenerForDestruction</name>
    <filename>classgte_1_1DrawTarget_1_1ListenerForDestruction.html</filename>
    <member kind="function">
      <type></type>
      <name>ListenerForDestruction</name>
      <anchorfile>classgte_1_1DrawTarget_1_1ListenerForDestruction.html</anchorfile>
      <anchor>a865484bf6b1afaf4ba2bbfbb988a2b76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnDestroy</name>
      <anchorfile>classgte_1_1DrawTarget_1_1ListenerForDestruction.html</anchorfile>
      <anchor>a7b8ac888027047c448b8ece609650436</anchor>
      <arglist>(DrawTarget const *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ListenerForDestruction</name>
      <anchorfile>classgte_1_1DrawTarget_1_1ListenerForDestruction.html</anchorfile>
      <anchor>a89aeaacf446855e6edc8ebd07adc2be5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GraphicsObject::ListenerForDestruction</name>
    <filename>classgte_1_1GraphicsObject_1_1ListenerForDestruction.html</filename>
    <member kind="function">
      <type></type>
      <name>ListenerForDestruction</name>
      <anchorfile>classgte_1_1GraphicsObject_1_1ListenerForDestruction.html</anchorfile>
      <anchor>a69926baa251077f10dcca4553eac24be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnDestroy</name>
      <anchorfile>classgte_1_1GraphicsObject_1_1ListenerForDestruction.html</anchorfile>
      <anchor>a1d74c97cac9d7ad40c61815737a60841</anchor>
      <arglist>(GraphicsObject const *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ListenerForDestruction</name>
      <anchorfile>classgte_1_1GraphicsObject_1_1ListenerForDestruction.html</anchorfile>
      <anchor>abcee422c1673f5f8559b36c0a2bfcf15</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::WICFileIO::LoadFormatMap</name>
    <filename>structgte_1_1WICFileIO_1_1LoadFormatMap.html</filename>
    <member kind="variable">
      <type>DFType</type>
      <name>gtFormat</name>
      <anchorfile>structgte_1_1WICFileIO_1_1LoadFormatMap.html</anchorfile>
      <anchor>a4c18b8d942d4997f7ce5b217713cb76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GUID const *</type>
      <name>wicConvertGUID</name>
      <anchorfile>structgte_1_1WICFileIO_1_1LoadFormatMap.html</anchorfile>
      <anchor>a2a88e8bdcd64f24c8d1cf2bd07616be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GUID const *</type>
      <name>wicInputGUID</name>
      <anchorfile>structgte_1_1WICFileIO_1_1LoadFormatMap.html</anchorfile>
      <anchor>a162b7280a1f0cd7131f5983fcafb9011</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Log2Estimate</name>
    <filename>classgte_1_1Log2Estimate.html</filename>
    <templarg>Real</templarg>
    <class kind="struct">gte::Log2Estimate::degree</class>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>a7cfdc9309fdac38a6f6dc504fdd98636</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>a469ff435fcd47d3931d9e21d9771bf9b</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>a237eddeafc6d1d0d775db751c612cd54</anchor>
      <arglist>(degree&lt; 1 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>aa16edfa2e68dd3fdba2e7c917c608660</anchor>
      <arglist>(degree&lt; 2 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>a9d12599076322204febf75b4a6f7e9f7</anchor>
      <arglist>(degree&lt; 3 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>ac1a5ce1e667302ad0aa1716353c98fb8</anchor>
      <arglist>(degree&lt; 4 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>acbed58e8d803bd454262d41e31e91c59</anchor>
      <arglist>(degree&lt; 5 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>a9e009e9c0fdbe8503be58602e59b9dcc</anchor>
      <arglist>(degree&lt; 6 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>aa2477bf20db73417418ab9f22925893b</anchor>
      <arglist>(degree&lt; 7 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Log2Estimate.html</anchorfile>
      <anchor>ae0c93c38ae4b0934c896b087684fab61</anchor>
      <arglist>(degree&lt; 8 &gt;, Real t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LogEstimate</name>
    <filename>classgte_1_1LogEstimate.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1LogEstimate.html</anchorfile>
      <anchor>a475491d2d895bd315c0adefd8f9ca92f</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1LogEstimate.html</anchorfile>
      <anchor>a3370f959bc7474703e093df622728f46</anchor>
      <arglist>(Real x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Logger</name>
    <filename>classgte_1_1Logger.html</filename>
    <class kind="class">gte::Logger::Listener</class>
    <member kind="function">
      <type>void</type>
      <name>Assertion</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>ae9d84457df8eefc56faf7280c03ac540</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Error</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>a8daae856c3c5dd948d6fd24ffca026ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Information</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>aaf19bcc9d18972960124f9c04c2797e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Logger</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>ac330af0599b60c421c5f2d92f157220e</anchor>
      <arglist>(char const *file, char const *function, int line, std::string const &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Warning</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>a9ea8d86fecf4c3706b0511bff51aa0e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Subscribe</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>a70e5f024918091b8624eb00e3a9b8b10</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Unsubscribe</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>ac4958ce556006e0261dd3c55149752dd</anchor>
      <arglist>(Listener *listener)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mMessage</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>a8b64d088f4917fa2307c0154161256bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::set&lt; Listener * &gt;</type>
      <name>msListeners</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>a1a0319fa70e8bb0495c2a03ac0a7cff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::mutex</type>
      <name>msMutex</name>
      <anchorfile>classgte_1_1Logger.html</anchorfile>
      <anchor>ad699febbf1c7572baa1a370113ee55d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LogReporter</name>
    <filename>classgte_1_1LogReporter.html</filename>
    <member kind="function">
      <type></type>
      <name>LogReporter</name>
      <anchorfile>classgte_1_1LogReporter.html</anchorfile>
      <anchor>a43d4d926b0c4b429b6626c73d10ce2b4</anchor>
      <arglist>(std::string const &amp;logFile, int logFileFlags, int logStdoutFlags, int logMessageBoxFlags=0, int logOutputWindowFlags=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LogReporter</name>
      <anchorfile>classgte_1_1LogReporter.html</anchorfile>
      <anchor>ab007fddf5ad9b307ff2b69fcf5b25d1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; LogToFile &gt;</type>
      <name>mLogToFile</name>
      <anchorfile>classgte_1_1LogReporter.html</anchorfile>
      <anchor>ac457889773ae1f5a47ecd6cff51ea356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; LogToStdout &gt;</type>
      <name>mLogToStdout</name>
      <anchorfile>classgte_1_1LogReporter.html</anchorfile>
      <anchor>a5ffdd8b67c43dbc6eb8aacba92d3076b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LogToFile</name>
    <filename>classgte_1_1LogToFile.html</filename>
    <base>gte::Logger::Listener</base>
    <member kind="function">
      <type></type>
      <name>LogToFile</name>
      <anchorfile>classgte_1_1LogToFile.html</anchorfile>
      <anchor>a4a24d9575380cf211996ceb2d79f2d6d</anchor>
      <arglist>(std::string const &amp;filename, int flags)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>Report</name>
      <anchorfile>classgte_1_1LogToFile.html</anchorfile>
      <anchor>a59692d003c8cae6d3f4729d941ec7873</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mFilename</name>
      <anchorfile>classgte_1_1LogToFile.html</anchorfile>
      <anchor>a13a70f6b3797b3779eedc2aad16bb123</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LogToMessageBox</name>
    <filename>classgte_1_1LogToMessageBox.html</filename>
    <base>gte::Logger::Listener</base>
    <member kind="function">
      <type></type>
      <name>LogToMessageBox</name>
      <anchorfile>classgte_1_1LogToMessageBox.html</anchorfile>
      <anchor>a9fb3a442ac30a62607d4b49280da7688</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>Report</name>
      <anchorfile>classgte_1_1LogToMessageBox.html</anchorfile>
      <anchor>ab1aa52a6b9f582a5e57914c2657eb8a0</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LogToOutputWindow</name>
    <filename>classgte_1_1LogToOutputWindow.html</filename>
    <base>gte::Logger::Listener</base>
    <member kind="function">
      <type></type>
      <name>LogToOutputWindow</name>
      <anchorfile>classgte_1_1LogToOutputWindow.html</anchorfile>
      <anchor>a062d72aba6622a0fe020fe256bc23b3e</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>Report</name>
      <anchorfile>classgte_1_1LogToOutputWindow.html</anchorfile>
      <anchor>a912240c3979d7ac77c12e82213fa36a7</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LogToStdout</name>
    <filename>classgte_1_1LogToStdout.html</filename>
    <base>gte::Logger::Listener</base>
    <member kind="function">
      <type></type>
      <name>LogToStdout</name>
      <anchorfile>classgte_1_1LogToStdout.html</anchorfile>
      <anchor>a0e82b1206ea6688fe1356f6fe39ecfbb</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>Report</name>
      <anchorfile>classgte_1_1LogToStdout.html</anchorfile>
      <anchor>a9f9b33d4c209ecbeabf47b2f1be086ea</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::LogToStringArray</name>
    <filename>classgte_1_1LogToStringArray.html</filename>
    <base>gte::Logger::Listener</base>
    <member kind="function">
      <type>std::vector&lt; std::string &gt; const &amp;</type>
      <name>GetMessages</name>
      <anchorfile>classgte_1_1LogToStringArray.html</anchorfile>
      <anchor>a301c0e9bfecbdcd75521eacfc9240320</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt; &amp;</type>
      <name>GetMessages</name>
      <anchorfile>classgte_1_1LogToStringArray.html</anchorfile>
      <anchor>aafdf9d491bde7d7dcbbdfefd07f40145</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>GetName</name>
      <anchorfile>classgte_1_1LogToStringArray.html</anchorfile>
      <anchor>a3ee1641c95accafc926deb7c1493e2d0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LogToStringArray</name>
      <anchorfile>classgte_1_1LogToStringArray.html</anchorfile>
      <anchor>a67068d567c41524afee9a1e2eb248e7d</anchor>
      <arglist>(std::string const &amp;name, int flags)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>Report</name>
      <anchorfile>classgte_1_1LogToStringArray.html</anchorfile>
      <anchor>ab1a4ffb228281ab7001a62ee872b3e77</anchor>
      <arglist>(std::string const &amp;message)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>mMessages</name>
      <anchorfile>classgte_1_1LogToStringArray.html</anchorfile>
      <anchor>a2b34941c6b37ebc78d3a5a9d3232bc5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mName</name>
      <anchorfile>classgte_1_1LogToStringArray.html</anchorfile>
      <anchor>ac31d06f9b50c11dc116d9853c77d269f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MarchingCubes</name>
    <filename>classgte_1_1MarchingCubes.html</filename>
    <class kind="struct">gte::MarchingCubes::Configuration</class>
    <class kind="struct">gte::MarchingCubes::Topology</class>
    <member kind="enumeration">
      <type></type>
      <name>GTE_IMPEXP</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a7823df64b5af6d5c45b25bae1feb6e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_VERTICES</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a7823df64b5af6d5c45b25bae1feb6e36a9187c63e888314c003c93a4e87173d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_TRIANGLES</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a7823df64b5af6d5c45b25bae1feb6e36a7a632e6a2ade27d71fa42914953ca2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_TRIANGLES</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a7823df64b5af6d5c45b25bae1feb6e36a7a632e6a2ade27d71fa42914953ca2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_VERTICES</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a7823df64b5af6d5c45b25bae1feb6e36a9187c63e888314c003c93a4e87173d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Topology const &amp;</type>
      <name>GetTable</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a636256cac5028f4945432728282a93e6</anchor>
      <arglist>(int entry) const </arglist>
    </member>
    <member kind="function">
      <type>int const *</type>
      <name>GetTable</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a72ef305f9c99a06e149489d575340761</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MarchingCubes</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>aa43a68122836484e352d5527bd78eed8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MarchingCubes</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a5e72d13ec6730c167a299b4a1255603f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>GetConfigurationType</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>ac1a346edee3eb8dbd1c00bf07f8ebbfd</anchor>
      <arglist>(int entry)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>void(MarchingCubes::*</type>
      <name>Function</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a097039b400354d0c2dad2d7f7073411d</anchor>
      <arglist>)(int[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits0</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>af20ba9d9826bf4ecdbd0c6020a7fda98</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits1</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a4b64937b96602f55213cafb7e019bcf2</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits2BoxDiag</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a16d983612048d7108f455baea2c86443</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits2Edge</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>ae922a9ca598fd37e199eedb57da4c00f</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits2FaceDiag</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a4c4818e3f5c17ad668bfc71ed893aab0</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits3EdgeFaceDiag</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>adde7e65a57c89cc10ffc9ea8a46d50dc</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits3FaceDiagFaceDiag</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>af0ccd542041706440f081ff0f48860fc</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits3SameFace</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a35b7677471b8078308e8412d8c3ca658</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits4EdgeEdgePara</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>abfad849f147f195ab48b4f07eeab797a</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits4EdgeEdgePerp</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>ad2e32ceb1b2578959b12cc1c2ecea3fc</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits4FaceBoxDiag</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a8f9aaef72cac0c81d0f8a6e13920d577</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits4FaceEdge</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a0c634e291a6f6eccdb552bdff7de1521</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits4FaceFaceDiagL</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a807e4073e112a3a68a46cce4e4fb9e77</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits4FaceFaceDiagR</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a643be59ee6ec7d58a661cbdd4ac9fd41</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits4SameFace</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a866e06be4a62131f009f5de722c3e1e0</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits5EdgeFaceDiag</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a932d57c7a8eff03b397d938ac7643e9c</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits5FaceDiagFaceDiag</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>af8ec4b670b92a30d94fe1c3fef261f90</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits5SameFace</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a2636ba96c1d9780f656a604c4f46ddf6</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits6BoxDiag</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a0a40a0de27ac6c72f40fc297e4b64541</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits6Edge</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>aa733cf1888d4f67637c362e501fc7924</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits6FaceDiag</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a27ff25360c05f7045dea6eaee8c6dcdc</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Bits7</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>ad965b72b2afde7783587b1026d51b322</anchor>
      <arglist>(int index[8])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetTable</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a52be4e65a5214f933cdbb2ff5a0350c2</anchor>
      <arglist>(int numV, int const *vpair, int numT, int const *itriple)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mEntry</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>af81d4f51dcadc1bff9c1a92eb94670fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Topology</type>
      <name>mTable</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a9cc256441ca13bd31253a4a267a78db5</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static Configuration</type>
      <name>msConfiguration</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>aae327f1cceab758c4b59914efb2ec4f2</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string</type>
      <name>msConfigurationString</name>
      <anchorfile>classgte_1_1MarchingCubes.html</anchorfile>
      <anchor>a586a54aa1248ccddba603c85a2ac1dfb</anchor>
      <arglist>[CT_NUM_TYPES]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MassSpringArbitrary</name>
    <filename>classgte_1_1MassSpringArbitrary.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParticleSystem</base>
    <class kind="struct">gte::MassSpringArbitrary::Spring</class>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector&lt; N, Real &gt;</type>
      <name>ExternalAcceleration</name>
      <anchorfile>classgte_1_1MassSpringArbitrary.html</anchorfile>
      <anchor>adf5aa314a3b7bc34e0b75b3f7cdbdf86</anchor>
      <arglist>(int i, Real time, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;position, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;velocity)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumSprings</name>
      <anchorfile>classgte_1_1MassSpringArbitrary.html</anchorfile>
      <anchor>a40c290077ad3305f31994f9e78da87ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Spring const &amp;</type>
      <name>GetSpring</name>
      <anchorfile>classgte_1_1MassSpringArbitrary.html</anchorfile>
      <anchor>afdb16b2b9c221b4e247cf3a3299dd56c</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MassSpringArbitrary</name>
      <anchorfile>classgte_1_1MassSpringArbitrary.html</anchorfile>
      <anchor>a7e3d7b4929f2b5028442923b9d8221eb</anchor>
      <arglist>(int numParticles, int numSprings, Real step)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSpring</name>
      <anchorfile>classgte_1_1MassSpringArbitrary.html</anchorfile>
      <anchor>a10bf762216c5f4ae3aa5db8b4b0b8dde</anchor>
      <arglist>(int index, Spring const &amp;spring)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MassSpringArbitrary</name>
      <anchorfile>classgte_1_1MassSpringArbitrary.html</anchorfile>
      <anchor>a44bd87fd086d93fc47a7d80b0cd3c264</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Vector&lt; N, Real &gt;</type>
      <name>Acceleration</name>
      <anchorfile>classgte_1_1MassSpringArbitrary.html</anchorfile>
      <anchor>a2429a9f0e196ec7c348ec752c851e0bf</anchor>
      <arglist>(int i, Real time, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;position, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;velocity)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::set&lt; int &gt; &gt;</type>
      <name>mAdjacent</name>
      <anchorfile>classgte_1_1MassSpringArbitrary.html</anchorfile>
      <anchor>a2ebadf1780928496e22c570edff27595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Spring &gt;</type>
      <name>mSpring</name>
      <anchorfile>classgte_1_1MassSpringArbitrary.html</anchorfile>
      <anchor>a7dcffdaba1d176fc70b207b534ec2377</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MassSpringCurve</name>
    <filename>classgte_1_1MassSpringCurve.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParticleSystem</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector&lt; N, Real &gt;</type>
      <name>ExternalAcceleration</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>a1e4608037f651ac95ea4585bf513d58b</anchor>
      <arglist>(int i, Real time, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;position, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;velocity)</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetConstant</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>ad58c6b7114a996742cd1a92028bb5ddd</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetLength</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>a530d51d86559f2b89a674b81223274de</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumSprings</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>a0c2c639a5cdad713e8c4eaa81cfb6bbf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MassSpringCurve</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>a6a39a68fdc654124318a94c22d712aea</anchor>
      <arglist>(int numParticles, Real step)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetConstant</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>a2e757e846cb150d93c5f9f232aeed982</anchor>
      <arglist>(int i, Real constant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLength</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>ab460f82124d12486e8ca0664f6d2af28</anchor>
      <arglist>(int i, Real length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MassSpringCurve</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>a8e600733856c704bb6bb6536a18ddf24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Vector&lt; N, Real &gt;</type>
      <name>Acceleration</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>a83a9e1d2706e0f7b577bd4bc9bccc920</anchor>
      <arglist>(int i, Real time, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;position, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;velocity)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mConstant</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>a6e564d1d773f254bee99b50ac801e733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mLength</name>
      <anchorfile>classgte_1_1MassSpringCurve.html</anchorfile>
      <anchor>a72807f732ae5cf15f0bd8038277deff8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MassSpringSurface</name>
    <filename>classgte_1_1MassSpringSurface.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParticleSystem</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector&lt; N, Real &gt;</type>
      <name>ExternalAcceleration</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a9b26b15f0ae23e71c452334ef7da5d61</anchor>
      <arglist>(int i, Real time, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;position, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;velocity)</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetConstantC</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a44aca626bfa67960fc62fc94fc6c04d6</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetConstantR</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>afe7964375b4ebdd672a4fa7fd076f7e0</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetLengthC</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>ae3e0b481bb8a77ebbd97d06f96da9682</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetLengthR</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a27c7283d987dd8c9948b6e963c371c0f</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetMass</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a4aa0fba1158aa0693fa7081a5692e9da</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumCols</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a5dd2f673124059e3247315be7f0a43a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumRows</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a7aedd9dc16bde2f26af2b46fe61e4bf4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetPosition</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a32310533fcf330c0e768222e758bce88</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetVelocity</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a1bc482046b4b35d73506b057f17d3aae</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MassSpringSurface</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a624dcca653a5143dc808038dc79285b1</anchor>
      <arglist>(int numRows, int numCols, Real step)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetConstantC</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>aa1d34cf130f2b56d7422bc162c8b2825</anchor>
      <arglist>(int r, int c, Real constant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetConstantR</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a0fbb7d524a119fae17b3f132ea16239a</anchor>
      <arglist>(int r, int c, Real constant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLengthC</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>ad0b0b365306bb7cd10fd3d82ef4d2967</anchor>
      <arglist>(int r, int c, Real length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLengthR</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>afafeb0c8a79e4cb91c2c159228857f3e</anchor>
      <arglist>(int r, int c, Real length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMass</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a0fe31b5be7df9db6bbd1eee511deb75d</anchor>
      <arglist>(int r, int c, Real mass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPosition</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a858f03f2390a4d0269b1fc0b06045b62</anchor>
      <arglist>(int r, int c, Vector&lt; N, Real &gt; const &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVelocity</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a0308b09dbaf2c7f781f2c50b3f3b3151</anchor>
      <arglist>(int r, int c, Vector&lt; N, Real &gt; const &amp;velocity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MassSpringSurface</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>ac87d4610e3d33c21c4b7337c62dd3641</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Vector&lt; N, Real &gt;</type>
      <name>Acceleration</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a13cb78a2a1acb203530ffa39c4bcfede</anchor>
      <arglist>(int i, Real time, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;position, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;velocity)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>ad77e8a583fefcc8e2e51a1e97057cc94</anchor>
      <arglist>(int i, int &amp;r, int &amp;c) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>ac5c9b6502094313783bd941b2b74b46b</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mConstantC</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>af7699db7b7b6304f8800c04279fe2c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mConstantR</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>aa218e1ee005135e6d0e69f6a582b887a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mLengthC</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a80fcee31bc58b89ad1e1b42822c98846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mLengthR</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a4136c6fd3295bb1a6b8a3503fd5e19c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumCols</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>ad6eb907e36d56ead7c1c79944369963e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumRows</name>
      <anchorfile>classgte_1_1MassSpringSurface.html</anchorfile>
      <anchor>a10ae55cb13178aa6678a78290ed91027</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MassSpringVolume</name>
    <filename>classgte_1_1MassSpringVolume.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParticleSystem</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector&lt; N, Real &gt;</type>
      <name>ExternalAcceleration</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a16e0058b550ef454d85e28df2a6700e9</anchor>
      <arglist>(int i, Real time, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;position, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;velocity)</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetConstantC</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a19721485ce3db3dd10810a0aac3fb818</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetConstantR</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a23432d39419662b49ab5679af13a19a5</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetConstantS</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a1f80674683819adc2a5af96fc202219b</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetLengthC</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a7432b4f8fa6ca48562625fdc33ca6223</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetLengthR</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a55746df7739e21f6847726a0300cebf9</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetLengthS</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a4dbc8b87fd0484526435463771711f39</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetMass</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>af179691b9144799613ab8eccd5c5322b</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumCols</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>accee01a3756a60467f523f118da467fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumRows</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a600eac464cf2554dd7ab95ab9d1160f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumSlices</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a5b7ff1984fa2364153372e755eaa1a65</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetPosition</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a4995dea1f9c5ce53f95b9094029a6f5a</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetVelocity</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a5903fa9d348497e4d02bbf879bc8d1a2</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MassSpringVolume</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>ad4073341ddb55a3f240fcdf6a06e9059</anchor>
      <arglist>(int numSlices, int numRows, int numCols, Real step)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetConstantC</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a8c41df58d326d5c8a64cb610fd84afde</anchor>
      <arglist>(int s, int r, int c, Real constant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetConstantR</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a290c5c8f08cfb588fb64c6f43f617857</anchor>
      <arglist>(int s, int r, int c, Real constant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetConstantS</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a280b7c15860fed79b3deb2c4dff57fae</anchor>
      <arglist>(int s, int r, int c, Real constant)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLengthC</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a72cf502bef6e528ea1e1c12ba99e9d82</anchor>
      <arglist>(int s, int r, int c, Real length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLengthR</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>ab4ffe9cd89dea1986a4335f2ee673c2d</anchor>
      <arglist>(int s, int r, int c, Real length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLengthS</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>abf75a3fc9a19e725359127e435921be2</anchor>
      <arglist>(int s, int r, int c, Real length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMass</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a362aee7c52c1b1f9b41b4c0cfdf3ddd4</anchor>
      <arglist>(int s, int r, int c, Real mass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPosition</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a6e2ed74decf49921a9c5c5b6608da220</anchor>
      <arglist>(int s, int r, int c, Vector&lt; N, Real &gt; const &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVelocity</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>afc1098a84908a0516bf1718d0e767752</anchor>
      <arglist>(int s, int r, int c, Vector&lt; N, Real &gt; const &amp;velocity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MassSpringVolume</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a21f558f13b85a7d81f6ed9d5e03548b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Vector&lt; N, Real &gt;</type>
      <name>Acceleration</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a332f5a95a4997a64dd0f9803f9ef4593</anchor>
      <arglist>(int i, Real time, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;position, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;velocity)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>GetCoordinates</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a15d0e0ba416f3513cf0c7a17562db8cd</anchor>
      <arglist>(int i, int &amp;s, int &amp;r, int &amp;c) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a430c77cbe278178521dda66f274a0a80</anchor>
      <arglist>(int s, int r, int c) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mConstantC</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a9da2dc53162efbfcff60203995582c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mConstantR</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a518a0d9a988cd9f8a54d1de754977301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mConstantS</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a85d21cbeada2d7a29bfbcc991494ed68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mLengthC</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a15588daf26d5b975a1316a9db47ea594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mLengthR</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>ac2a660316bcbf823a4a56401f7c14309</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mLengthS</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>ab1eff15439e103674012c688f1de5e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumCols</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a12aa28f02052efbac5d9f0edc1222fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumRows</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a1b5976817f5d99e02bd529dd9b6bccbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumSlices</name>
      <anchorfile>classgte_1_1MassSpringVolume.html</anchorfile>
      <anchor>a42f94926511cd6203053bd2d36523419</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Material</name>
    <filename>classgte_1_1Material.html</filename>
    <member kind="function">
      <type></type>
      <name>Material</name>
      <anchorfile>classgte_1_1Material.html</anchorfile>
      <anchor>a137e987401b63eb7c6c27c3e38bc74b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>ambient</name>
      <anchorfile>classgte_1_1Material.html</anchorfile>
      <anchor>a5c155e6b187759144904588f8d6c581b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>diffuse</name>
      <anchorfile>classgte_1_1Material.html</anchorfile>
      <anchor>a292199f6ffbbaab746bcb26359d8a346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>emissive</name>
      <anchorfile>classgte_1_1Material.html</anchorfile>
      <anchor>ac280a83c4da02de49dfe6b723c2ce188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>specular</name>
      <anchorfile>classgte_1_1Material.html</anchorfile>
      <anchor>af3cfa7cc0f8e716943b01642699b7d08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Matrix</name>
    <filename>classgte_1_1Matrix.html</filename>
    <templarg>NumRows</templarg>
    <templarg>NumCols</templarg>
    <templarg>Real</templarg>
    <class kind="class">gte::Matrix::Table</class>
    <member kind="function">
      <type>Vector&lt; NumRows, Real &gt;</type>
      <name>GetCol</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a160a5e54918e08200012eaadec5b12d4</anchor>
      <arglist>(int c) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; NumCols, Real &gt;</type>
      <name>GetRow</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ac3f4d58c4deb8d5b0c388d538ff262e9</anchor>
      <arglist>(int r) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeIdentity</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a3e76ac8cd009837dde954b1a25bc1ed1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>adac26619bee6cfab8d4655a28abd3687</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab49679593d58599beee97664f0c87c12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a0664947be0bd7bce35109b4bbbe4f5fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a8cb2892f376d4bcce21090c9987a29e3</anchor>
      <arglist>(std::array&lt; Real, NumRows *NumCols &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>adea7c3bac79d71090e007c3c267ca7c2</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a87f226b032c41aa6c05d01da68f36abe</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>af7b0d2dc718a22de783a30c061f0fe3d</anchor>
      <arglist>(Matrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>af4b7b49321576810f6c2a0fe8e1dbff8</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ae64606d63dd887e83ec4989c69c7e6af</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a63042e7731a6a5ae09376d1f96ab6a13</anchor>
      <arglist>(Matrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a9ee09746a4ca586b2ce78919a8572bec</anchor>
      <arglist>(Matrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a86156fcc77a2b013b4da6e42e955a896</anchor>
      <arglist>(Matrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a68700d5d08de1e5c915c403602fb7c5c</anchor>
      <arglist>(Matrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a69af29d01c52deab21e5ccfddf9cbe31</anchor>
      <arglist>(Matrix const &amp;mat) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>abbcc5c4d740c44d2539cc08cf8d298f4</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab6aa3f6c03d8965ce40ae6f61fa55d09</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCol</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab0f4e6ad9c9e81de13e6f763ed241ba8</anchor>
      <arglist>(int c, Vector&lt; NumRows, Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRow</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ac933ecf3d17db92adbd0a0111f92fa7d</anchor>
      <arglist>(int r, Vector&lt; NumCols, Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Identity</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ae2e142bae9aec544ce1f7ec294712780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ad50376c78f17ab494dd7385da81adf88</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a53ac2b21426b78f8e6ed059b82d9fcd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Table</type>
      <name>mTable</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ade021dd91af4ddaba6025ae875ef6ae0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SIMD::Matrix</name>
    <filename>classgte_1_1SIMD_1_1Matrix.html</filename>
    <member kind="enumvalue">
      <name>NUM_ROWS</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a1b42a35bcfc21d6bce37aa0913c8623eae5fbc41451e7b97dc92fc686cb52d52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_COLS</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a1b42a35bcfc21d6bce37aa0913c8623ea2384294bc4fc63e1cb9702ee56952ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_ELEMENTS</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a1b42a35bcfc21d6bce37aa0913c8623ea07af45e59f77fe90410af89a96520777</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORAGE_ROW_MAJOR</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a1b42a35bcfc21d6bce37aa0913c8623ea3b031d3eef16182603a4d17c8c9fc201</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>ElementType</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a0c1921e901fd2b0b8f3c0c7db68bf36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_COLS</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a1b42a35bcfc21d6bce37aa0913c8623ea2384294bc4fc63e1cb9702ee56952ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_ELEMENTS</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a1b42a35bcfc21d6bce37aa0913c8623ea07af45e59f77fe90410af89a96520777</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_ROWS</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a1b42a35bcfc21d6bce37aa0913c8623eae5fbc41451e7b97dc92fc686cb52d52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORAGE_ROW_MAJOR</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a1b42a35bcfc21d6bce37aa0913c8623ea3b031d3eef16182603a4d17c8c9fc201</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a6e790316a75e74c9b035a6323f76b2f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a7a691b2918397a8cee2fc7233e9f8142</anchor>
      <arglist>(Matrix const &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a1fe234563ce519f08d7881a7841a8baa</anchor>
      <arglist>(__m128 const *mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>ae32add4bc4358a9e25717905bd86929a</anchor>
      <arglist>(float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator __m128 *</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a4aeb823c51f169ebe2978d451acee29b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator __m128 const *</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>ae0ca0b3d52769c57f0bcbedcde1abf52</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a00552496b805d67303f22421f1d814ec</anchor>
      <arglist>(Matrix const &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>Matrix &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>af10fb02960e7b165bb77fbd6ceae358e</anchor>
      <arglist>(__m128 const *mat)</arglist>
    </member>
    <member kind="function">
      <type>__m128 const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a22cc486dc1d5e7f97d2290e7b6a8152e</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>__m128 &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>ad0757aacb66f1f036183c9a2be45f5f8</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>__m128</type>
      <name>mTable</name>
      <anchorfile>classgte_1_1SIMD_1_1Matrix.html</anchorfile>
      <anchor>a7a79ffcf77bd734f78f7c045db7c647e</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Matrix&lt; float &gt;</name>
    <filename>classgte_1_1Matrix.html</filename>
    <member kind="function">
      <type>Vector&lt; NumRows, Real &gt;</type>
      <name>GetCol</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a160a5e54918e08200012eaadec5b12d4</anchor>
      <arglist>(int c) const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; NumCols, Real &gt;</type>
      <name>GetRow</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ac3f4d58c4deb8d5b0c388d538ff262e9</anchor>
      <arglist>(int r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeIdentity</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a3e76ac8cd009837dde954b1a25bc1ed1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>adac26619bee6cfab8d4655a28abd3687</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab49679593d58599beee97664f0c87c12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a0664947be0bd7bce35109b4bbbe4f5fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a8cb2892f376d4bcce21090c9987a29e3</anchor>
      <arglist>(std::array&lt; Real, NumRows *NumCols &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>adea7c3bac79d71090e007c3c267ca7c2</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a87f226b032c41aa6c05d01da68f36abe</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>af7b0d2dc718a22de783a30c061f0fe3d</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>af4b7b49321576810f6c2a0fe8e1dbff8</anchor>
      <arglist>(int r, int c) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ae64606d63dd887e83ec4989c69c7e6af</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a63042e7731a6a5ae09376d1f96ab6a13</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a9ee09746a4ca586b2ce78919a8572bec</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a86156fcc77a2b013b4da6e42e955a896</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a68700d5d08de1e5c915c403602fb7c5c</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a69af29d01c52deab21e5ccfddf9cbe31</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>abbcc5c4d740c44d2539cc08cf8d298f4</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab6aa3f6c03d8965ce40ae6f61fa55d09</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCol</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab0f4e6ad9c9e81de13e6f763ed241ba8</anchor>
      <arglist>(int c, Vector&lt; NumRows, Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRow</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ac933ecf3d17db92adbd0a0111f92fa7d</anchor>
      <arglist>(int r, Vector&lt; NumCols, Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Identity</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ae2e142bae9aec544ce1f7ec294712780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ad50376c78f17ab494dd7385da81adf88</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a53ac2b21426b78f8e6ed059b82d9fcd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Table</type>
      <name>mTable</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ade021dd91af4ddaba6025ae875ef6ae0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Matrix&lt; N, N, Real &gt;</name>
    <filename>classgte_1_1Matrix.html</filename>
    <member kind="function">
      <type>Vector&lt; NumRows, Real &gt;</type>
      <name>GetCol</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a160a5e54918e08200012eaadec5b12d4</anchor>
      <arglist>(int c) const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; NumCols, Real &gt;</type>
      <name>GetRow</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ac3f4d58c4deb8d5b0c388d538ff262e9</anchor>
      <arglist>(int r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeIdentity</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a3e76ac8cd009837dde954b1a25bc1ed1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>adac26619bee6cfab8d4655a28abd3687</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab49679593d58599beee97664f0c87c12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a0664947be0bd7bce35109b4bbbe4f5fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a8cb2892f376d4bcce21090c9987a29e3</anchor>
      <arglist>(std::array&lt; Real, NumRows *NumCols &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>adea7c3bac79d71090e007c3c267ca7c2</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a87f226b032c41aa6c05d01da68f36abe</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>af7b0d2dc718a22de783a30c061f0fe3d</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>af4b7b49321576810f6c2a0fe8e1dbff8</anchor>
      <arglist>(int r, int c) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ae64606d63dd887e83ec4989c69c7e6af</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a63042e7731a6a5ae09376d1f96ab6a13</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a9ee09746a4ca586b2ce78919a8572bec</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a86156fcc77a2b013b4da6e42e955a896</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a68700d5d08de1e5c915c403602fb7c5c</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a69af29d01c52deab21e5ccfddf9cbe31</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>abbcc5c4d740c44d2539cc08cf8d298f4</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab6aa3f6c03d8965ce40ae6f61fa55d09</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCol</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab0f4e6ad9c9e81de13e6f763ed241ba8</anchor>
      <arglist>(int c, Vector&lt; NumRows, Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRow</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ac933ecf3d17db92adbd0a0111f92fa7d</anchor>
      <arglist>(int r, Vector&lt; NumCols, Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Identity</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ae2e142bae9aec544ce1f7ec294712780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ad50376c78f17ab494dd7385da81adf88</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a53ac2b21426b78f8e6ed059b82d9fcd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Table</type>
      <name>mTable</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ade021dd91af4ddaba6025ae875ef6ae0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Matrix&lt; Real &gt;</name>
    <filename>classgte_1_1Matrix.html</filename>
    <member kind="function">
      <type>Vector&lt; NumRows, Real &gt;</type>
      <name>GetCol</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a160a5e54918e08200012eaadec5b12d4</anchor>
      <arglist>(int c) const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; NumCols, Real &gt;</type>
      <name>GetRow</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ac3f4d58c4deb8d5b0c388d538ff262e9</anchor>
      <arglist>(int r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeIdentity</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a3e76ac8cd009837dde954b1a25bc1ed1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>adac26619bee6cfab8d4655a28abd3687</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab49679593d58599beee97664f0c87c12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a0664947be0bd7bce35109b4bbbe4f5fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a8cb2892f376d4bcce21090c9987a29e3</anchor>
      <arglist>(std::array&lt; Real, NumRows *NumCols &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>adea7c3bac79d71090e007c3c267ca7c2</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a87f226b032c41aa6c05d01da68f36abe</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>af7b0d2dc718a22de783a30c061f0fe3d</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>af4b7b49321576810f6c2a0fe8e1dbff8</anchor>
      <arglist>(int r, int c) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ae64606d63dd887e83ec4989c69c7e6af</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a63042e7731a6a5ae09376d1f96ab6a13</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a9ee09746a4ca586b2ce78919a8572bec</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a86156fcc77a2b013b4da6e42e955a896</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a68700d5d08de1e5c915c403602fb7c5c</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a69af29d01c52deab21e5ccfddf9cbe31</anchor>
      <arglist>(Matrix const &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>abbcc5c4d740c44d2539cc08cf8d298f4</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab6aa3f6c03d8965ce40ae6f61fa55d09</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCol</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ab0f4e6ad9c9e81de13e6f763ed241ba8</anchor>
      <arglist>(int c, Vector&lt; NumRows, Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRow</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ac933ecf3d17db92adbd0a0111f92fa7d</anchor>
      <arglist>(int r, Vector&lt; NumCols, Real &gt; const &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Identity</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ae2e142bae9aec544ce1f7ec294712780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ad50376c78f17ab494dd7385da81adf88</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>a53ac2b21426b78f8e6ed059b82d9fcd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Table</type>
      <name>mTable</name>
      <anchorfile>classgte_1_1Matrix.html</anchorfile>
      <anchor>ade021dd91af4ddaba6025ae875ef6ae0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MemberLayout</name>
    <filename>structgte_1_1MemberLayout.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1MemberLayout.html</anchorfile>
      <anchor>a7708ed133bb3bc42c15cd9045575f8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numElements</name>
      <anchorfile>structgte_1_1MemberLayout.html</anchorfile>
      <anchor>a22c08ee585d1e3fed1e902025fb8566c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>offset</name>
      <anchorfile>structgte_1_1MemberLayout.html</anchorfile>
      <anchor>af4a40ebf44ae03c3f2f7645d52bf0060</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::SurfaceExtractor::Mesh</name>
    <filename>structgte_1_1SurfaceExtractor_1_1Mesh.html</filename>
    <member kind="function">
      <type></type>
      <name>Mesh</name>
      <anchorfile>structgte_1_1SurfaceExtractor_1_1Mesh.html</anchorfile>
      <anchor>a2bb20b04f26108c4494398307b1a5217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Topology</type>
      <name>topology</name>
      <anchorfile>structgte_1_1SurfaceExtractor_1_1Mesh.html</anchorfile>
      <anchor>aa8897ac88f63cd28978ebb60656284b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector3&lt; Real &gt;, MAX_VERTICES &gt;</type>
      <name>vertices</name>
      <anchorfile>structgte_1_1SurfaceExtractor_1_1Mesh.html</anchorfile>
      <anchor>afb224b52f7637c1da828cfb845400e0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Mesh</name>
    <filename>classgte_1_1Mesh.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>MeshDescription const &amp;</type>
      <name>GetDescription</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a3fcf05befa6c318e31901ca414339e52</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mesh</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a6c95ad88eb35661b3fe347784a68f0d5</anchor>
      <arglist>(MeshDescription const &amp;description, std::vector&lt; MeshTopology &gt; const &amp;validTopologies)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mesh</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a6eaa0139611740b1c98b0b9f02aeb84f</anchor>
      <arglist>(Mesh const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>Mesh &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a4fda2ca0a9f64e149dc77202cfca5c26</anchor>
      <arglist>(Mesh const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a3bcb2a5a11ac0f7c12b41b690c05b62f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Mesh</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a9282fada769ac6b82ec606e7d2462f7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector3&lt; Real &gt; &amp;</type>
      <name>Bitangent</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a29161a78eabd7199a9a087508d315e6a</anchor>
      <arglist>(uint32_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ComputeIndices</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a7128678ae9a1b6b4934b4ce0996c6501</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector3&lt; Real &gt; &amp;</type>
      <name>DPDU</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>afebe0fc2843e45c3c5521dd141dc1d2c</anchor>
      <arglist>(uint32_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector3&lt; Real &gt; &amp;</type>
      <name>DPDV</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a6e8a626343b6ed00d75d74977191bbf5</anchor>
      <arglist>(uint32_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector3&lt; Real &gt; &amp;</type>
      <name>Normal</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>aa252fe550e092a15b0795c6e2c2ed219</anchor>
      <arglist>(uint32_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector3&lt; Real &gt; &amp;</type>
      <name>Position</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a713073a8b7b1576ecca3aa90b1558f14</anchor>
      <arglist>(uint32_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector3&lt; Real &gt; &amp;</type>
      <name>Tangent</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a8f5b86f028e9983f9780a5fa538c8793</anchor>
      <arglist>(uint32_t i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector2&lt; Real &gt; &amp;</type>
      <name>TCoord</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>ad21d6319d1f8318a203ee616e953d366</anchor>
      <arglist>(uint32_t i)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateFrame</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a5b89807738ff526d864bbd17ec8db6a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateNormals</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a23a5388d3ed23fd15ba413c9a4ead9ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdatePositions</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a2d11f8fe5ee7b0443b405b755704b7bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt; *</type>
      <name>mBitangents</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>adfa664177553a97c865dca7d610e2f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mBitangentStride</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>aa820a6ad2fd8f945439abd41f84fc470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MeshDescription</type>
      <name>mDescription</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a9a13765b327c7758e1aa48834098d062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt; *</type>
      <name>mDPDUs</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a417b7bf4e3f4c33faece93c56397932a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mDPDUStride</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>ab565dd3fb31592248418b7e82785c6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt; *</type>
      <name>mDPDVs</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>abdb9d1275c58d4b1c97a92ef20aeed93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mDPDVStride</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a40f4c9533576e5591cfea481158e2282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Matrix&lt; 3, 2, Real &gt; &gt;</type>
      <name>mDTU</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a85680c14e5e36d40267a3b3fd25aaf90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt; *</type>
      <name>mNormals</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a36e1344f356188b5e7c54cdb5e329a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mNormalStride</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a7ea7c1263e481d3349fdde15ab7b97e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt; *</type>
      <name>mPositions</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>ad9d317000db8458d077b7815f64f9f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mPositionStride</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a18c412e432ca065bdb573795d59ca5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt; *</type>
      <name>mTangents</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a7945cf31c3cfc57aa11363575f83a402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mTangentStride</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a481eadc951364a2e724af61c3231c94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector2&lt; Real &gt; *</type>
      <name>mTCoords</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a30947c35c706cedffee495b754b16dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mTCoordStride</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a92bf8e3837efaead5fe3e01a63f9258b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Matrix&lt; 2, 2, Real &gt; &gt;</type>
      <name>mUTU</name>
      <anchorfile>classgte_1_1Mesh.html</anchorfile>
      <anchor>a1e54ab1df8b6a9b094b167a7e0940ed8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MeshDescription</name>
    <filename>classgte_1_1MeshDescription.html</filename>
    <member kind="function">
      <type></type>
      <name>MeshDescription</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a7be253dfed61d1f9a163d2ae94aa7561</anchor>
      <arglist>(uint32_t inNumVertices, uint32_t inNumTriangles)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MeshDescription</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a3042f72aaa42fa3b41e7d6f1006ee241</anchor>
      <arglist>(MeshTopology inTopology, uint32_t inNumRows, uint32_t inNumCols)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowUpdateFrame</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a95541fc6126a69a476df44d8999f637b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>cMax</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a44dbee457adf7ad800fd96f8ccb854bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>constructed</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>aa69c40de7405cc15c532bfb9bc16b920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasTangentSpaceVectors</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a2848551de14ac2c713b6abfa6c75f7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IndexAttribute</type>
      <name>indexAttribute</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>ae99cf177c9c03351dc9556ab64819ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>numCols</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>ade1ab72bebc582200791fdb6d63e56d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>numRows</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a1054dad50ba051a611458808e79f86ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>numTriangles</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a4486e63ff07d6c9bf3398cdb81666e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>numVertices</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a98eeb0ce56b57b6fbefbdb798ee098ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rIncrement</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a65ac56d6508471767362b0aa3e16bd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rMax</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>afbbc689595f62bf7f2379835b6724155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MeshTopology</type>
      <name>topology</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>abb740bdad6357703281e1b286c17d098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; VertexAttribute &gt;</type>
      <name>vertexAttributes</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>a9b19d31273a36d9d11e7cba71a51164e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wantCCW</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>afb516af47a1a095ccb1160dcd641715a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wantDynamicTangentSpaceUpdate</name>
      <anchorfile>classgte_1_1MeshDescription.html</anchorfile>
      <anchor>aaf11b646cc6572f7f27d5e75916c8d50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MeshFactory</name>
    <filename>classgte_1_1MeshFactory.html</filename>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateBox</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a2bdcf00e91ba5bc7f8b44884ef627e98</anchor>
      <arglist>(float xExtent, float yExtent, float zExtent)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateCylinderClosed</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>ab6022c36ad0ef6a189814d9830b516f8</anchor>
      <arglist>(unsigned int numAxisSamples, unsigned int numRadialSamples, float radius, float height)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateCylinderOpen</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a2aa1744f953186bdf239c61dac7b5cf7</anchor>
      <arglist>(unsigned int numAxisSamples, unsigned int numRadialSamples, float radius, float height)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateDisk</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>ad11e834f4cf732ed5ba88b1cb30b5dfe</anchor>
      <arglist>(unsigned int numShellSamples, unsigned int numRadialSamples, float radius)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateDodecahedron</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a112d41c1cee734bcce2eaf04a798d865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateHexahedron</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a6e759aea07eaf5d18d8489416ffc713e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateIcosahedron</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a5c1878aa0577fe168d5924a85606bff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateOctahedron</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a4d40e19f8521555195eabc8825e31875</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateRectangle</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>ac1abe54ad51d012a36d227ff03b7a71b</anchor>
      <arglist>(unsigned int numXSamples, unsigned int numYSamples, float xExtent, float yExtent)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateSphere</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>ac4882b269cb46439c97240a1037fc79c</anchor>
      <arglist>(unsigned int numZSamples, unsigned int numRadialSamples, float radius)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateTetrahedron</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a2390e91fc49b6732ca6f0e61124017c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateTorus</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>ab1d24039f14643fa398a9f3e279f5cec</anchor>
      <arglist>(unsigned int numCircleSamples, unsigned int numRadialSamples, float outerRadius, float innerRadius)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>CreateTriangle</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a859fa7699dfd7b441af96eb85974feef</anchor>
      <arglist>(unsigned int numSamples, float xExtent, float yExtent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MeshFactory</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a4e7e1572a5d2ce108b5e2c53b58499d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIndexBufferUsage</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>aa4a9d4e346182e7825179ac9430d81db</anchor>
      <arglist>(Resource::Usage usage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIndexFormat</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a3bd1984c8ee654a22f999e0f44467609</anchor>
      <arglist>(bool use32Bit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOutside</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a34dd107ad46180829576fc2df27079f8</anchor>
      <arglist>(bool outside)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVertexBufferUsage</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>aca3143797b3c7efe4020790033fcf5aa</anchor>
      <arglist>(Resource::Usage usage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVertexFormat</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>aa582834b65e9864932763b32f2503d6c</anchor>
      <arglist>(VertexFormat const &amp;format)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MeshFactory</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a642f0dc431ea97f93d3e1cea6df64b8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector3&lt; float &gt; &amp;</type>
      <name>Bitangent</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a854a7122bd2ad48211c78dd1720f2534</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::shared_ptr&lt; IndexBuffer &gt;</type>
      <name>CreateIBuffer</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a6eb434e1102d284148c77a6a4688bd90</anchor>
      <arglist>(unsigned int numTriangles)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::shared_ptr&lt; VertexBuffer &gt;</type>
      <name>CreateVBuffer</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a8c514cf0f7ad49881f6e2421cd9518d6</anchor>
      <arglist>(unsigned int numVertices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char *</type>
      <name>GetGeometricChannel</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a36ec4dd60d3dca20f3248443e02e0b14</anchor>
      <arglist>(std::shared_ptr&lt; VertexBuffer &gt; const &amp;vbuffer, VASemantic semantic, float w)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector3&lt; float &gt; &amp;</type>
      <name>Normal</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a1e40c7c24960af53734fcfbdb32b8e4f</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector3&lt; float &gt; &amp;</type>
      <name>Position</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a6cd1850358450d4089168e976639f691</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReverseTriangleOrder</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a12b8ab2490fd150568fbd7b3cbdf9511</anchor>
      <arglist>(IndexBuffer *ibuffer)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetBinormal</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>ae1d7d35e56dc6bc2c6f17d7f57c37368</anchor>
      <arglist>(unsigned int i, Vector3&lt; float &gt; const &amp;bin)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetNormal</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a1588acaf6f775f3bfe6167e611f28226</anchor>
      <arglist>(unsigned int i, Vector3&lt; float &gt; const &amp;nor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPlatonicTCoord</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>ae9c926f3ee5e47a5535f7a3ce2a84c81</anchor>
      <arglist>(unsigned int i, Vector3&lt; float &gt; const &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetPosition</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a2c519a04d678abf66844c8df1722ab45</anchor>
      <arglist>(unsigned int i, Vector3&lt; float &gt; const &amp;pos)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetTangent</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a9b0edece93c0d14f43d1dba39f128ffd</anchor>
      <arglist>(unsigned int i, Vector3&lt; float &gt; const &amp;tan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetTCoord</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>aa7f79e19577fbbbf1d8e0a74cbbd6ff3</anchor>
      <arglist>(unsigned int i, Vector2&lt; float &gt; const &amp;tcd)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector3&lt; float &gt; &amp;</type>
      <name>Tangent</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>aac3458603c83ba66704181272e8b68dd</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vector2&lt; float &gt; &amp;</type>
      <name>TCoord</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a550975fd6720a83463c0c40e1f6e26e6</anchor>
      <arglist>(unsigned int unit, unsigned int i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mAssignTCoords</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a5c34426302c684665eada9e907d8f3e3</anchor>
      <arglist>[VA_MAX_TCOORD_UNITS]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>mBitangents</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>aaec1097908fd43ffc2cb288e233378f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Resource::Usage</type>
      <name>mIBUsage</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a439232aefd51124b261629ca9581091d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>mIndexSize</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>ac7b65b6c2d4c276b5759e21b9218e86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>mNormals</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a2f87613567179fb9c1a007738aee62c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mOutside</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>adeb31b7433cee674c11aeead2719f688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>mPositions</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a431486e156026946cdd2c77d3b605eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>mTangents</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>a7921cccd21e049965fbf5c744de87f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>mTCoords</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>ac8cd51fb964092d22949ef966a5e795e</anchor>
      <arglist>[VA_MAX_TCOORD_UNITS]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Resource::Usage</type>
      <name>mVBUsage</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>acc295cc58e654ac8ce2df0faf968b909</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VertexFormat</type>
      <name>mVFormat</name>
      <anchorfile>classgte_1_1MeshFactory.html</anchorfile>
      <anchor>aa325fc7553797109b121ea4babcf48f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MinHeap</name>
    <filename>classgte_1_1MinHeap.html</filename>
    <templarg>KeyType</templarg>
    <templarg>ValueType</templarg>
    <class kind="struct">gte::MinHeap::Record</class>
    <member kind="function">
      <type>bool</type>
      <name>GetMinimum</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a2fdcdaad616e8e750650914e3a7ecdd3</anchor>
      <arglist>(KeyType &amp;key, ValueType &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumElements</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a1c5e177181cceef57165479f835ae1e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Record *</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a6a62826117493521705f3ddfb2b6b458</anchor>
      <arglist>(KeyType const &amp;key, ValueType const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a265f2dd22a53f3dfaa956e50568e7773</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinHeap</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>acc7c4048b6de0c87bb25e9f027097f72</anchor>
      <arglist>(MinHeap const &amp;minHeap)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinHeap</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a1ab4e28064a185f7448c0daf6d5a15f3</anchor>
      <arglist>(int maxElements=0)</arglist>
    </member>
    <member kind="function">
      <type>MinHeap &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a105eaea77fc57bd90cacb3bb1208b322</anchor>
      <arglist>(MinHeap const &amp;minHeap)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>ae63a4f2bda033e33999bf1fa44e39a60</anchor>
      <arglist>(KeyType &amp;key, ValueType &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>af75389670f6583cabd29267ef04507cd</anchor>
      <arglist>(int maxElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a16065acc56ae0a4e9604b6e5dae991f1</anchor>
      <arglist>(Record *record, ValueType const &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumElements</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>afb23e49948f3ccfb34be2413dd035c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Record * &gt;</type>
      <name>mPointers</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a95443a8f4a8a6175d2dfa63eef403f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Record &gt;</type>
      <name>mRecords</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a6b6de2133ca7bc5db2d04ade54f46ec1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MinHeap&lt; int, Real &gt;</name>
    <filename>classgte_1_1MinHeap.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>GetMinimum</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a2fdcdaad616e8e750650914e3a7ecdd3</anchor>
      <arglist>(int &amp;key, Real &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumElements</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a1c5e177181cceef57165479f835ae1e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Record *</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a6a62826117493521705f3ddfb2b6b458</anchor>
      <arglist>(intconst &amp;key, Realconst &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a265f2dd22a53f3dfaa956e50568e7773</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinHeap</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>acc7c4048b6de0c87bb25e9f027097f72</anchor>
      <arglist>(MinHeap const &amp;minHeap)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinHeap</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a1ab4e28064a185f7448c0daf6d5a15f3</anchor>
      <arglist>(int maxElements=0)</arglist>
    </member>
    <member kind="function">
      <type>MinHeap &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a105eaea77fc57bd90cacb3bb1208b322</anchor>
      <arglist>(MinHeap const &amp;minHeap)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>ae63a4f2bda033e33999bf1fa44e39a60</anchor>
      <arglist>(int &amp;key, Real &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>af75389670f6583cabd29267ef04507cd</anchor>
      <arglist>(int maxElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a16065acc56ae0a4e9604b6e5dae991f1</anchor>
      <arglist>(Record *record, Realconst &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumElements</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>afb23e49948f3ccfb34be2413dd035c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Record * &gt;</type>
      <name>mPointers</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a95443a8f4a8a6175d2dfa63eef403f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Record &gt;</type>
      <name>mRecords</name>
      <anchorfile>classgte_1_1MinHeap.html</anchorfile>
      <anchor>a6b6de2133ca7bc5db2d04ade54f46ec1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MinimalCycleBasis</name>
    <filename>classgte_1_1MinimalCycleBasis.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::MinimalCycleBasis::Tree</class>
    <class kind="struct">gte::MinimalCycleBasis::Vertex</class>
    <member kind="function">
      <type></type>
      <name>MinimalCycleBasis</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>acd3f4dc3b5158701c540ce69f08eb73b</anchor>
      <arglist>(std::vector&lt; std::array&lt; Real, 2 &gt;&gt; const &amp;positions, std::vector&lt; std::array&lt; int, 2 &gt;&gt; const &amp;edges, std::vector&lt; std::shared_ptr&lt; Tree &gt;&gt; &amp;forest)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::shared_ptr&lt; Tree &gt;</type>
      <name>ExtractBasis</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>ac95257911f13c6b189dbcd6ed799b79a</anchor>
      <arglist>(std::vector&lt; Vertex * &gt; &amp;component)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>ExtractCycle</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>a1a4e2e632ae6297c32dfd753d22a78c0</anchor>
      <arglist>(std::vector&lt; Vertex * &gt; &amp;closedWalk)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::shared_ptr&lt; Tree &gt;</type>
      <name>ExtractCycleFromClosedWalk</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>a9802edddb5a9d3bee1f841137b69d3a6</anchor>
      <arglist>(std::vector&lt; Vertex * &gt; &amp;closedWalk)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::shared_ptr&lt; Tree &gt;</type>
      <name>ExtractCycleFromComponent</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>adcf409fd227cf8693cc320dfac7af941</anchor>
      <arglist>(std::vector&lt; Vertex * &gt; &amp;component)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vertex *</type>
      <name>GetClockwiseMost</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>a10e51b58fe1828a8019cd01c48c9abe1</anchor>
      <arglist>(Vertex *vPrev, Vertex *vCurr) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vertex *</type>
      <name>GetCounterclockwiseMost</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>a199251a75587c04e157f4040792797b7</anchor>
      <arglist>(Vertex *vPrev, Vertex *vCurr) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MinimalCycleBasis</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>a6f9403724b9de6c073d9452b0cc30e78</anchor>
      <arglist>(MinimalCycleBasis const &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>MinimalCycleBasis &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>a79c678b8d2db65c7d7a9d8752adce1be</anchor>
      <arglist>(MinimalCycleBasis const &amp;)=delete</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RemoveFilaments</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>a97bd77ec22d2de30d6e58ad8710656fa</anchor>
      <arglist>(std::vector&lt; Vertex * &gt; &amp;component)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>DepthFirstSearch</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>a3421021b1ba9453b103d6dfce10474d1</anchor>
      <arglist>(Vertex *vInitial, std::vector&lt; Vertex * &gt; &amp;component)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::shared_ptr&lt; Vertex &gt; &gt;</type>
      <name>mVertexStorage</name>
      <anchorfile>classgte_1_1MinimalCycleBasis.html</anchorfile>
      <anchor>a1eadbadc1ab6e2d5e09f85c193a5b674</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Minimize1</name>
    <filename>classgte_1_1Minimize1.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>void</type>
      <name>GetMinimum</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>a743cdaccaa327c27cab29891e8c9fd33</anchor>
      <arglist>(Real t0, Real t1, Real tInitial, Real &amp;tMin, Real &amp;fMin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Minimize1</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>aa906cb51d1b0e9ea585ae576db7cadaf</anchor>
      <arglist>(std::function&lt; Real(Real)&gt; const &amp;F, int maxLevel, int maxBracket)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetBracketedMinimum</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>a853b8713f30fca65b7b5e9b9f05a1188</anchor>
      <arglist>(Real t0, Real f0, Real tm, Real fm, Real t1, Real f1, int level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetMinimum</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>aed03ea7e5fb137333ceb6d2dcdd18605</anchor>
      <arglist>(Real t0, Real f0, Real t1, Real f1, int level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetMinimum</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>a299d103e6c98ffc1e6d03245d564ef20</anchor>
      <arglist>(Real t0, Real f0, Real tm, Real fm, Real t1, Real f1, int level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mFMin</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>a82a8aff9b0dadd4450905f97a786df10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; Real(Real)&gt;</type>
      <name>mFunction</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>a2703173f7935a4dd1d47c247a31c08a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mMaxBracket</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>a1166c3d9b5ffc4f7a886fe3f67521cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mMaxLevel</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>aa45676a77a931e3c6180f425eae58de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mTMin</name>
      <anchorfile>classgte_1_1Minimize1.html</anchorfile>
      <anchor>a36e7118b072c7fd807e2d5f9c099bafc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MinimizeN</name>
    <filename>classgte_1_1MinimizeN.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>void</type>
      <name>GetMinimum</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>a38dac22238e631a1c382c6128eed21d5</anchor>
      <arglist>(Real const *t0, Real const *t1, Real const *tInitial, Real *tMin, Real &amp;fMin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinimizeN</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>ac556407ca5d0868968ba9317dadcf08c</anchor>
      <arglist>(int dimensions, std::function&lt; Real(Real const *)&gt; const &amp;F, int maxLevel, int maxBracket, int maxIterations)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeDomain</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>aea54d9cb31e20d17bd1d666f976894ea</anchor>
      <arglist>(Real const *t0, Real const *t1, Real &amp;ell0, Real &amp;ell1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDConjIndex</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>a5b0b11c0af549b32acddaecb3834ccbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDCurrIndex</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>a81897296e19ff4455937e6445a58e6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mDimensions</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>af184d378ffcbe8b11cdf9a9ec5b04841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GVector&lt; Real &gt; &gt;</type>
      <name>mDirections</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>abc3b439ce3f5acc4d66f0821a6c4ec79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mFCurr</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>a5e60204b4c0aff5831d8d4217335e8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; Real(Real const *)&gt;</type>
      <name>mFunction</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>ab89f6453857c9d1042b9025d8c3b2e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mMaxIterations</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>a5a7eb0bb437cea6286a5f273614b3003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Minimize1&lt; Real &gt;</type>
      <name>mMinimizer</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>a63a31f655ff132c6d236c2db54763cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GVector&lt; Real &gt;</type>
      <name>mTCurr</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>aeb3a22e6dba79de70965a1a21ab784a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GVector&lt; Real &gt;</type>
      <name>mTSave</name>
      <anchorfile>classgte_1_1MinimizeN.html</anchorfile>
      <anchor>af9a8431a28945d2e3f12701b5c83bf9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MinimumAreaBox2</name>
    <filename>classgte_1_1MinimumAreaBox2.html</filename>
    <templarg>InputType</templarg>
    <templarg>ComputeType</templarg>
    <class kind="struct">gte::MinimumAreaBox2::Box</class>
    <member kind="function">
      <type>InputType</type>
      <name>GetArea</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a38aabf8d555bf0d48e0d6c3932937ddf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetHull</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>af86a70b4a1971d9aa516a5ac03f7470b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumPoints</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a8fceb0eb9a3c4fd391a343c154ff67bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>GetPoints</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a8ccbc0ea8e5096367dbf7e047bb799f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 4 &gt; const &amp;</type>
      <name>GetSupportIndices</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a79141b9bb90c1f14aae51d2c36ffe39f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinimumAreaBox2</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>ac5c644dbc241be48e2a12c27a7ad89c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OrientedBox2&lt; InputType &gt;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a15584a33e5509bae1966dff092abc549</anchor>
      <arglist>(int numPoints, Vector2&lt; InputType &gt; const *points, bool useRotatingCalipers=!std::is_floating_point&lt; ComputeType &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>OrientedBox2&lt; InputType &gt;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a7694f97adeb3d9339e4d6a3bff727cf4</anchor>
      <arglist>(int numPoints, Vector2&lt; InputType &gt; const *points, int numIndices, int const *indices, bool useRotatingCalipers=!std::is_floating_point&lt; ComputeType &gt;::value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ComputeAngles</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>aa002b0f42da63b9142ff6abce7b36ec8</anchor>
      <arglist>(std::vector&lt; Vector2&lt; ComputeType &gt;&gt; const &amp;vertices, Box const &amp;box, std::array&lt; std::pair&lt; ComputeType, int &gt;, 4 &gt; &amp;A, int &amp;numA) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Box</type>
      <name>ComputeBoxForEdgeOrderN</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a60f450643275b3e806d3a363bc32ebf6</anchor>
      <arglist>(std::vector&lt; Vector2&lt; ComputeType &gt;&gt; const &amp;vertices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Box</type>
      <name>ComputeBoxForEdgeOrderNSqr</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a1649d9e9f8f7e44acfb6b6bd80c4cd11</anchor>
      <arglist>(std::vector&lt; Vector2&lt; ComputeType &gt;&gt; const &amp;vertices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ConvertTo</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>ae36f06d9ce3b70b271be2f4cf517cdb7</anchor>
      <arglist>(Box const &amp;minBox, std::vector&lt; Vector2&lt; ComputeType &gt;&gt; const &amp;computePoints, OrientedBox2&lt; InputType &gt; &amp;itMinBox)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RemoveCollinearPoints</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>aececd40e0df33aee438aaffe6f6ff3c0</anchor>
      <arglist>(std::vector&lt; Vector2&lt; ComputeType &gt;&gt; &amp;vertices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Box</type>
      <name>SmallestBox</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a485d6824e1e4e4ca33b9798b1c46ecbc</anchor>
      <arglist>(int i0, int i1, std::vector&lt; Vector2&lt; ComputeType &gt;&gt; const &amp;vertices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>SortAngles</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a3172d9ff42b5ee6d9e6089f7cf241587</anchor>
      <arglist>(std::array&lt; std::pair&lt; ComputeType, int &gt;, 4 &gt; const &amp;A, int numA) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>UpdateSupport</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a6d1cde461971aefe37b64fc1c5f929f1</anchor>
      <arglist>(std::array&lt; std::pair&lt; ComputeType, int &gt;, 4 &gt; const &amp;A, int numA, std::array&lt; int, 4 &gt; const &amp;sort, std::vector&lt; Vector2&lt; ComputeType &gt;&gt; const &amp;vertices, std::vector&lt; bool &gt; &amp;visited, Box &amp;box)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputType</type>
      <name>mArea</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a57f10e347e88224f23d1cdbda6fabb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ComputeType</type>
      <name>mHalf</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a33467c04855de85322f734b5e4ad59fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mHull</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a2ea0458d032cf2c461899cc79d578c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ComputeType</type>
      <name>mNegOne</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a926aea05fc0938870bd3dae9751c973d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a30ef062bd4ed479f1a772c149a7c36a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ComputeType</type>
      <name>mOne</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>aa802db1ac42ecfcf93439b9829e97239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>mPoints</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a76d6f6013e470396fe43f832b44666c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>mSupportIndices</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>adb801d89cd90f928182e11edd5f6467d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ComputeType</type>
      <name>mZero</name>
      <anchorfile>classgte_1_1MinimumAreaBox2.html</anchorfile>
      <anchor>a575045cee75cfa6155e6de5f9883f599</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MinimumAreaCircle2</name>
    <filename>classgte_1_1MinimumAreaCircle2.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>GetNumSupport</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>a40b4fbaf7192e9e86411ba0c4038fa2d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 3 &gt; const &amp;</type>
      <name>GetSupport</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>a29c424ed4a713a959ff321a3e539fdbf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>ad3a215b6084bcaa9071054efe4442631</anchor>
      <arglist>(int numPoints, Vector2&lt; InputType &gt; const *points, Circle2&lt; InputType &gt; &amp;minimal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>a5f6c990791309b90e4562c911222764d</anchor>
      <arglist>(int i, Circle2&lt; ComputeType &gt; const &amp;circle) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Circle2&lt; ComputeType &gt;</type>
      <name>ExactCircle1</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>ae200b42effd67ca86f8d4b20cfc1ec99</anchor>
      <arglist>(int i0) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Circle2&lt; ComputeType &gt;</type>
      <name>ExactCircle2</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>ab6edccf6135ea4843f850337264fd84c</anchor>
      <arglist>(int i0, int i1) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Circle2&lt; ComputeType &gt;</type>
      <name>ExactCircle3</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>aedaefcd19f6e1afeb056b481df177396</anchor>
      <arglist>(int i0, int i1, int i2) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>SupportContains</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>a373561d622b0af0dea1ed6366356ff58</anchor>
      <arglist>(int j) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Circle2&lt; ComputeType &gt;</type>
      <name>UpdateSupport1</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>ab8f6cfa051b6f0789519dbe85bc2f115</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Circle2&lt; ComputeType &gt;</type>
      <name>UpdateSupport2</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>ab415da733eba5c4dd10957cbb9f831df</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Circle2&lt; ComputeType &gt;</type>
      <name>UpdateSupport3</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>a7d9f97a64e5df42686bc7721178806d1</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector2&lt; ComputeType &gt; &gt;</type>
      <name>mComputePoints</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>ae4dfecd7be8ff243363fcd48eaaab8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumSupport</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>a54eca0da64b4b6e3b205954ecd37bc55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; int, 3 &gt;</type>
      <name>mSupport</name>
      <anchorfile>classgte_1_1MinimumAreaCircle2.html</anchorfile>
      <anchor>a22006be65c01887aa0bcc50f185e5cc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MinimumVolumeBox3</name>
    <filename>classgte_1_1MinimumVolumeBox3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="struct">gte::MinimumVolumeBox3::Box</class>
    <class kind="struct">gte::MinimumVolumeBox3::ExtrudeRectangle</class>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetHull</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a5d955611b8e05b4b45146d8b9ab22826</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumPoints</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a12861792b4e5cc1c39f195c513b0c29d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; InputType &gt; const *</type>
      <name>GetPoints</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a88b3a9656e77526c3eba6f47b6194dd9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>InputType</type>
      <name>GetVolume</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a89cc333dc9da22b9398fe39f152c225c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MinimumVolumeBox3</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a7d3673dab121a332b6018f88b3b1020e</anchor>
      <arglist>(unsigned int numThreads=1, bool threadProcessEdges=false)</arglist>
    </member>
    <member kind="function">
      <type>OrientedBox3&lt; InputType &gt;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>ae3cd1c73cc338331365b584a4f9f6b48</anchor>
      <arglist>(int numPoints, Vector3&lt; InputType &gt; const *points, bool useRotatingCalipers=!std::is_floating_point&lt; ComputeType &gt;::value)</arglist>
    </member>
    <member kind="function">
      <type>OrientedBox3&lt; InputType &gt;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>aae4544e40f33bf5a9b934571508730ec</anchor>
      <arglist>(int numPoints, Vector3&lt; InputType &gt; const *points, int numIndices, int const *indices, bool useRotatingCalipers=!std::is_floating_point&lt; ComputeType &gt;::value)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ETManifoldMesh::Triangle</type>
      <name>Triangle</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a9ca2cce689c72ebcffcf6177f116174c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ComputeAngles</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>ae7fd82655055a6b4d0d28ab79ac1e132</anchor>
      <arglist>(Vector3&lt; ComputeType &gt; const &amp;N, std::vector&lt; int &gt; const &amp;polyline, ExtrudeRectangle const &amp;rct, std::array&lt; std::pair&lt; ComputeType, int &gt;, 4 &gt; &amp;A, int &amp;numA) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeBoxForFaceOrderN</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>ac9a817efeb583eaee9f265151c1a18ed</anchor>
      <arglist>(Vector3&lt; ComputeType &gt; const &amp;N, std::vector&lt; int &gt; const &amp;polyline, Box &amp;box)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeBoxForFaceOrderNSqr</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a02e1c1cc9ac5b1de0ac443aca01aad1a</anchor>
      <arglist>(Vector3&lt; ComputeType &gt; const &amp;N, std::vector&lt; int &gt; const &amp;polyline, Box &amp;box)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ConvertTo</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a2a45b0613d5b26a01d2b5212874dbe33</anchor>
      <arglist>(Box const &amp;minBox, OrientedBox3&lt; InputType &gt; &amp;itMinBox)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ProcessEdges</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a70d3fe46bcc79be0fa9db99a7a5a5b3d</anchor>
      <arglist>(ETManifoldMesh const &amp;mesh, Box &amp;minBox)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ProcessFace</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>ab26a48b42504ed8728d39e7198ce47fe</anchor>
      <arglist>(std::shared_ptr&lt; Triangle &gt; const &amp;supportTri, std::vector&lt; Vector3&lt; ComputeType &gt;&gt; const &amp;normal, std::map&lt; std::shared_ptr&lt; Triangle &gt;, int &gt; const &amp;triNormalMap, ETManifoldMesh::EMap const &amp;emap, Box &amp;localMinBox)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ProcessFaces</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>aabdfef0d88b52ccebf84f34de406d72d</anchor>
      <arglist>(ETManifoldMesh const &amp;mesh, Box &amp;minBox)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RemoveCollinearPoints</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a37c8933077a722032853e7711ac74510</anchor>
      <arglist>(Vector3&lt; ComputeType &gt; const &amp;N, std::vector&lt; int &gt; &amp;polyline)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ExtrudeRectangle</type>
      <name>SmallestRectangle</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a15191f98addef955b22301c4ffbe1940</anchor>
      <arglist>(int i0, int i1, Vector3&lt; ComputeType &gt; const &amp;N, std::vector&lt; int &gt; const &amp;polyline)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>SortAngles</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a6517b5377165660f1dc73f7000ae02d9</anchor>
      <arglist>(std::array&lt; std::pair&lt; ComputeType, int &gt;, 4 &gt; const &amp;A, int numA) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>UpdateSupport</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a5741bc07fb9dc2a1bcb6ab2e8cb0909b</anchor>
      <arglist>(std::array&lt; std::pair&lt; ComputeType, int &gt;, 4 &gt; const &amp;A, int numA, std::array&lt; int, 4 &gt; const &amp;sort, Vector3&lt; ComputeType &gt; const &amp;N, std::vector&lt; int &gt; const &amp;polyline, std::vector&lt; bool &gt; &amp;visited, ExtrudeRectangle &amp;rct)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; ComputeType &gt; const *</type>
      <name>mComputePoints</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>aaabcf5bcfa07c70c77f2ab8e0455caea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ComputeType</type>
      <name>mHalf</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a6df377eb2d88bfe26af3c48c518651b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mHull</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a9403528657cfb1c475014bbf754ca3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ComputeType</type>
      <name>mNegOne</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a9f7addac2f6be0bbf6b7faa495138d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a4394ba6f3f81487f47fdccdb1ef74d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumThreads</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>af864b88f77f797f91312fd05351a5087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ComputeType</type>
      <name>mOne</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a43065a8004704b5e249e6e17bf9396bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; InputType &gt; const *</type>
      <name>mPoints</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a6c897196bc8ed0209a298d65a0d72543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mThreadProcessEdges</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a4cf3b23224e88844bf4e9e15d6fb34e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; int &gt;</type>
      <name>mUniqueIndices</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a2320552c512a47c25a1669f95e60fc6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mUseRotatingCalipers</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a23acfb56c6c4dc2d263eea3289497d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InputType</type>
      <name>mVolume</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a6ad7b9972140191c048913acda191770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ComputeType</type>
      <name>mZero</name>
      <anchorfile>classgte_1_1MinimumVolumeBox3.html</anchorfile>
      <anchor>a6779ecda7d63460c019c4cebb9268799</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MinimumVolumeSphere3</name>
    <filename>classgte_1_1MinimumVolumeSphere3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>GetNumSupport</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>a58d05103d7c6aba334d266755a8e6a7e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 4 &gt; const &amp;</type>
      <name>GetSupport</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>a53000f60dba824d1b0643f83c208d649</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>ac1057d7155837c37b409daa2134a127a</anchor>
      <arglist>(int numPoints, Vector3&lt; InputType &gt; const *points, Sphere3&lt; InputType &gt; &amp;minimal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>a5ba315a515d245b1f2acec747a22f1da</anchor>
      <arglist>(int i, Sphere3&lt; ComputeType &gt; const &amp;sphere) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Sphere3&lt; ComputeType &gt;</type>
      <name>ExactSphere1</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>ae9302f2850e4aed22fa47fecc097dbf1</anchor>
      <arglist>(int i0) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Sphere3&lt; ComputeType &gt;</type>
      <name>ExactSphere2</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>a15c6a66598fc3ac91d1ed991bc4441d1</anchor>
      <arglist>(int i0, int i1) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Sphere3&lt; ComputeType &gt;</type>
      <name>ExactSphere3</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>a6e277920bb898df3d8618f67a343a63c</anchor>
      <arglist>(int i0, int i1, int i2) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Sphere3&lt; ComputeType &gt;</type>
      <name>ExactSphere4</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>a570a0026e8fce942875b8a001cb341dc</anchor>
      <arglist>(int i0, int i1, int i2, int i3) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>SupportContains</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>a92bed1f8247c8ae6685be7697c0a172f</anchor>
      <arglist>(int j) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Sphere3&lt; ComputeType &gt;</type>
      <name>UpdateSupport1</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>aa83e28856437d61460ce9ddbb18b1556</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Sphere3&lt; ComputeType &gt;</type>
      <name>UpdateSupport2</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>a9669fa3141e6550aab1eaddba4283c9f</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Sphere3&lt; ComputeType &gt;</type>
      <name>UpdateSupport3</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>aa90a424574512ae2ab351f3960a974f3</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Sphere3&lt; ComputeType &gt;</type>
      <name>UpdateSupport4</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>aa59c48f40f98b375d6a8c1ac098e964f</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector3&lt; ComputeType &gt; &gt;</type>
      <name>mComputePoints</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>a61d26b074ef6144ae51027a759b14fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumSupport</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>ac66fb2c5556faafb48431aff5aa7af67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>mSupport</name>
      <anchorfile>classgte_1_1MinimumVolumeSphere3.html</anchorfile>
      <anchor>aee3d466d3f8dd6d9d3f1cdf0691096a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MSWWindow</name>
    <filename>classgte_1_1MSWWindow.html</filename>
    <base>gte::WindowBase</base>
    <class kind="struct">gte::MSWWindow::Parameters</class>
    <member kind="function">
      <type>HWND</type>
      <name>GetHandle</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>ae663521b24870128dc0151f45264e356</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetMousePosition</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a978c296aedc2f97b5fc34dc7d73e07a8</anchor>
      <arglist>(int &amp;x, int &amp;y) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetScrollInterval</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a4fc95103868af2fd6792ef92cfa57c9f</anchor>
      <arglist>(int bar, int &amp;minValue, int &amp;maxValue) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetScrollPosition</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a8a90fdacfebdcd006f7850e314a85b4e</anchor>
      <arglist>(int bar) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnClose</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a0d3d000588529d3bdc046dc27977a706</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>OnScrollDecrementHiRes</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a067e38f8f155b0bd14e189ce31c8fbae</anchor>
      <arglist>(int bar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>OnScrollDecrementLoRes</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a5b74ac8a0ac4bad01f50f41c8e7ea861</anchor>
      <arglist>(int bar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>OnScrollEndTracking</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a22d20ea15a0446752b507889b7696e4a</anchor>
      <arglist>(int bar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>OnScrollIncrementHiRes</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a556039943ac1d824dcb22c4308c806e3</anchor>
      <arglist>(int bar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>OnScrollIncrementLoRes</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a342780bfba7889592daf725c532e2ea0</anchor>
      <arglist>(int bar)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>OnScrollTracking</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a2119fdd5d0bba1daeda5189e93087549</anchor>
      <arglist>(int bar)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetMousePosition</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a646cca5b72013650ff5845bd24e91e50</anchor>
      <arglist>(int x, int y) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetScrollInterval</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>abe8142ce18f653f9106cd8f827811eaa</anchor>
      <arglist>(int bar, int minValue, int maxValue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SetScrollPosition</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a49af789c300bc58dbe9026ecb1dad9fd</anchor>
      <arglist>(int bar, int value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetTitle</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a5ab85b10801e57da4c35555dcf6b1c38</anchor>
      <arglist>(std::wstring const &amp;title) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MSWWindow</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>ae7a7c4112d239c55bfad8f18d315543c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MSWWindow</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>aca729f04789a1f8585c89248b69f58e0</anchor>
      <arglist>(Parameters &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>HWND</type>
      <name>mHandle</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a85ff7d5b2cdd1301aa1e5b4e90ec3fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mHasScroll</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>abcf89a04e15f09eb786252030ba6c235</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mScrollHiResDelta</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>aa22e01fe9d7874279fcf7267614fbfbb</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SCROLLINFO</type>
      <name>mScrollInfo</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a7a5808081e5dcdc1772f88f1fe661c8f</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mScrollLoResDelta</name>
      <anchorfile>classgte_1_1MSWWindow.html</anchorfile>
      <anchor>a52babbacf40f5486b004bd8fbe0e699c</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::MSWWindowSystem</name>
    <filename>classgte_1_1MSWWindowSystem.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT_ACTION</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a82c171eb5ac8f51b866fcd6c9b6c2cc4a4f8d9813a2197b5cfd54482fed1d2ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_IDLE_LOOP</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a82c171eb5ac8f51b866fcd6c9b6c2cc4a1375b507003a51561932603addd3307d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_ACTION</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a82c171eb5ac8f51b866fcd6c9b6c2cc4a4f8d9813a2197b5cfd54482fed1d2ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_IDLE_LOOP</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a82c171eb5ac8f51b866fcd6c9b6c2cc4a1375b507003a51561932603addd3307d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; WindowType &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>abc09157b5a35f2869da8005e41fd632a</anchor>
      <arglist>(typename WindowType::Parameters &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Destroy</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a79f080f6603ed24b81c7469dc47365d6</anchor>
      <arglist>(std::shared_ptr&lt; WindowType &gt; &amp;window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MessagePump</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a750b7e8d005716546b6e6155399f4e39</anchor>
      <arglist>(std::shared_ptr&lt; WindowType &gt; const &amp;window, unsigned int flags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MSWWindowSystem</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a827c3d6dd3d33ce58d375cd3bf9fd393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>CreateEngineAndProgramFactory</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>ae84c3887a2ee74a1e55c98ba560b988d</anchor>
      <arglist>(MSWWindow::Parameters &amp;parameters)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateFrom</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a31b78da01edbcb4f04d68672dbb4dd0c</anchor>
      <arglist>(MSWWindow::Parameters &amp;parameters)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MSWWindowSystem</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>aa98ee5d66d1fd5fefa70024e429528ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>Extract</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a075c5d5bd4d9e6f6ef6b90e211f6c9c9</anchor>
      <arglist>(LPARAM lParam, int &amp;x, int &amp;y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>Extract</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>adeada65fba4386e8d0e83a86af4912f9</anchor>
      <arglist>(WPARAM wParam, int &amp;x, int &amp;y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>GetWindowRectangle</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a35ac10937c1725a1b044bc01da8f9afd</anchor>
      <arglist>(int xClientSize, int yClientSize, DWORD style, RECT &amp;windowRectangle)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static LRESULT CALLBACK</type>
      <name>WindowProcedure</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a8bffdf3a17ec77fdc8fd95bca018e1cf</anchor>
      <arglist>(HWND handle, UINT message, WPARAM wParam, LPARAM lParam)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ATOM</type>
      <name>mAtom</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>ae70f82be114436609d3dabef0fea0723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; HWND, std::shared_ptr&lt; MSWWindow &gt; &gt;</type>
      <name>mHandleMap</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>af35a9eb476a5ef808acfb23491fe3347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wchar_t const *</type>
      <name>mWindowClassName</name>
      <anchorfile>classgte_1_1MSWWindowSystem.html</anchorfile>
      <anchor>a011697c5eaee120908c8b1dc9eca2690</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::NaturalSplineCurve</name>
    <filename>classgte_1_1NaturalSplineCurve.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParametricCurve</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>aa7009e950ac27172ea76fc501ba7d7c0</anchor>
      <arglist>(Real t, unsigned int maxOrder, Vector&lt; N, Real &gt; values[4]) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumPoints</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a1985094750be76e78f6bc6a22b61a3f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const *</type>
      <name>GetPoints</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a5d4a04e6875909670d43a2d125762f7e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NaturalSplineCurve</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a44c10503cd5eb2b793e83995808afc33</anchor>
      <arglist>(bool isFree, int numPoints, Vector&lt; N, Real &gt; const *points, Real const *times)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NaturalSplineCurve</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a117b1d3bc0fef64181aa007793144cdd</anchor>
      <arglist>(int numPoints, Vector&lt; N, Real &gt; const *points, Real const *times, Vector&lt; N, Real &gt; const &amp;derivative0, Vector&lt; N, Real &gt; const &amp;derivative1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NaturalSplineCurve</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a5f9dd9d1bee7f747091d60cf146806f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateClamped</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>af64209bc0aa19e82bbd19c79064bef71</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;derivative0, Vector&lt; N, Real &gt; const &amp;derivative1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateClosed</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>adeec39a90dcf9ff74e0d722a6d150db9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>CreateFree</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a2d187b547f02451463d6111ae2c0f1ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>GetKeyInfo</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a2be78a2a0122e9ae24154c8230b0db02</anchor>
      <arglist>(Real t, int &amp;key, Real &amp;dt) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mA</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a5f6e30b89e36401f19bb103b5781a1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mB</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a0e0009b5ceaf4193c1b1393568d619b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mC</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>ad4e4e685d56c7008f394503d4973793b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mD</name>
      <anchorfile>classgte_1_1NaturalSplineCurve.html</anchorfile>
      <anchor>a4f38d43170e750c4b9a1e28f40ed3700</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::NearestNeighborQuery</name>
    <filename>classgte_1_1NearestNeighborQuery.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>MaxNeighbors</templarg>
    <class kind="struct">gte::NearestNeighborQuery::Node</class>
    <class kind="class">gte::NearestNeighborQuery::SortFunctor</class>
    <member kind="function">
      <type>int</type>
      <name>FindNeighbors</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>aea6d732081c711b30ed5a9202961a7bf</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;point, Real radius, std::array&lt; int, MaxNeighbors &gt; &amp;neighbors) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMaxLeafSize</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>aa3c69bb43941b9ea1f7a74635145080a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMaxLevel</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>ad066def22f5a2d9d1fbaad3d5afa611e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NearestNeighborQuery</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>a072543df1f1ed8669e47a9effdefa19f</anchor>
      <arglist>(std::vector&lt; Site &gt; const &amp;sites, int maxLeafSize, int maxLevel)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::pair&lt; Vector&lt; N, Real &gt;, int &gt;</type>
      <name>SortedPoint</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>a52600596eec570db982c184953dd02bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Build</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>a2aa3e4419f7257f0fca4c2412d1d00e2</anchor>
      <arglist>(int numSites, int siteOffset, int nodeIndex, int level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mMaxLeafSize</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>af0a0c766c3b1ee41c3ac61f532d87ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mMaxLevel</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>ad20266631c0ee7bb3ab216bc30ab8b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Node &gt;</type>
      <name>mNodes</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>a0fee2cf58f3b1f94960c9d0ba9adde2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SortedPoint &gt;</type>
      <name>mSortedPoints</name>
      <anchorfile>classgte_1_1NearestNeighborQuery.html</anchorfile>
      <anchor>afe9ee1cf0783ff0dd1308e4c465097a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::NISymmetricEigensolver3x3</name>
    <filename>classgte_1_1NISymmetricEigensolver3x3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1NISymmetricEigensolver3x3.html</anchorfile>
      <anchor>afddadf215567db88a00a4799be2a2396</anchor>
      <arglist>(Real a00, Real a01, Real a02, Real a11, Real a12, Real a22, std::array&lt; Real, 3 &gt; &amp;eval, std::array&lt; std::array&lt; Real, 3 &gt;, 3 &gt; &amp;evec) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeEigenvector0</name>
      <anchorfile>classgte_1_1NISymmetricEigensolver3x3.html</anchorfile>
      <anchor>ade0af494d7c8cc0ab22fe4e96c9f49a5</anchor>
      <arglist>(Real a00, Real a01, Real a02, Real a11, Real a12, Real a22, Real &amp;eval0, std::array&lt; Real, 3 &gt; &amp;evec0) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeEigenvector1</name>
      <anchorfile>classgte_1_1NISymmetricEigensolver3x3.html</anchorfile>
      <anchor>a541efd4165808822eedc2a7875eb2712</anchor>
      <arglist>(Real a00, Real a01, Real a02, Real a11, Real a12, Real a22, std::array&lt; Real, 3 &gt; const &amp;evec0, Real &amp;eval1, std::array&lt; Real, 3 &gt; &amp;evec1) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputeOrthogonalComplement</name>
      <anchorfile>classgte_1_1NISymmetricEigensolver3x3.html</anchorfile>
      <anchor>abff2e94158b188639d464c6f19507ac7</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;W, std::array&lt; Real, 3 &gt; &amp;U, std::array&lt; Real, 3 &gt; &amp;V) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::array&lt; Real, 3 &gt;</type>
      <name>Cross</name>
      <anchorfile>classgte_1_1NISymmetricEigensolver3x3.html</anchorfile>
      <anchor>a657072c7560fe7eced3035b40b3e3f5a</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;U, std::array&lt; Real, 3 &gt; const &amp;V)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::array&lt; Real, 3 &gt;</type>
      <name>Divide</name>
      <anchorfile>classgte_1_1NISymmetricEigensolver3x3.html</anchorfile>
      <anchor>a22be6caee28cc4c1fb02934716d36a54</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;U, Real s)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Dot</name>
      <anchorfile>classgte_1_1NISymmetricEigensolver3x3.html</anchorfile>
      <anchor>a3401ddc0221c9b54c22c9c6ee4da26a4</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;U, std::array&lt; Real, 3 &gt; const &amp;V)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::array&lt; Real, 3 &gt;</type>
      <name>Multiply</name>
      <anchorfile>classgte_1_1NISymmetricEigensolver3x3.html</anchorfile>
      <anchor>a46bb99f23fb14b2c8b0cdc1c6baf45a6</anchor>
      <arglist>(Real s, std::array&lt; Real, 3 &gt; const &amp;U)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::array&lt; Real, 3 &gt;</type>
      <name>Subtract</name>
      <anchorfile>classgte_1_1NISymmetricEigensolver3x3.html</anchorfile>
      <anchor>a4a37d6837308d218eefc900097ee069a</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;U, std::array&lt; Real, 3 &gt; const &amp;V)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Node</name>
    <filename>classgte_1_1Node.html</filename>
    <base>gte::Spatial</base>
    <member kind="function">
      <type>int</type>
      <name>AttachChild</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>ad34ef4a5cbbad2fefdf09a89e6afac4d</anchor>
      <arglist>(std::shared_ptr&lt; Spatial &gt; const &amp;child)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DetachAllChildren</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>a16eccdf17b9feff283f76816c3734793</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>DetachChild</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>ab4ad857e743d384af0acd818416ac020</anchor>
      <arglist>(std::shared_ptr&lt; Spatial &gt; const &amp;child)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>DetachChildAt</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>a28f0b55bfafa9a15b093fd957b139525</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>GetChild</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>a69aabe5754172f3774292a550448e03b</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumChildren</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>aa1bc2a77148015095f9fe14a5f9c02f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>ad7a34779cad45d997bfd6d3d8043c75f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Spatial &gt;</type>
      <name>SetChild</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>abda106531c98f68df00648760c3469d1</anchor>
      <arglist>(int i, std::shared_ptr&lt; Spatial &gt; const &amp;child)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Node</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>aa0840c3cb5c7159be6d992adecd2097c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>GetVisibleSet</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>a76632754ae4b1c36958604e435600aa1</anchor>
      <arglist>(Culler &amp;culler, std::shared_ptr&lt; Camera &gt; const &amp;camera, bool noCull)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateWorldBound</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>a7de70efc76cd4e8fba42309d8a395046</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateWorldData</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>a26fcc4775a4560081846b9fc50f92c29</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::shared_ptr&lt; Spatial &gt; &gt;</type>
      <name>mChild</name>
      <anchorfile>classgte_1_1Node.html</anchorfile>
      <anchor>abd04b3bb28a656d608bbefbd42218076</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::NearestNeighborQuery::Node</name>
    <filename>structgte_1_1NearestNeighborQuery_1_1Node.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>axis</name>
      <anchorfile>structgte_1_1NearestNeighborQuery_1_1Node.html</anchorfile>
      <anchor>a88e2883075441e0fa7e79e780bd9bb23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left</name>
      <anchorfile>structgte_1_1NearestNeighborQuery_1_1Node.html</anchorfile>
      <anchor>ac8b26ff675d420d2de62b53490b6c18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numSites</name>
      <anchorfile>structgte_1_1NearestNeighborQuery_1_1Node.html</anchorfile>
      <anchor>a9ace747a3785e2187f861789b4abd32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right</name>
      <anchorfile>structgte_1_1NearestNeighborQuery_1_1Node.html</anchorfile>
      <anchor>a5c76f77e657d188746599134363ca5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>siteOffset</name>
      <anchorfile>structgte_1_1NearestNeighborQuery_1_1Node.html</anchorfile>
      <anchor>a9beb05f6041e3e84512b59191a28be74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>split</name>
      <anchorfile>structgte_1_1NearestNeighborQuery_1_1Node.html</anchorfile>
      <anchor>aaf925eb425f1b5e8a4eb48e2b137fd72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::NURBSCurve</name>
    <filename>classgte_1_1NURBSCurve.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParametricCurve</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>a19b027e1173a16309104c5e0c8d72867</anchor>
      <arglist>(Real t, unsigned int maxOrder, Vector&lt; N, Real &gt; values[4]) const </arglist>
    </member>
    <member kind="function">
      <type>BasisFunction&lt; Real &gt; const &amp;</type>
      <name>GetBasisFunction</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>ad69cba3772a2cb0e1fb3bc756ec799e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetControl</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>acb55cd1ee8a5847bd635aa96c6a0d5e2</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>ae0ac4f97223404dba2f9624d7ac5746e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>ab24b0ab779f64538285f80278a4becae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>a1ed71778c6ba54ecbdfc2663fdb20db2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetWeight</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>a0936e360b7795e7d91ca22a0af8d5ec7</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetWeights</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>a5e39169a71dcf9422c664d28248e0d69</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>GetWeights</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>a71b69a65a4778d94c029d71cc3aef4ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NURBSCurve</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>a92af61bb5f2d430a9ea6184b82e8cf0f</anchor>
      <arglist>(BasisFunctionInput&lt; Real &gt; const &amp;input, Vector&lt; N, Real &gt; const *controls, Real const *weights)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetControl</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>a02bbf06171a0cfe3b7d5b036c27e3044</anchor>
      <arglist>(int i, Vector&lt; N, Real &gt; const &amp;control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetWeight</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>a987fd21e77bc2f1d5482b616ea72f6c0</anchor>
      <arglist>(int i, Real weight)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Compute</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>aed78a62d46a4b5ec9955376fe49401d3</anchor>
      <arglist>(unsigned int order, int imin, int imax, Vector&lt; N, Real &gt; &amp;X, Real &amp;w) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BasisFunction&lt; Real &gt;</type>
      <name>mBasisFunction</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>a5d1e83bb44cb7af6da7492b1df54c8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mControls</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>af0fd554a1cc090fe37c3aca58d4c4974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mWeights</name>
      <anchorfile>classgte_1_1NURBSCurve.html</anchorfile>
      <anchor>af9e8e0382ea6c29b2cb21b8493ddce3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::NURBSSurface</name>
    <filename>classgte_1_1NURBSSurface.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParametricSurface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>abd12a4f1244dfebdbe2fc495bb565262</anchor>
      <arglist>(Real u, Real v, unsigned int maxOrder, Vector&lt; N, Real &gt; values[6]) const </arglist>
    </member>
    <member kind="function">
      <type>BasisFunction&lt; Real &gt; const &amp;</type>
      <name>GetBasisFunction</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>a29f8b05ce8f48427c7d05f9d65ea51cc</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetControl</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>a2bd5c1acf222824bdf92621d4ae49282</anchor>
      <arglist>(int i0, int i1) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>a71bd6ad8f95eb01f4343d1cde4036eb4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>a889b0f63ae7bdafdad51ad3c3eb66aaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>ad2fe70f8baee8b2bd90beaa8aaf1ba0f</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetWeight</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>ad3232b182915cc9689c12d430e39c614</anchor>
      <arglist>(int i0, int i1) const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetWeights</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>a91902318bb50841addfaececf542c64a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>GetWeights</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>af0d7899756d661b234e534c12f9e3cb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NURBSSurface</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>af6c01dc725ee57432aa72ff0bfd7bb63</anchor>
      <arglist>(BasisFunctionInput&lt; Real &gt; const input[2], Vector&lt; N, Real &gt; const *controls, Real const *weights)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetControl</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>ac67b253ab8e011f3ca3830da27f84f98</anchor>
      <arglist>(int i0, int i1, Vector&lt; N, Real &gt; const &amp;control)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetWeight</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>a22dfd501bf024afd18328661329c4c81</anchor>
      <arglist>(int i0, int i1, Real weight)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Compute</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>adbad53b812eddeaa376a0f88568e6d6e</anchor>
      <arglist>(unsigned int uOrder, unsigned int vOrder, int iumin, int iumax, int ivmin, int ivmax, Vector&lt; N, Real &gt; &amp;X, Real &amp;w) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; BasisFunction&lt; Real &gt;, 2 &gt;</type>
      <name>mBasisFunction</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>a1760ab3f08e044025d34fcc06bb6b922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mControls</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>a3298fa785cb3aeef96c5e07ae3156d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; int, 2 &gt;</type>
      <name>mNumControls</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>a8f8a12c1fb956a17e927b8499897d22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mWeights</name>
      <anchorfile>classgte_1_1NURBSSurface.html</anchorfile>
      <anchor>aa040218ae344e68e71a71f3dd06e715c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::NURBSVolume</name>
    <filename>classgte_1_1NURBSVolume.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a451c9978f82c8af0b97041f3506eeaf5</anchor>
      <arglist>(Real u, Real v, Real w, unsigned int maxOrder, Vector&lt; N, Real &gt; values[10]) const </arglist>
    </member>
    <member kind="function">
      <type>BasisFunction&lt; Real &gt; const &amp;</type>
      <name>GetBasisFunction</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a9193af87526e7c780b9544738d77bb83</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a63433c7539fc28941e0805361e0e7a4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; *</type>
      <name>GetControls</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a72fe02274604ac4ee8d5b0938c0501d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetMaxDomain</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a2ca4b4eb641cf162beb41a2682dd8b71</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetMinDomain</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a822aa1dd3f735070f07d2b7361a7980f</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumControls</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a15f940399968442a40fd727290ac8abb</anchor>
      <arglist>(int dim) const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetWeights</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a53be727c07fc41c0f652fb620d8653f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>GetWeights</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a18e158560a3c2deaa33ea16acbad84fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NURBSVolume</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a2944fb8d83f77765116e7ab9ba18883f</anchor>
      <arglist>(BasisFunctionInput&lt; Real &gt; const input[3], Vector&lt; N, Real &gt; const *controls, Real const *weights)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a1c4513617e50ba02b5124bed9c3b307e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Compute</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a1adaa632baba353d58e8ec63f82823f2</anchor>
      <arglist>(unsigned int uOrder, unsigned int vOrder, unsigned int wOrder, int iumin, int iumax, int ivmin, int ivmax, int iwmin, int iwmax, Vector&lt; N, Real &gt; &amp;X, Real &amp;h) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; BasisFunction&lt; Real &gt;, 3 &gt;</type>
      <name>mBasisFunction</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a44950a1a0b0c2d1b152abbbafa84a186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mConstructed</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>ab9ff8cb8c74ba34259f79e6ba5899b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mControls</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a214e1fab9f6e0d7ed4224431108b0934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; int, 3 &gt;</type>
      <name>mNumControls</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>ab393262bfb46bb355d4bfca6bb07eac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mWeights</name>
      <anchorfile>classgte_1_1NURBSVolume.html</anchorfile>
      <anchor>a3fd2cbfa2b149f46212437e000ad479b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::OdeEuler</name>
    <filename>classgte_1_1OdeEuler.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>gte::OdeSolver</base>
    <member kind="function">
      <type></type>
      <name>OdeEuler</name>
      <anchorfile>classgte_1_1OdeEuler.html</anchorfile>
      <anchor>a45088ca133b8375146505401ee03c1af</anchor>
      <arglist>(Real tDelta, std::function&lt; TVector(Real, TVector const &amp;)&gt; const &amp;F)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1OdeEuler.html</anchorfile>
      <anchor>a3a6682316e446aa4a41931a81b0739b6</anchor>
      <arglist>(Real tIn, TVector const &amp;xIn, Real &amp;tOut, TVector &amp;xOut)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdeEuler</name>
      <anchorfile>classgte_1_1OdeEuler.html</anchorfile>
      <anchor>a240e4dfd5cf6c8e8fdf6ae664fba3741</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::OdeImplicitEuler</name>
    <filename>classgte_1_1OdeImplicitEuler.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>gte::OdeSolver</base>
    <member kind="function">
      <type></type>
      <name>OdeImplicitEuler</name>
      <anchorfile>classgte_1_1OdeImplicitEuler.html</anchorfile>
      <anchor>a6c59605f2a81791d6e0855b79558dbd0</anchor>
      <arglist>(Real tDelta, std::function&lt; TVector(Real, TVector const &amp;)&gt; const &amp;F, std::function&lt; TMatrix(Real, TVector const &amp;)&gt; const &amp;DF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1OdeImplicitEuler.html</anchorfile>
      <anchor>ab4d87c601f2d0741c57b9219a1b328ba</anchor>
      <arglist>(Real tIn, TVector const &amp;xIn, Real &amp;tOut, TVector &amp;xOut)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdeImplicitEuler</name>
      <anchorfile>classgte_1_1OdeImplicitEuler.html</anchorfile>
      <anchor>a43097746b38a6d23aa430a9cedec7164</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; TMatrix(Real, TVector const &amp;)&gt;</type>
      <name>mDerivativeFunction</name>
      <anchorfile>classgte_1_1OdeImplicitEuler.html</anchorfile>
      <anchor>a21c2eb0215c477a621722b73f54d3279</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::OdeMidpoint</name>
    <filename>classgte_1_1OdeMidpoint.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>gte::OdeSolver</base>
    <member kind="function">
      <type></type>
      <name>OdeMidpoint</name>
      <anchorfile>classgte_1_1OdeMidpoint.html</anchorfile>
      <anchor>a8aa811c0330343972633b7edb05f5a62</anchor>
      <arglist>(Real tDelta, std::function&lt; TVector(Real, TVector const &amp;)&gt; const &amp;F)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1OdeMidpoint.html</anchorfile>
      <anchor>a5d0390823bc5b723b844055334ab011c</anchor>
      <arglist>(Real tIn, TVector const &amp;xIn, Real &amp;tOut, TVector &amp;xOut)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdeMidpoint</name>
      <anchorfile>classgte_1_1OdeMidpoint.html</anchorfile>
      <anchor>a1f6dd7991e264fe617c73e7aceec2cba</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::OdeRungeKutta4</name>
    <filename>classgte_1_1OdeRungeKutta4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>gte::OdeSolver</base>
    <member kind="function">
      <type></type>
      <name>OdeRungeKutta4</name>
      <anchorfile>classgte_1_1OdeRungeKutta4.html</anchorfile>
      <anchor>abc8cc78d7e71a02e2dbf9b557c12c240</anchor>
      <arglist>(Real tDelta, std::function&lt; TVector(Real, TVector const &amp;)&gt; const &amp;F)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1OdeRungeKutta4.html</anchorfile>
      <anchor>a0993284f9e7d382bdfb4ee502f0315fa</anchor>
      <arglist>(Real tIn, TVector const &amp;xIn, Real &amp;tOut, TVector &amp;xOut)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdeRungeKutta4</name>
      <anchorfile>classgte_1_1OdeRungeKutta4.html</anchorfile>
      <anchor>aa81ab4e39cc973dff06541f5209584c3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::OdeSolver</name>
    <filename>classgte_1_1OdeSolver.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>GetTDelta</name>
      <anchorfile>classgte_1_1OdeSolver.html</anchorfile>
      <anchor>ac77910bf8dea88b17ceaf8df6b98d056</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTDelta</name>
      <anchorfile>classgte_1_1OdeSolver.html</anchorfile>
      <anchor>abc9900dc388a5a18cc9dcc0fc95808ca</anchor>
      <arglist>(Real tDelta)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1OdeSolver.html</anchorfile>
      <anchor>a704d7312cf6547e4bf38927e3f7532c1</anchor>
      <arglist>(Real tIn, TVector const &amp;xIn, Real &amp;tOut, TVector &amp;xOut)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdeSolver</name>
      <anchorfile>classgte_1_1OdeSolver.html</anchorfile>
      <anchor>a45512e06bf9548cdb8e529f70a089310</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>OdeSolver</name>
      <anchorfile>classgte_1_1OdeSolver.html</anchorfile>
      <anchor>a0c934f0f62c66ee5b38393671101de0d</anchor>
      <arglist>(Real tDelta, std::function&lt; TVector(Real, TVector const &amp;)&gt; const &amp;F)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::function&lt; TVector(Real, TVector const &amp;)&gt;</type>
      <name>mFunction</name>
      <anchorfile>classgte_1_1OdeSolver.html</anchorfile>
      <anchor>a9a0656fdb6e6419151d22a38bcc5518b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mTDelta</name>
      <anchorfile>classgte_1_1OdeSolver.html</anchorfile>
      <anchor>a0981b60e4d674ff65a67345aaa6fdc40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::OnIdleTimer</name>
    <filename>classgte_1_1OnIdleTimer.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>GetFPS</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a71f1e3f90957847f0e3ececf564385c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetFramesPerSecond</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a0634be87b8c7bad82b38a00968c5f058</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>GetMillisecondsPerFrame</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>adfa78370099acf7337513665f2d705a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSecondsPerFrame</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a533c940e417dc4e4d0db632d8313c5db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Measure</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>af729d5770dd0c5d55c9b81cc1f8bfa7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OnIdleTimer</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a50962c128f625084f121a949d5125f66</anchor>
      <arglist>(int64_t frequency=30)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a5fc63946a8ba7e523897aea36c766a63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UpdateFrameCount</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>afe58bb584ba4b138813879eb9b346ff8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>mAccumulatedFrameCount</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a7c5c8a122405117b6ae70d314735c2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>mAccumulatedTime</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a6e435714762e7d36fd959e03e5d30ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>mCallCount</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a32ff450f117d5dfdf22e307a95dd36a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>mFrameCount</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a7ed1b8a40d2f588d8adb5ceee6886c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int64_t</type>
      <name>mFrequency</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>ab6f542ee24176d46d3f690810c12342e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::chrono::high_resolution_clock::time_point</type>
      <name>mTime0</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>acb7a15e1bd92a2f6d9e5c25fc51a9b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::chrono::high_resolution_clock::time_point</type>
      <name>mTime1</name>
      <anchorfile>classgte_1_1OnIdleTimer.html</anchorfile>
      <anchor>a3516bca2b6775e6c1f54300201d21756</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::IsPlanarGraph::OrderedEdge</name>
    <filename>structgte_1_1IsPlanarGraph_1_1OrderedEdge.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structgte_1_1IsPlanarGraph_1_1OrderedEdge.html</anchorfile>
      <anchor>a63718a4254030bf75875652dbc55e3d3</anchor>
      <arglist>(OrderedEdge const &amp;edge) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrderedEdge</name>
      <anchorfile>structgte_1_1IsPlanarGraph_1_1OrderedEdge.html</anchorfile>
      <anchor>ad4bf9fbed0c321926ea6ed7a9cf5a909</anchor>
      <arglist>(int v0=-1, int v1=-1)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; int, 2 &gt;</type>
      <name>V</name>
      <anchorfile>structgte_1_1IsPlanarGraph_1_1OrderedEdge.html</anchorfile>
      <anchor>a1b0da0b2e3b778cdd0d7505a29f11f79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::OrientedBox</name>
    <filename>classgte_1_1OrientedBox.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type>void</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>ab6367c57ee69e147c9353d88fdd00bf3</anchor>
      <arglist>(std::array&lt; Vector&lt; N, Real &gt;,(1&lt;&lt; N)&gt; &amp;vertex) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>af9ea41a4e76ad630d9756ab006a88aa5</anchor>
      <arglist>(OrientedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a8dd5f80d27b538778fbf2e402de5281e</anchor>
      <arglist>(OrientedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>ac22dce97fd94ad85859ed1bd0875c53b</anchor>
      <arglist>(OrientedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a8768311375a9aca5c9095e56fa6205d2</anchor>
      <arglist>(OrientedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a664962508b0dcf705b1793f022f5140d</anchor>
      <arglist>(OrientedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a4350900ef64cf6db7aff612adb6153a4</anchor>
      <arglist>(OrientedBox const &amp;box) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrientedBox</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>ab3f99c6eb3a4590a05129a29cab4c651</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrientedBox</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a629619e7cea115ec87df1b5f4db65fe1</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inCenter, std::array&lt; Vector&lt; N, Real &gt;, N &gt; const &amp;inAxis, Vector&lt; N, Real &gt; const &amp;inExtent)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector&lt; N, Real &gt;, N &gt;</type>
      <name>axis</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>aeaa82fb2b9459de29185d544a34417bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>ad786c20eb5394af82de7310c85bbf78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>extent</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a8dfc9df38d44258d6eca117887a6d0d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OrientedBox&lt; Real &gt;</name>
    <filename>classgte_1_1OrientedBox.html</filename>
    <member kind="function">
      <type>void</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>ab6367c57ee69e147c9353d88fdd00bf3</anchor>
      <arglist>(std::array&lt; Vector&lt; N, Real &gt;,(1&lt;&lt; N)&gt; &amp;vertex) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>af9ea41a4e76ad630d9756ab006a88aa5</anchor>
      <arglist>(OrientedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a8dd5f80d27b538778fbf2e402de5281e</anchor>
      <arglist>(OrientedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>ac22dce97fd94ad85859ed1bd0875c53b</anchor>
      <arglist>(OrientedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a8768311375a9aca5c9095e56fa6205d2</anchor>
      <arglist>(OrientedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a664962508b0dcf705b1793f022f5140d</anchor>
      <arglist>(OrientedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a4350900ef64cf6db7aff612adb6153a4</anchor>
      <arglist>(OrientedBox const &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrientedBox</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>ab3f99c6eb3a4590a05129a29cab4c651</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OrientedBox</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a629619e7cea115ec87df1b5f4db65fe1</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inCenter, std::array&lt; Vector&lt; N, Real &gt;, N &gt; const &amp;inAxis, Vector&lt; N, Real &gt; const &amp;inExtent)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector&lt; N, Real &gt;, N &gt;</type>
      <name>axis</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>aeaa82fb2b9459de29185d544a34417bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>ad786c20eb5394af82de7310c85bbf78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>extent</name>
      <anchorfile>classgte_1_1OrientedBox.html</anchorfile>
      <anchor>a8dfc9df38d44258d6eca117887a6d0d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::Output</name>
    <filename>structgte_1_1GLSLReflection_1_1Output.html</filename>
    <member kind="variable">
      <type>GLint</type>
      <name>arraySize</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Output.html</anchorfile>
      <anchor>a9ef0f5fbeb62ad76274f7996c1a95c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>isPerPatch</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Output.html</anchorfile>
      <anchor>a29b34092b40b1a5b8a42f922075c15ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>location</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Output.html</anchorfile>
      <anchor>a08e7a8eb86fb2249ce4b11bc14c5176e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>locationComponent</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Output.html</anchorfile>
      <anchor>a0166244e4adb7d43e647ebefb83528e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>locationIndex</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Output.html</anchorfile>
      <anchor>a3640047bda118eecae44fcc76f62a791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Output.html</anchorfile>
      <anchor>a2bf7e76468cf42678155b6e333336d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>referencedBy</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Output.html</anchorfile>
      <anchor>a19de3a5780be0158bb38ccb99590d5d2</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>type</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Output.html</anchorfile>
      <anchor>a2d90801bcea32a4b698fcc1caad6a36b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::OverlayEffect</name>
    <filename>classgte_1_1OverlayEffect.html</filename>
    <class kind="struct">gte::OverlayEffect::Vertex</class>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>ad93dc46903db0afd4c4f23810cb120ef</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VisualEffect &gt; const &amp;</type>
      <name>GetEffect</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>af8f69b6f713c71bca8e217ef15177177</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; IndexBuffer &gt; const &amp;</type>
      <name>GetIndexBuffer</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a8b51a874dd80e980c5002b3cf15ddecc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>GetOverlayRectangle</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a59c6b710b7bf1dabc57e0c446dea4756</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VisualProgram &gt; const &amp;</type>
      <name>GetProgram</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>adb3d68fca3db5b11f7f514829937dc37</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>GetTextureRectangle</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>aff9f807811d1aad547e28b490ba99bd4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VertexBuffer &gt; const &amp;</type>
      <name>GetVertexBuffer</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>ac647051f174621f21ebcc49c44088332</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OverlayEffect</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a68760b8535e6f5100756df4b0f740073</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int windowWidth, int windowHeight, int textureWidth, int textureHeight, SamplerState::Filter filter, SamplerState::Mode mode0, SamplerState::Mode mode1, bool useColorPShader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OverlayEffect</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a3c2fa1c95a6b425def0f9bd5b5faf3c9</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, int windowWidth, int windowHeight, int textureWidth, int textureHeight, std::string const &amp;psSource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOverlayRectangle</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>aa3b4de1898b38112f330b7ee7fe65258</anchor>
      <arglist>(std::array&lt; int, 4 &gt; const &amp;rectangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRectangles</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>ae9dc766ca170b53309da203ebd5867da</anchor>
      <arglist>(std::array&lt; int, 4 &gt; const &amp;overlayRectangle, std::array&lt; int, 4 &gt; const &amp;textureRectangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTexture</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>ad9e30b027cdff491112276b155928c32</anchor>
      <arglist>(std::shared_ptr&lt; Texture2 &gt; const &amp;texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTexture</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>ab16f0ee9a607e06b93a9dd570f945d64</anchor>
      <arglist>(std::string const &amp;textureName, std::shared_ptr&lt; Texture2 &gt; const &amp;texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTextureRectangle</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a93096f27d7c14a1117aec1e2e54c3455</anchor>
      <arglist>(std::array&lt; int, 4 &gt; const &amp;rectangle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>ae8eef05f77b2413e747dfd23d25f1b1d</anchor>
      <arglist>(int windowWidth, int windowHeight, int textureWidth, int textureHeight)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdateVertexBuffer</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a885e0f9dddab2f358c27737e3434b600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; VisualEffect &gt;</type>
      <name>mEffect</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a68b3d92ff370c6586b961bf6c41d74f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mFactoryAPI</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>afad38274ec1fbf0f9822b957cea29de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; IndexBuffer &gt;</type>
      <name>mIBuffer</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>ae49c3a0af007b9a7d0e429a6ac9f3c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mInvTextureHeight</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a786fc94adf7afac883a5f3ab15f3d976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mInvTextureWidth</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a1674e4c9a823ffd2de453f01d8306420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>mOverlayRectangle</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a8e6b0174456c503d5fbcbeb6a6f840a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; VisualProgram &gt;</type>
      <name>mProgram</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a6774bf218358ab9b9c95a2eee80618f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>mTextureRectangle</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a81472bdd420e0a53ee01ed8aaa602231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; VertexBuffer &gt;</type>
      <name>mVBuffer</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a79ec1333d4a5d5c8775637ef6ee85978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mWindowHeight</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a4d8555c211ec2ba5973b5a556cfd5f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mWindowWidth</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a28ee5b2da438f5f8c3d4f022542076ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSColorSource</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a4a8159c44c3fc0cd6b488d052f9917d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSGraySource</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a80889d43a75d975c1c1c2464381f30c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a8238eed1c1868a47d81eb2a14f17673f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msHLSLPSColorSource</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a578b18d8fa9ec70dc7dc10c93a9582f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msHLSLPSGraySource</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a2fa9de4f571a6c5f773f44ecc56ece0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const</type>
      <name>msHLSLVSSource</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>aff44d6c609d40d3bc7183c1813d2e71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const *</type>
      <name>msPSColorSource</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a9eac36fcd8d7a0eb1080c80587b8e4a7</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const *</type>
      <name>msPSGraySource</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>a11de0b1839848f4124a488c7684b3a4b</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1OverlayEffect.html</anchorfile>
      <anchor>ac968d0600ef35b22ae24ff527a0e996f</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::WindowBase::Parameters</name>
    <filename>structgte_1_1WindowBase_1_1Parameters.html</filename>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>a306cc6803327046ca699efaba99a4b95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>a166bf1214cc727e8a4185289a91101b4</anchor>
      <arglist>(std::wstring const &amp;inTitle, int inXOrigin, int inYOrigin, int inXSize, int inYSize)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowResize</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>a47bd39cfe055fd768734876ae0e1d4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>created</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>ae020ad7b68949e67a61af5695ecc54b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; BaseEngine &gt;</type>
      <name>engine</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>a4d2442dacdfb903919d88df145660c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; ProgramFactory &gt;</type>
      <name>factory</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>a256daa38d3544dde29a0d72235235409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::wstring</type>
      <name>title</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>ac4e70a5c470e4ed4cd318cb2a6dc9460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xOrigin</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>a3235930700adbfd56f59b3b3e1a76a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xSize</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>a694fd133f126d718c6b541b3554c8f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yOrigin</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>afb775d2f3977429ed93154d2003d4161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ySize</name>
      <anchorfile>structgte_1_1WindowBase_1_1Parameters.html</anchorfile>
      <anchor>ac8904610262a86e84ab05d43e2ef90ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MSWWindow::Parameters</name>
    <filename>structgte_1_1MSWWindow_1_1Parameters.html</filename>
    <base>gte::WindowBase::Parameters</base>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1MSWWindow_1_1Parameters.html</anchorfile>
      <anchor>a614129331881e51db7f43f9252440cbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1MSWWindow_1_1Parameters.html</anchorfile>
      <anchor>a088f1fc65ef1f7e4e952624518ec1f0f</anchor>
      <arglist>(std::wstring const &amp;inTitle, int inXOrigin, int inYOrigin, int inXSize, int inYSize)</arglist>
    </member>
    <member kind="variable">
      <type>HWND</type>
      <name>handle</name>
      <anchorfile>structgte_1_1MSWWindow_1_1Parameters.html</anchorfile>
      <anchor>a076439f3e288eab18b7dde0fccc4cf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hscrollBar</name>
      <anchorfile>structgte_1_1MSWWindow_1_1Parameters.html</anchorfile>
      <anchor>aa6487d04713b305029869fe68fe2667d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>vscrollBar</name>
      <anchorfile>structgte_1_1MSWWindow_1_1Parameters.html</anchorfile>
      <anchor>ae6f3d7d78c0e810461cfde8a83b1e1b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Window::Parameters</name>
    <filename>structgte_1_1Window_1_1Parameters.html</filename>
    <base>gte::MSWWindow::Parameters</base>
    <base>gte::MSWWindow::Parameters</base>
    <base>gte::WindowBase::Parameters</base>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>a97bda4e5f91e2464d44d5bea27cc4891</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>a97bda4e5f91e2464d44d5bea27cc4891</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>ae98c59d210142053c1250835d0b3d258</anchor>
      <arglist>(std::wstring const &amp;inTitle, int inXOrigin, int inYOrigin, int inXSize, int inYSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>af52928e693045cef1479a30540f31b32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>ae98c59d210142053c1250835d0b3d258</anchor>
      <arglist>(std::wstring const &amp;inTitle, int inXOrigin, int inYOrigin, int inXSize, int inYSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>a817418061a1a91dca89988635e372fb0</anchor>
      <arglist>(std::wstring const &amp;inTitle, int inXOrigin, int inYOrigin, int inXSize, int inYSize)</arglist>
    </member>
    <member kind="variable">
      <type>UINT</type>
      <name>deviceCreationFlags</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>a97b48c268a0099ccc7510fb40865aa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>deviceCreationFlags</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>a97b48c268a0099ccc7510fb40865aa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_XDisplay *</type>
      <name>display</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>abc259d97fff0e5892c497a2d6f12ef3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_FEATURE_LEVEL</type>
      <name>featureLevel</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>acc3f6dd40c7ec21ca1832e0954e58dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>window</name>
      <anchorfile>structgte_1_1Window_1_1Parameters.html</anchorfile>
      <anchor>a7dfd920a3532089bb0801e2c11f6606c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ParametricCurve</name>
    <filename>classgte_1_1ParametricCurve.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a100decac33b0cf0bfb74b2b67db9d6b0</anchor>
      <arglist>(Real t, unsigned int maxOrder, Vector&lt; N, Real &gt; values[4]) const =0</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetLength</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a852b919bbb0e8252827f87ec7626cc1b</anchor>
      <arglist>(Real t0, Real t1) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumSegments</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a3fe5bba87c948179a34ff1f1ed153dce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>GetPosition</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>ac880aa505d80843343737c324656811f</anchor>
      <arglist>(Real t) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetSpeed</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>ad969dac992ecad641f185bdc57825d16</anchor>
      <arglist>(Real t) const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>GetTangent</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a31a31cb335b41d98b77ee33c2f6b5f50</anchor>
      <arglist>(Real t) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetTime</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a4e43a9da84087e12e28e0cda71877a81</anchor>
      <arglist>(Real length) const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetTimes</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a64a9975e8aaabe841b6c50749ef2bb0b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetTMax</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a243769fee242e300a89e3e57146d5a1b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetTMin</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>ad2a363566bfe56215b7b743e711d0ede</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetTotalLength</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a4aa625398db6d3d1d38cd5e7671d5c6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a04fcacd2456239fec95ec5ba15c34c04</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxBisections</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a363281a97037c1e1c0ddd2067f66e342</anchor>
      <arglist>(unsigned int maxBisections)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRombergOrder</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>ad852f67aa8ae3519978419400f88388b</anchor>
      <arglist>(int order)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTimeInterval</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>af8190de7a9807e0669946625f87a8820</anchor>
      <arglist>(Real tmin, Real tmax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SubdivideByLength</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>aa7e1a09fcef28b7ef3e2dc35ac2ec909</anchor>
      <arglist>(int numPoints, Vector&lt; N, Real &gt; *points) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SubdivideByTime</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a49526e5479ad2c715b3297f6a9987cf6</anchor>
      <arglist>(int numPoints, Vector&lt; N, Real &gt; *points) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParametricCurve</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a691b949c6c2af6b3d040d3fab0d26997</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>DEFAULT_ROMBERG_ORDER</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a3fa51f7d70395793ac457ace0475c134a006dcbbc7df99e4155d07ec77838c6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>DEFAULT_MAX_BISECTIONS</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a3fa51f7d70395793ac457ace0475c134a13ecaf1d88154e7d06b2d0d8a4432f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>DEFAULT_MAX_BISECTIONS</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a3fa51f7d70395793ac457ace0475c134a13ecaf1d88154e7d06b2d0d8a4432f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>DEFAULT_ROMBERG_ORDER</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a3fa51f7d70395793ac457ace0475c134a006dcbbc7df99e4155d07ec77838c6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ParametricCurve</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a5c19e7cf52d9ec29b71f3c8d5e5e79bb</anchor>
      <arglist>(Real tmin, Real tmax)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ParametricCurve</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a435fabede12c2b561eb912dd506ac648</anchor>
      <arglist>(int numSegments, Real const *times)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mAccumulatedLength</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>abe010267dbbf03045c1b0e188077bcd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mConstructed</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>ae3dc7422c5596d521434f78481342239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mMaxBisections</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>ad31b4236e60a51473a11f65e7167d9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mRombergOrder</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a7e5304436eff0fc0d79b9144ab94c6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mSegmentLength</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>a8444e3ece59644c383b8eedb1be8fc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mTime</name>
      <anchorfile>classgte_1_1ParametricCurve.html</anchorfile>
      <anchor>ac5e7bdf195445959d08991e6fddab5cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ParametricSurface</name>
    <filename>classgte_1_1ParametricSurface.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>a496296f08e6de55583a4be14402c2bae</anchor>
      <arglist>(Real u, Real v, unsigned int maxOrder, Vector&lt; N, Real &gt; values[6]) const =0</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>GetPosition</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>a079148075a7c29206edf4ec5365ac431</anchor>
      <arglist>(Real u, Real v) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetUMax</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>ae45243ddeb04212338c0f8866a608f82</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetUMin</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>a90faf134836b5c7cf0dc5de9817f89e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>GetUTangent</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>a7f5d36d3c8465e7142254d1f7fc83c3d</anchor>
      <arglist>(Real u, Real v) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetVMax</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>a82fef95a0df414810e8c8f7bdd07ac20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetVMin</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>af6a862ab56bcbcb3e0d59d2e4cf2f844</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>GetVTangent</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>a59107e678d3a2853d8151238d62d0f95</anchor>
      <arglist>(Real u, Real v) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsRectangular</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>ae442e7f1314affec9501fdd2711fe9ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>ae9c0f31940e588de6102d6f9cb427fc2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParametricSurface</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>a7877d8981adf52083b1f32bbe10e0328</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ParametricSurface</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>ad1c7b423b0d5166a57fe78e2785ba47a</anchor>
      <arglist>(Real umin, Real umax, Real vmin, Real vmax, bool rectangular)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mConstructed</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>aa72ed406522ad40fb969b99a09c03427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mRectangular</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>aaedb012373289f41650fb535f0964301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mUMax</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>a45d59061e11058b16f35831c010cb130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mUMin</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>ab33b42b9ade08e0145fd9a18ec4e6f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mVMax</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>ad977e1329e7afec1f15a7db53f245e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mVMin</name>
      <anchorfile>classgte_1_1ParametricSurface.html</anchorfile>
      <anchor>a01ef73a5bea25c34389fbca9275335cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ParticleSystem</name>
    <filename>classgte_1_1ParticleSystem.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <class kind="struct">gte::ParticleSystem::Temporary</class>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>GetMass</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a720f94aa023b63bbfa8d6009b8b654ea</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumParticles</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>ad382340e18b5fa2a2b81e12ba701d8dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetPosition</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a55527463d381c5a866b999f3096757fd</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetStep</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a286f5a0b96d26cb3d4402ff5eb85a2c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const &amp;</type>
      <name>GetVelocity</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>ad01de2dea584bb0ebc46cc437e89a200</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParticleSystem</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>abd374accd20fc4e09ecdde1ceb070d05</anchor>
      <arglist>(int numParticles, Real step)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMass</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a4863fd97f98349c8519c0b33632e67ed</anchor>
      <arglist>(int i, Real mass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPosition</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a41c5db537843a3b4108803338ecff0d9</anchor>
      <arglist>(int i, Vector&lt; N, Real &gt; const &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetStep</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a88deca0b6e87563f86df39b909352a89</anchor>
      <arglist>(Real step)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVelocity</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>afb9a553c3255302f3d997be620dd1378</anchor>
      <arglist>(int i, Vector&lt; N, Real &gt; const &amp;velocity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a665b04292da6593c66efece9496fa301</anchor>
      <arglist>(Real time)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParticleSystem</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a632831595434968e35d1defd99713633</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Vector&lt; N, Real &gt;</type>
      <name>Acceleration</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a0398185b5c4176218084cec481c8f385</anchor>
      <arglist>(int i, Real time, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;position, std::vector&lt; Vector&lt; N, Real &gt;&gt; const &amp;velocity)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mHalfStep</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a82ffc150eaacdcb3c09df9daa8075886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mInvMass</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>aebb4cb5a215dfae8734dd9d195454684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mMass</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a669874b8a6e3b41f3c53c6ac2efc7ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumParticles</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a4a27811ad532375f61905e15322b6212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Temporary &gt;</type>
      <name>mPAllTmp</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a1aff8b3f23fa3300e229d23d129cdc1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mPosition</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>af87b4d4add31bc1288d2af648721dd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mPTmp</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a476dbb6151ec2561a4ab83aaba8c9f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mSixthStep</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a7648e3e60f5897b77e64444fc846d2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mStep</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>af8878e7ad38f20f867610d0c71a82215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Temporary &gt;</type>
      <name>mVAllTmp</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a4ee8558fde2a83bad2734364bd20e52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mVelocity</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a259be2fc68636bd447e8fe59e8865006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mVTmp</name>
      <anchorfile>classgte_1_1ParticleSystem.html</anchorfile>
      <anchor>a5e00a97da6de3ee3d709f2e8baaf51bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Picker</name>
    <filename>classgte_1_1Picker.html</filename>
    <member kind="function">
      <type>PickRecord const &amp;</type>
      <name>GetClosestNonnegative</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a9259fe2f15f09b274138d8b8d71c519f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PickRecord const &amp;</type>
      <name>GetClosestNonpositive</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a260e985e9077fb54ed99b00c84f6f130</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>PickRecord const &amp;</type>
      <name>GetClosestToZero</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a2abf95be70d30831a7df7ec38e83a65e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetMaxDistance</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a15bbad2aa1342652327a97fc024145a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>af5838622680edcea73a043d671917e85</anchor>
      <arglist>(std::shared_ptr&lt; Spatial &gt; const &amp;scene, Vector4&lt; float &gt; const &amp;origin, Vector4&lt; float &gt; const &amp;direction, float tmin, float tmax)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Picker</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>ad8f126e0227dcaa176c176710e6b5aa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMaxDistance</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>ab1c9e7d53223f8912ab7809a39eeefe9</anchor>
      <arglist>(float maxDistance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Picker</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>acbd72bc1fb8bf49814d19fa7320320eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; PickRecord &gt;</type>
      <name>records</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>af46142ac2d577f129a74ad72b463d9ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ExecuteRecursive</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>ac7bd053687fcd076bfe10ae070392bb3</anchor>
      <arglist>(std::shared_ptr&lt; Spatial &gt; const &amp;object)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PickPoints</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>ac58dfc5d116ecc79299631b66cbc1f8b</anchor>
      <arglist>(std::shared_ptr&lt; Visual &gt; const &amp;visual, char const *positions, unsigned int vstride, IndexBuffer *ibuffer, Line3&lt; float &gt; const &amp;line)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PickSegments</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>ac54dadd3634eb06322a3450fc65af639</anchor>
      <arglist>(std::shared_ptr&lt; Visual &gt; const &amp;visual, char const *positions, unsigned int vstride, IndexBuffer *ibuffer, Line3&lt; float &gt; const &amp;line)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PickTriangles</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>ade5fe3019f87ddd6bc91dcb710cfe100</anchor>
      <arglist>(std::shared_ptr&lt; Visual &gt; const &amp;visual, char const *positions, unsigned int vstride, IndexBuffer *ibuffer, Line3&lt; float &gt; const &amp;line)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector4&lt; float &gt;</type>
      <name>mDirection</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a99596c53d0deb3c5a50be458875da3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mMaxDistance</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a655896a191059661ec14cd8573684bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector4&lt; float &gt;</type>
      <name>mOrigin</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a3a4e6a344fe2012c972f0171733e95cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mTMax</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a12b796be0340d769ed0d7cde309616a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mTMin</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a928f17f2d67f6dcaca6975ff0f99e508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static PickRecord const</type>
      <name>msInvalid</name>
      <anchorfile>classgte_1_1Picker.html</anchorfile>
      <anchor>a17945b3901e4d98352bf76c89fe75ec5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PickRecord</name>
    <filename>classgte_1_1PickRecord.html</filename>
    <member kind="function">
      <type></type>
      <name>PickRecord</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>aa4ee1769d1c79ec7150b32cf99a6524e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PickRecord</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a59100dc11c2c964e1eecfd0ba12ab416</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bary</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a97f503eceb8beeeceb528b7d87dd22f1</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>distanceBetweenLinePrimitive</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a8c044a11499ef34115ca23809d60434b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>distanceToLinePoint</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a8694db23a84666aec2e9866c8a8fd58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>distanceToPrimitivePoint</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a1e80b0dc9760142d8d0741a3766d5561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>linePoint</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>ae6b9f5969d25fc28f58d66f7b2dffed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>primitiveIndex</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a8a2b55b8c6d58f38a91cc6967fcd6da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>primitivePoint</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a3caa64f563e0336172eac8f6788f3b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IPType</type>
      <name>primitiveType</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>aafd1484ba5b6bb89dbd87b557311f1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a07da2c0f3655956992b812f0b81d4927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertexIndex</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a6bf5844248157c93d1e18ad4ba1de7d7</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>visual</name>
      <anchorfile>classgte_1_1PickRecord.html</anchorfile>
      <anchor>a3b178500362097fa189dd393b2638f9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PixelShader</name>
    <filename>classgte_1_1PixelShader.html</filename>
    <base>gte::Shader</base>
    <member kind="function">
      <type></type>
      <name>PixelShader</name>
      <anchorfile>classgte_1_1PixelShader.html</anchorfile>
      <anchor>a6b81a591c27ab319cb62d81fd5a8afe1</anchor>
      <arglist>(HLSLShader const &amp;program)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PlanarMesh</name>
    <filename>classgte_1_1PlanarMesh.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a6384cce829bc864ab58d249981e476c8</anchor>
      <arglist>(int triangle, Vector2&lt; InputType &gt; const &amp;P) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateVertices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a29d786c096911656a0b0570bda3dc9d7</anchor>
      <arglist>(int numVertices, Vector2&lt; InputType &gt; const *vertices)</arglist>
    </member>
    <member kind="function">
      <type>int const *</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a330d6ce36ff4b78db61575814fb87572</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetAdjacencies</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a3c45ba87871bb1a0fff8bca48f1a450f</anchor>
      <arglist>(int t, std::array&lt; int, 3 &gt; &amp;adjacencies) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetBarycentrics</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a2c8f923b8a3008f6587b87bb06f1131f</anchor>
      <arglist>(int t, Vector2&lt; InputType &gt; const &amp;P, std::array&lt; InputType, 3 &gt; &amp;bary) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetContainingTriangle</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>ae81ddd4e701b5c4d33441099c0734d8a</anchor>
      <arglist>(Vector2&lt; InputType &gt; const &amp;P, int startTriangle=0) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetContainingTriangle</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a4446a2af8f6d0e9dc822cc9f88fe58c9</anchor>
      <arglist>(Vector2&lt; InputType &gt; const &amp;P, int startTriangle, std::set&lt; int &gt; &amp;visited) const </arglist>
    </member>
    <member kind="function">
      <type>int const *</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a4ab0b550bfbfd7d5b0020f66f6145525</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>addf6d9087e27a29639dc56de67fb170b</anchor>
      <arglist>(int t, std::array&lt; int, 3 &gt; &amp;indices) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumTriangles</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>aff0089b1344144705d1ca72a80929de9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>aee0311a7eeb86cb5e27f4ab5b6d5d543</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a05c4cd2d5c0c5dd34a3b4ab33b2df92d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a428c032d66dcffa2d6a3437c18d49b68</anchor>
      <arglist>(int t, std::array&lt; Vector2&lt; InputType &gt;, 3 &gt; &amp;vertices) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanarMesh</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a8adc2f32bb5bbe0e0629f6657a03b164</anchor>
      <arglist>(int numVertices, Vector2&lt; InputType &gt; const *vertices, int numTriangles, int const *indices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanarMesh</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a7df19bc8c47607eb3e8bf26667ddf104</anchor>
      <arglist>(int numVertices, Vector2&lt; InputType &gt; const *vertices, ETManifoldMesh const &amp;mesh)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>mAdjacencies</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a3e83a00e6ff2557f6e3bb97c7a18ad57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vector2&lt; ComputeType &gt; &gt;</type>
      <name>mComputeVertices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a30be30e8ce7e15810bd205339565aad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>mIndices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a3e562f1ae06b7e997c0610672959274d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ETManifoldMesh</type>
      <name>mMesh</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>af4cc81b44d2f716b9e5109357309aebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumTriangles</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a38db605294282645481bc2db75063b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a0dc0c8945b03ca36a51e4ab868b5c92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PrimalQuery2&lt; ComputeType &gt;</type>
      <name>mQuery</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a1b6e2be4b644daf4497d84fb027aab9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; TriangleKey&lt; true &gt;, int &gt;</type>
      <name>mTriIndexMap</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>a155d1cf9eb032cc87646008c26ea8073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1PlanarMesh.html</anchorfile>
      <anchor>ab65ccb47381245dd281449f8d87ea7d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PlanarReflectionEffect</name>
    <filename>classgte_1_1PlanarReflectionEffect.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Draw</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a0331b3f311b5a2677a6b945c00601b1c</anchor>
      <arglist>(std::shared_ptr&lt; GraphicsEngine &gt; const &amp;engine, VisibleSet const &amp;visibleSet, PVWUpdater &amp;pvwMatrices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumPlanes</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>aa7ebd62396a37c0a6172b90bd107d7f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; Vector4&lt; float &gt;, Vector4&lt; float &gt; &gt;</type>
      <name>GetPlane</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>aa3932f739a59cbace2f53f6d2a82d66f</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Visual &gt;</type>
      <name>GetPlaneVisual</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a2d389814360ef1c3e5140383e868bcb8</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetReflectance</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a6b6c89cf76bdd94fc431092049b030f7</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanarReflectionEffect</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a87e5580e59d6529c6a0225b50c81f9fd</anchor>
      <arglist>(std::vector&lt; std::shared_ptr&lt; Visual &gt;&gt; const &amp;planes, std::vector&lt; float &gt; const &amp;reflectances)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetReflectance</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>ab9b9e0b72ff9f4719cc2a75e7ae0bcb1</anchor>
      <arglist>(int i, float reflectance)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; RasterizerState &gt;</type>
      <name>mCullReverse</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a0159b39ec84ceb4e5dd5067cab368143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; DepthStencilState &gt;</type>
      <name>mDSPass0</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>ab0946f466532eddfbe699a536d524799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; DepthStencilState &gt;</type>
      <name>mDSPass1</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a85c93affb537fa911629d7d904c85541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; DepthStencilState &gt;</type>
      <name>mDSPass2</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>abb94bc22d49bc6fd37465d646f27598c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; BlendState &gt;</type>
      <name>mNoColorWrites</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a27a40317486c8de4319a5889363d2748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector4&lt; float &gt; &gt;</type>
      <name>mPlaneNormals</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a937dfb5117812eda74b338f0a1874b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector4&lt; float &gt; &gt;</type>
      <name>mPlaneOrigins</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a1bbe089e33539e320f2cb1e7b631fd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::shared_ptr&lt; Visual &gt; &gt;</type>
      <name>mPlanes</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a03420f8c9effa9560a57b5dd7a93c3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; BlendState &gt;</type>
      <name>mReflectanceBlend</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a8a74cdae99b40e605a29a7632e9c9242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>mReflectances</name>
      <anchorfile>classgte_1_1PlanarReflectionEffect.html</anchorfile>
      <anchor>a402bc07e7af31b79436bf7ff676c2949</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PointInPolygon2</name>
    <filename>classgte_1_1PointInPolygon2.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classgte_1_1PointInPolygon2.html</anchorfile>
      <anchor>a175d16e7b6be56f1fd4cd8a219ea7063</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ContainsConvexOrderLogN</name>
      <anchorfile>classgte_1_1PointInPolygon2.html</anchorfile>
      <anchor>aa9193327dfa4734e19d869dc6bd60fe5</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ContainsConvexOrderN</name>
      <anchorfile>classgte_1_1PointInPolygon2.html</anchorfile>
      <anchor>ade0016132e8840deec687439f442517b</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ContainsQuadrilateral</name>
      <anchorfile>classgte_1_1PointInPolygon2.html</anchorfile>
      <anchor>a3795a2f3953e3487e2849e1453208737</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointInPolygon2</name>
      <anchorfile>classgte_1_1PointInPolygon2.html</anchorfile>
      <anchor>ad5efdf852c1aa08939db37329d9b6e56</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>SubContainsPoint</name>
      <anchorfile>classgte_1_1PointInPolygon2.html</anchorfile>
      <anchor>a3f16031bf430b3bd0b5ebdeb9f15b0fa</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;p, int i0, int i1) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1PointInPolygon2.html</anchorfile>
      <anchor>a51c04818e997f1685b663db8a3545dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector2&lt; Real &gt; const *</type>
      <name>mPoints</name>
      <anchorfile>classgte_1_1PointInPolygon2.html</anchorfile>
      <anchor>a8dbbbf221ff71a9e4cebb7923e01c8a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PointInPolyhedron3</name>
    <filename>classgte_1_1PointInPolyhedron3.html</filename>
    <templarg></templarg>
    <class kind="class">gte::PointInPolyhedron3::ConvexFace</class>
    <class kind="class">gte::PointInPolyhedron3::SimpleFace</class>
    <class kind="class">gte::PointInPolyhedron3::TriangleFace</class>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a6443a3ee49c2525440afaf6ffe14cca9</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointInPolyhedron3</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>ad7f13327749f903b5e29e554020e9171</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, int numFaces, TriangleFace const *faces, int numRays, Vector3&lt; Real &gt; const *directions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointInPolyhedron3</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a6034af990d5ca9d888a490f4f0a56d84</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, int numFaces, ConvexFace const *faces, int numRays, Vector3&lt; Real &gt; const *directions, unsigned int method)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointInPolyhedron3</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>ad2a2f1431afd203395aa18b9ccae8a01</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, int numFaces, SimpleFace const *faces, int numRays, Vector3&lt; Real &gt; const *directions, unsigned int method)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ContainsC0</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a49dd8203534a30c7d83dcf53c18bc1a4</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ContainsC1C2</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a8af702931bfb6cdc23e3de5a9d5516e8</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;p, unsigned int method) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ContainsS0</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>acd87f3eace042c34723df50f86cc18eb</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ContainsS1</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a2c53550bcece5f1c93fbf1e7e5cc95f5</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ContainsT0</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a065b1cb90a28be66f146bdd281253628</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>FastNoIntersect</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>ad1d0fa9d60d0c4cd40e1c7af013da770</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConvexFace const *</type>
      <name>mCFaces</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>aaa5b92bb210195bd8ff7ade13995357f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; Real &gt; const *</type>
      <name>mDirections</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a733a58bf4f01482c327052860dd7e08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mMethod</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>ad0b74d38305799a5dfc49c3626329ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumFaces</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a7a47a38b21668dbda6d6bdc5da911c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a6ce5707bc5acaf033d44858eec324681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumRays</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a17a29ca84de6bfb73e397b7cf5ea7a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; Real &gt; const *</type>
      <name>mPoints</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a6ad02fe0923062ed4d080df25cbba665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector2&lt; Real &gt; &gt;</type>
      <name>mProjVertices</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>ae6f6a041393b0dcf22e510e06d2032ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SimpleFace const *</type>
      <name>mSFaces</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>aefaedb06a53f2d9cbe730bf478ef3c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TriangleFace const *</type>
      <name>mTFaces</name>
      <anchorfile>classgte_1_1PointInPolyhedron3.html</anchorfile>
      <anchor>a3d1dd048cac16aea7e8fe68dc2e6be67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PointLightEffect</name>
    <filename>classgte_1_1PointLightEffect.html</filename>
    <base>gte::LightingEffect</base>
    <class kind="struct">gte::PointLightEffect::InternalGeometry</class>
    <class kind="struct">gte::PointLightEffect::InternalLighting</class>
    <class kind="struct">gte::PointLightEffect::InternalMaterial</class>
    <member kind="function">
      <type></type>
      <name>PointLightEffect</name>
      <anchorfile>classgte_1_1PointLightEffect.html</anchorfile>
      <anchor>a2974e3c4d389acbd6314a33083ad0bab</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, BufferUpdater const &amp;updater, int select, std::shared_ptr&lt; Material &gt; const &amp;material, std::shared_ptr&lt; Lighting &gt; const &amp;lighting, std::shared_ptr&lt; LightCameraGeometry &gt; const &amp;geometry)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateGeometryConstant</name>
      <anchorfile>classgte_1_1PointLightEffect.html</anchorfile>
      <anchor>a07b181b9690f08f6ad6ab700f83b18ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateLightingConstant</name>
      <anchorfile>classgte_1_1PointLightEffect.html</anchorfile>
      <anchor>aad10663ae2deedc2477fe962869c41c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateMaterialConstant</name>
      <anchorfile>classgte_1_1PointLightEffect.html</anchorfile>
      <anchor>a7cc9b9eb450f6dec8d6f41de4928e3e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1PointLightEffect.html</anchorfile>
      <anchor>aa1950456b1b466d3bed495b8d6444b3f</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1PointLightEffect.html</anchorfile>
      <anchor>aa7ae8d5e8e4164beb907b66b79ee7e97</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1PointLightEffect.html</anchorfile>
      <anchor>a9c773ab8adaf7ffa24deaf8426a0d154</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1PointLightEffect.html</anchorfile>
      <anchor>a312b349bf7dfb433a71e8b1ff95aa0f1</anchor>
      <arglist>[2][ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1PointLightEffect.html</anchorfile>
      <anchor>aa94c06983e5a7684834bea1eb726b16e</anchor>
      <arglist>[2][ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PointLightTextureEffect</name>
    <filename>classgte_1_1PointLightTextureEffect.html</filename>
    <base>gte::LightingEffect</base>
    <class kind="struct">gte::PointLightTextureEffect::InternalGeometry</class>
    <class kind="struct">gte::PointLightTextureEffect::InternalLighting</class>
    <class kind="struct">gte::PointLightTextureEffect::InternalMaterial</class>
    <member kind="function">
      <type>std::shared_ptr&lt; SamplerState &gt; const &amp;</type>
      <name>GetSampler</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>ac0b8b757ebe00761e011723e69037d97</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>a954665d592fe8b9a5051ff92f0084984</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointLightTextureEffect</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>a43f17450b5c75f0b470f0249dbf2d4da</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, BufferUpdater const &amp;updater, std::shared_ptr&lt; Material &gt; const &amp;material, std::shared_ptr&lt; Lighting &gt; const &amp;lighting, std::shared_ptr&lt; LightCameraGeometry &gt; const &amp;geometry, std::shared_ptr&lt; Texture2 &gt; const &amp;texture, SamplerState::Filter filter, SamplerState::Mode mode0, SamplerState::Mode mode1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateGeometryConstant</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>a81f7a7831a9925ad0cce85060f406599</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateLightingConstant</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>aeac24add20930649531c29033dfe29ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateMaterialConstant</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>ad0c3117cad93aeebc51a6e1f1312a063</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; SamplerState &gt;</type>
      <name>mSampler</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>a4f39120ae4a20b9bc5032a42742a4e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mTexture</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>affa2d9ab6613e66f17619fb252fe1cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>aa8aba4d58049ed679cd7fe34eaaadc19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>a031ef52dfb32c4c83c08394f8c0cde16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>a005b24166d6664d3fbe1167786136c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>ac790d5ab215bf827dfe833c089dc3a84</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1PointLightTextureEffect.html</anchorfile>
      <anchor>a571d6ed8285e2e91d2a41aa362652a1f</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Polygon</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4_1_1Polygon.html</filename>
    <member kind="variable">
      <type>std::array&lt; int, 6 &gt;</type>
      <name>indices</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4_1_1Polygon.html</anchorfile>
      <anchor>a3e8e81d7387dc175239d36c5ad393ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numPoints</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4_1_1Polygon.html</anchorfile>
      <anchor>ab272c1f9c23420d4e707fd0575eb2af2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Polygon2</name>
    <filename>classgte_1_1Polygon2.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Real</type>
      <name>ComputeArea</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a35db6ec65c277827bd9c86c6d80b425f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>ComputePerimeterLength</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a69de8b385767fc48225bfd7fddf39bb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; Real &gt;</type>
      <name>ComputeVertexAverage</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a3628045011c7ec27d69888f68e991680</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CounterClockwise</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>ae740ccb9fdacf08051d83bfb10701ab3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>ab0693b6e01f18e51d4b46482150e9807</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; Real &gt; const *</type>
      <name>GetVertexPool</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>aabda18de6c97b1c59b38b77ba9b6e822</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; int &gt; const &amp;</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a2df0ed486ca3449b450b769656a22a78</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsConvex</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>ac810bda8b3c5a1834c615679c0e991f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSimple</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a9b8e013ce123febb2fb4bc05b2adfdde</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a4a4bde46e8a62bfb8abc420fdac355c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polygon2</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>ab10e797f1d3ed54a10d8e05acb1b7ffe</anchor>
      <arglist>(Vector2&lt; Real &gt; const *vertexPool, int numIndices, int const *indices, bool counterClockwise)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsConvexInternal</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a7916b0c1c0aafb4313cc21c871fd858f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsSimpleInternal</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a6b4e6143e320c1bb0b8bfed8df90dcbc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mCounterClockwise</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>aba9097a000479c357a4edbcb767cd18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mIndices</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a120beb04d98d0a94e030b7a38a421936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector2&lt; Real &gt; const *</type>
      <name>mVertexPool</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>adba2cda8c356c8b9cbc337ee23d49257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; int &gt;</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1Polygon2.html</anchorfile>
      <anchor>a21dcec07624703d06cad1eecccaa341c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Polyhedron3</name>
    <filename>classgte_1_1Polyhedron3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>Real</type>
      <name>ComputeSurfaceArea</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>a556691ae9c67dada5d0190e6f2bf5e08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt;</type>
      <name>ComputeVertexAverage</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>a0eb3206dd50bc67ea69c038ba272ca44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>ComputeVolume</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>ac76a0c93d571ee0cbc15ba1f5f21f1ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CounterClockwise</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>a854fe2bc23a18df6c9a799d11d03d902</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt; const &amp;</type>
      <name>GetIndices</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>a317ca23c70e7ba32b433dcb55116d670</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; int &gt; const &amp;</type>
      <name>GetUniqueIndices</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>acd6394784182d0d80866555fa5990c39</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; std::vector&lt; Vector3&lt; Real &gt; &gt; &gt; const &amp;</type>
      <name>GetVertexPool</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>ac7da56a240070d6f57c8c0d2d9bbd67a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt; const &amp;</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>ab95aaa337b526ee0489a52162d82f505</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>acbe067a4ee1222f6cb80caabca206ca1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polyhedron3</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>a6cf2c2218a5948833fc33ad57d76ba59</anchor>
      <arglist>(std::shared_ptr&lt; std::vector&lt; Vector3&lt; Real &gt;&gt;&gt; const &amp;vertexPool, int numIndices, int const *indices, bool counterClockwise)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mCounterClockwise</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>a4cb4c9e6fd365a95c317eacd5bde2799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mIndices</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>a1b4ffbbf14d50ae5ebc5e027e912e710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; int &gt;</type>
      <name>mUniqueIndices</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>af9938958d53adc27d1d5b0c44a463fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; std::vector&lt; Vector3&lt; Real &gt; &gt; &gt;</type>
      <name>mVertexPool</name>
      <anchorfile>classgte_1_1Polyhedron3.html</anchorfile>
      <anchor>a556666ba109703f67fc239459b2dc9d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpAkimaUniform3::Polynomial</name>
    <filename>classgte_1_1IntpAkimaUniform3_1_1Polynomial.html</filename>
    <member kind="function">
      <type>Real &amp;</type>
      <name>A</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3_1_1Polynomial.html</anchorfile>
      <anchor>a853f27bcea85a58b91c8a82d6d66182e</anchor>
      <arglist>(int ix, int iy, int iz)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3_1_1Polynomial.html</anchorfile>
      <anchor>ab3907868823d314bc7e76205c928c429</anchor>
      <arglist>(Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3_1_1Polynomial.html</anchorfile>
      <anchor>a81526c7e6b7d4b40b3f359d5848c7a4f</anchor>
      <arglist>(int xOrder, int yOrder, int zOrder, Real x, Real y, Real z) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3_1_1Polynomial.html</anchorfile>
      <anchor>ae52c5bfc82847c616b0503fa2d29e943</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mCoeff</name>
      <anchorfile>classgte_1_1IntpAkimaUniform3_1_1Polynomial.html</anchorfile>
      <anchor>a432d382f541a1ac1e1bc26c4a0678c0b</anchor>
      <arglist>[4][4][4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpAkimaUniform2::Polynomial</name>
    <filename>classgte_1_1IntpAkimaUniform2_1_1Polynomial.html</filename>
    <member kind="function">
      <type>Real &amp;</type>
      <name>A</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2_1_1Polynomial.html</anchorfile>
      <anchor>afc2e77c31d23f9d96ba2fd6262aafee9</anchor>
      <arglist>(int ix, int iy)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2_1_1Polynomial.html</anchorfile>
      <anchor>ae3315cc2266645321b97af7e01506126</anchor>
      <arglist>(Real x, Real y) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2_1_1Polynomial.html</anchorfile>
      <anchor>a6f93de7f90d9b39ad83db411587bb3c9</anchor>
      <arglist>(int xOrder, int yOrder, Real x, Real y) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2_1_1Polynomial.html</anchorfile>
      <anchor>ac5dff70a066263081e5573c9188d1cef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mCoeff</name>
      <anchorfile>classgte_1_1IntpAkimaUniform2_1_1Polynomial.html</anchorfile>
      <anchor>a9927fc8a226b2d772597d01ca6fb501d</anchor>
      <arglist>[4][4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpAkima1::Polynomial</name>
    <filename>classgte_1_1IntpAkima1_1_1Polynomial.html</filename>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkima1_1_1Polynomial.html</anchorfile>
      <anchor>a378c7dd6cd8629319e2a3c6e1b002850</anchor>
      <arglist>(Real x) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1IntpAkima1_1_1Polynomial.html</anchorfile>
      <anchor>aac677b9120d90fc37d413bafdb3f3802</anchor>
      <arglist>(int order, Real x) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1IntpAkima1_1_1Polynomial.html</anchorfile>
      <anchor>af6bd3d0834ddbee600713f9eca7d4afd</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Real</type>
      <name>mCoeff</name>
      <anchorfile>classgte_1_1IntpAkima1_1_1Polynomial.html</anchorfile>
      <anchor>a9d228bf07fccf68853b1f8db3f9f5332</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Polynomial1</name>
    <filename>classgte_1_1Polynomial1.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>void</type>
      <name>Divide</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a3aa3e91ef3627d7993a37aa132725743</anchor>
      <arglist>(Polynomial1 const &amp;divisor, Polynomial1 &amp;quotient, Polynomial1 &amp;remainder) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EliminateLeadingZeros</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>ac21a65400c69e5eba4409385d7cbd0eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetDegree</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a38879fb98cb1f473d313f175acd42ec2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Polynomial1</type>
      <name>GetDerivative</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a6ca9c7703de1f6bdc8d69054f4bf2a09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Polynomial1</type>
      <name>GetInversion</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a27016b724a606c33c4f137c45a65faa0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a50a3de2e3d8c35528a20b294c64d3f14</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a21d266d50f4eff543e9652f27ecaf7e4</anchor>
      <arglist>(Real t) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a14334ce48a04447c86bb772bea247b2a</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>afdc46e60a82d776238baf982186a97f9</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>ab23a8e0f853799f723c911f1354490e9</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a8432d60a28322c64e0572afa3f27d090</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a8223d4ce630964c76c4a33ad7ff34495</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a2a7a4c4bc7d3d9511962e0656dd96175</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a97362dc3a77d750a7046e0f624e550ca</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial1</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>aaa4300e106499798b87298c94b5ee18b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial1</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a61dc2b591294b4ab006d94e31fa033d4</anchor>
      <arglist>(unsigned int degree)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Polynomial1</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>ab7df0966c7c18f9ec3e85e2af2d2688a</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCoefficients</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a80aaae5acbf8b92c613a0a1aae87cd22</anchor>
      <arglist>(Real value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDegree</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>a4501913d7b542f695b2c7b600c64401e</anchor>
      <arglist>(unsigned int degree)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mCoefficient</name>
      <anchorfile>classgte_1_1Polynomial1.html</anchorfile>
      <anchor>aab46f8b452ca4186679bf7ef69f11b71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PrimalQuery2</name>
    <filename>classgte_1_1PrimalQuery2.html</filename>
    <templarg>Real</templarg>
    <member kind="enumvalue">
      <name>ORDER_COLLINEAR_CONTAIN</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a8b955b382d7ed1b0f4ea3566bf489f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_COLLINEAR_LEFT</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540ab87036898f6af531e183c84e71221021</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_COLLINEAR_RIGHT</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a44e68a6511e7473d300a7cd326229870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_NEGATIVE</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540aacd1e9ac84dc0b5b5df50c84f8b55143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_P_EQUALS_Q0</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540aa58cc654d069624977563231c0564223</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_P_EQUALS_Q1</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a6ca05cbdd5de2726870f637050360bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_POSITIVE</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a9e46c8f013c6ca3b763bcde82fe1d150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_Q0_EQUALS_Q1</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a1253d71509394342e6bd837608f2ad9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OrderType</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_Q0_EQUALS_Q1</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a1253d71509394342e6bd837608f2ad9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_P_EQUALS_Q0</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540aa58cc654d069624977563231c0564223</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_P_EQUALS_Q1</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a6ca05cbdd5de2726870f637050360bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_POSITIVE</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a9e46c8f013c6ca3b763bcde82fe1d150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_NEGATIVE</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540aacd1e9ac84dc0b5b5df50c84f8b55143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_COLLINEAR_LEFT</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540ab87036898f6af531e183c84e71221021</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_COLLINEAR_RIGHT</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a44e68a6511e7473d300a7cd326229870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_COLLINEAR_CONTAIN</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a8b955b382d7ed1b0f4ea3566bf489f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a84a26f9a9e0e516970592c547c0b4ded</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; Real &gt; const *</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a527ef77984deed187ade41b993f2fc74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimalQuery2</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a27293384797a1aa351417ab1cbb28e32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimalQuery2</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a9e9be270cad12ba1c6904313259a4422</anchor>
      <arglist>(int numVertices, Vector2&lt; Real &gt; const *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>af42b02d7d76315f7b3a7d40d0696dbdc</anchor>
      <arglist>(int numVertices, Vector2&lt; Real &gt; const *vertices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToCircumcircle</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a4b559bd57f17f3c627757f30a04303dc</anchor>
      <arglist>(int i, int v0, int v1, int v2) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToCircumcircle</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>af262ba5e118266bcc4850a452687ad72</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;test, int v0, int v1, int v2) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToLine</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a8ed789b3ec9308fc805ed7a676d76b91</anchor>
      <arglist>(int i, int v0, int v1) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToLine</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>af7ccff80fcd0dc0c34feab35511b68b4</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;test, int v0, int v1) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToLine</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a25dfe0e3a71785d8d20ecb516f52d7d8</anchor>
      <arglist>(int i, int v0, int v1, int &amp;order) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToLine</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ac121d2cbd18e6442249ee759a307739e</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;test, int v0, int v1, int &amp;order) const </arglist>
    </member>
    <member kind="function">
      <type>OrderType</type>
      <name>ToLineExtended</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a6a966ebc65e8d6cccca067ac06e3fb60</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;P, Vector2&lt; Real &gt; const &amp;Q0, Vector2&lt; Real &gt; const &amp;Q1) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToTriangle</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a0bc252410860767fe02e107ecae9f44b</anchor>
      <arglist>(int i, int v0, int v1, int v2) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToTriangle</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>aaf3fbed20b6da8cfdf9de59920d1f04e</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;test, int v0, int v1, int v2) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a456d260c534715b775615b0a6bffc921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector2&lt; Real &gt; const *</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a33525d371040a83d2bacbdca1e0edc5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PrimalQuery2&lt; ComputeType &gt;</name>
    <filename>classgte_1_1PrimalQuery2.html</filename>
    <member kind="enumvalue">
      <name>ORDER_COLLINEAR_CONTAIN</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a8b955b382d7ed1b0f4ea3566bf489f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_COLLINEAR_LEFT</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540ab87036898f6af531e183c84e71221021</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_COLLINEAR_RIGHT</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a44e68a6511e7473d300a7cd326229870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_NEGATIVE</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540aacd1e9ac84dc0b5b5df50c84f8b55143</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_P_EQUALS_Q0</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540aa58cc654d069624977563231c0564223</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_P_EQUALS_Q1</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a6ca05cbdd5de2726870f637050360bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_POSITIVE</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a9e46c8f013c6ca3b763bcde82fe1d150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORDER_Q0_EQUALS_Q1</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540a1253d71509394342e6bd837608f2ad9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OrderType</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ab0723d5f5fbf466af4439b644d1e0540</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a84a26f9a9e0e516970592c547c0b4ded</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; ComputeType &gt; const *</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a527ef77984deed187ade41b993f2fc74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimalQuery2</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a27293384797a1aa351417ab1cbb28e32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimalQuery2</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a9e9be270cad12ba1c6904313259a4422</anchor>
      <arglist>(int numVertices, Vector2&lt; ComputeType &gt; const *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>af42b02d7d76315f7b3a7d40d0696dbdc</anchor>
      <arglist>(int numVertices, Vector2&lt; ComputeType &gt; const *vertices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToCircumcircle</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a4b559bd57f17f3c627757f30a04303dc</anchor>
      <arglist>(int i, int v0, int v1, int v2) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToCircumcircle</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>af262ba5e118266bcc4850a452687ad72</anchor>
      <arglist>(Vector2&lt; ComputeType &gt; const &amp;test, int v0, int v1, int v2) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToLine</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a8ed789b3ec9308fc805ed7a676d76b91</anchor>
      <arglist>(int i, int v0, int v1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToLine</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>af7ccff80fcd0dc0c34feab35511b68b4</anchor>
      <arglist>(Vector2&lt; ComputeType &gt; const &amp;test, int v0, int v1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToLine</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a25dfe0e3a71785d8d20ecb516f52d7d8</anchor>
      <arglist>(int i, int v0, int v1, int &amp;order) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToLine</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>ac121d2cbd18e6442249ee759a307739e</anchor>
      <arglist>(Vector2&lt; ComputeType &gt; const &amp;test, int v0, int v1, int &amp;order) const</arglist>
    </member>
    <member kind="function">
      <type>OrderType</type>
      <name>ToLineExtended</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a6a966ebc65e8d6cccca067ac06e3fb60</anchor>
      <arglist>(Vector2&lt; ComputeType &gt; const &amp;P, Vector2&lt; ComputeType &gt; const &amp;Q0, Vector2&lt; ComputeType &gt; const &amp;Q1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToTriangle</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a0bc252410860767fe02e107ecae9f44b</anchor>
      <arglist>(int i, int v0, int v1, int v2) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToTriangle</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>aaf3fbed20b6da8cfdf9de59920d1f04e</anchor>
      <arglist>(Vector2&lt; ComputeType &gt; const &amp;test, int v0, int v1, int v2) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a456d260c534715b775615b0a6bffc921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector2&lt; ComputeType &gt; const *</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1PrimalQuery2.html</anchorfile>
      <anchor>a33525d371040a83d2bacbdca1e0edc5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PrimalQuery3</name>
    <filename>classgte_1_1PrimalQuery3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>ac64c61dec037b39fb91c2eeac0fd2618</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt; const *</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>aeaa8f7e28ba90c3ee2c08360d4455702</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimalQuery3</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>ac533271357d490cfe7ae761ac5fc18cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimalQuery3</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a908e43dd6e2d4e5c8c55fa5cbdebe582</anchor>
      <arglist>(int numVertices, Vector3&lt; Real &gt; const *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>adfa3e179775061d4b4fa9fed9bc6a0bd</anchor>
      <arglist>(int numVertices, Vector3&lt; Real &gt; const *vertices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToCircumsphere</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a6a98f217dd9758c86211bf3ee1cf5466</anchor>
      <arglist>(int i, int v0, int v1, int v2, int v3) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToCircumsphere</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a0b4a19af96c3fa4dee9ed7c65fb4ad61</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;test, int v0, int v1, int v2, int v3) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToPlane</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a6edea4eb06726a439b4944441ae17f10</anchor>
      <arglist>(int i, int v0, int v1, int v2) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToPlane</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a9e04d4ee77c218afa313cff5d87fb40c</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;test, int v0, int v1, int v2) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToTetrahedron</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>afc128679ffe6afc7c91b66098f8a60f1</anchor>
      <arglist>(int i, int v0, int v1, int v2, int v3) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToTetrahedron</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a44066d2abbd067067a323fed15fcd906</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;test, int v0, int v1, int v2, int v3) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>afa1ed0f4af7fb8a5ca1d8a29a4d32b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; Real &gt; const *</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a0a79b4b1eabcf159c55921e9d9adc16f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PrimalQuery3&lt; ComputeType &gt;</name>
    <filename>classgte_1_1PrimalQuery3.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>ac64c61dec037b39fb91c2eeac0fd2618</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; ComputeType &gt; const *</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>aeaa8f7e28ba90c3ee2c08360d4455702</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimalQuery3</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>ac533271357d490cfe7ae761ac5fc18cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimalQuery3</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a908e43dd6e2d4e5c8c55fa5cbdebe582</anchor>
      <arglist>(int numVertices, Vector3&lt; ComputeType &gt; const *vertices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>adfa3e179775061d4b4fa9fed9bc6a0bd</anchor>
      <arglist>(int numVertices, Vector3&lt; ComputeType &gt; const *vertices)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToCircumsphere</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a6a98f217dd9758c86211bf3ee1cf5466</anchor>
      <arglist>(int i, int v0, int v1, int v2, int v3) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToCircumsphere</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a0b4a19af96c3fa4dee9ed7c65fb4ad61</anchor>
      <arglist>(Vector3&lt; ComputeType &gt; const &amp;test, int v0, int v1, int v2, int v3) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToPlane</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a6edea4eb06726a439b4944441ae17f10</anchor>
      <arglist>(int i, int v0, int v1, int v2) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToPlane</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a9e04d4ee77c218afa313cff5d87fb40c</anchor>
      <arglist>(Vector3&lt; ComputeType &gt; const &amp;test, int v0, int v1, int v2) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToTetrahedron</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>afc128679ffe6afc7c91b66098f8a60f1</anchor>
      <arglist>(int i, int v0, int v1, int v2, int v3) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ToTetrahedron</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a44066d2abbd067067a323fed15fcd906</anchor>
      <arglist>(Vector3&lt; ComputeType &gt; const &amp;test, int v0, int v1, int v2, int v3) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>afa1ed0f4af7fb8a5ca1d8a29a4d32b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; ComputeType &gt; const *</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1PrimalQuery3.html</anchorfile>
      <anchor>a0a79b4b1eabcf159c55921e9d9adc16f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Delaunay2::ProcessedVertex</name>
    <filename>structgte_1_1Delaunay2_1_1ProcessedVertex.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structgte_1_1Delaunay2_1_1ProcessedVertex.html</anchorfile>
      <anchor>af8fa1462a3b938cd0a011c270d2e5466</anchor>
      <arglist>(ProcessedVertex const &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessedVertex</name>
      <anchorfile>structgte_1_1Delaunay2_1_1ProcessedVertex.html</anchorfile>
      <anchor>ad48c737ae2edbc5bd81beeb37803bb1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProcessedVertex</name>
      <anchorfile>structgte_1_1Delaunay2_1_1ProcessedVertex.html</anchorfile>
      <anchor>a4fdc825b63efbd33891b61a6f88b2257</anchor>
      <arglist>(Vector2&lt; InputType &gt; const &amp;inVertex, int inLocation)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>location</name>
      <anchorfile>structgte_1_1Delaunay2_1_1ProcessedVertex.html</anchorfile>
      <anchor>a2b373a06441cd0e3e29e1f479f2ed4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; InputType &gt;</type>
      <name>vertex</name>
      <anchorfile>structgte_1_1Delaunay2_1_1ProcessedVertex.html</anchorfile>
      <anchor>a2dc3aa0c635be18447a7e680689f26f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ProgramDefines</name>
    <filename>classgte_1_1ProgramDefines.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>a271581d4b4bea76109136000cb50fc38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt; const &amp;</type>
      <name>Get</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>abc2880b64e2de20b5496c5f4e2d7b3e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramDefines</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>a4837071e0af97f8b3fdd2df6ed71a5ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>aa8b0006a0277e9f9b2626cd2dea62ca4</anchor>
      <arglist>(std::string const &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>a30f046b9575de1b36203b1a68bb7a89d</anchor>
      <arglist>(std::string const &amp;name, int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>a75b652ef919156848402805fac201e36</anchor>
      <arglist>(std::string const &amp;name, unsigned int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>a64a610208e25614f2fe9f61bd7670aa0</anchor>
      <arglist>(std::string const &amp;name, float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>aa2e55455e3e7e57588b9ab9fb8702492</anchor>
      <arglist>(std::string const &amp;name, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>a1052fd2674ec35cfd081efa7acaee658</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>a739484cf4a5858a5f382d15a4003cabf</anchor>
      <arglist>(std::string const &amp;name, std::string const &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::pair&lt; std::string, std::string &gt; &gt;</type>
      <name>mDefinitions</name>
      <anchorfile>classgte_1_1ProgramDefines.html</anchorfile>
      <anchor>a9710b0cdffae7e357ee759f23b777cf3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ProgramFactory</name>
    <filename>classgte_1_1ProgramFactory.html</filename>
    <member kind="enumvalue">
      <name>PF_GLSL</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>aee224095ee7aa3c5be43e0bf324432b0a5098931c9f0e023a8055635089d70ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_HLSL</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>aee224095ee7aa3c5be43e0bf324432b0a822f0ca5ac6136aeda3fea9a62f5bbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_NUM_API</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>aee224095ee7aa3c5be43e0bf324432b0ad69ff5ba8fa4274286d646f6c56acce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_GLSL</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>aee224095ee7aa3c5be43e0bf324432b0a5098931c9f0e023a8055635089d70ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_HLSL</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>aee224095ee7aa3c5be43e0bf324432b0a822f0ca5ac6136aeda3fea9a62f5bbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PF_NUM_API</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>aee224095ee7aa3c5be43e0bf324432b0ad69ff5ba8fa4274286d646f6c56acce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>CreateFromFile</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>ab982b7d4b527d427a23cfcac7c9d6ec2</anchor>
      <arglist>(std::string const &amp;csFile)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VisualProgram &gt;</type>
      <name>CreateFromFiles</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a371fae928bac3660993a76d850e8b5ec</anchor>
      <arglist>(std::string const &amp;vsFile, std::string const &amp;psFile, std::string const &amp;gsFile)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>CreateFromSource</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>ae4faea8ee5c28a0f097d94b6aa553970</anchor>
      <arglist>(std::string const &amp;csSource)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VisualProgram &gt;</type>
      <name>CreateFromSources</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a1d7fedbd7c9588926c6e0c619a9db026</anchor>
      <arglist>(std::string const &amp;vsSource, std::string const &amp;psSource, std::string const &amp;gsSource)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>GetAPI</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>ad1320541256c9cdd37043a6eb14095e2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PopDefines</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a2e1587dcf97387d60ca3a5c43265c6d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PopFlags</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>ae252a375fa92c4b20875afca4174fae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramFactory</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a2310eb01730a845267060b10573b4b0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PushDefines</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>aafb0f794758759481142602e8452a48a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PushFlags</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a4071d5a872cfc34a1daf6e7cfbae68d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProgramFactory</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>abe77ce314c86215437b9c1561fecc5ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>GetStringFromFile</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a03eabe387e34484b6a705502b83bc9df</anchor>
      <arglist>(std::string const &amp;filename)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>csEntry</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a03270a8ff3893f3e76e95bf24aabecc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProgramDefines</type>
      <name>defines</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>acf54300d5137fe6bcd1cffe0ae84d073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>flags</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a19917e6d92213d5c33f5f8294f80c156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>gsEntry</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>aff1e18be7ee356997e0a3b338f8f390e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>psEntry</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a34ce6f1cb58ec5a2f802d64c40e5c45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>version</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>af3ac65d105b89cc362036bb29b7e4eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>vsEntry</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a059c5f031d014b4d238f571b42e9a9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual std::shared_ptr&lt; ComputeProgram &gt;</type>
      <name>CreateFromNamedSource</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a7d17d5f56cbf8064d4d7784b030823f8</anchor>
      <arglist>(std::string const &amp;csName, std::string const &amp;csSource)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual std::shared_ptr&lt; VisualProgram &gt;</type>
      <name>CreateFromNamedSources</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a5920f4eff48706ae88fb50127aebef37</anchor>
      <arglist>(std::string const &amp;vsName, std::string const &amp;vsSource, std::string const &amp;psName, std::string const &amp;psSource, std::string const &amp;gsName, std::string const &amp;gsSource)=0</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ProgramFactory &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>af34cb7ace4636661a8cdc132e2eed397</anchor>
      <arglist>(ProgramFactory const &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; ProgramDefines &gt;</type>
      <name>mDefinesStack</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>aafb7171fc9b7419672f2922587ed0c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; unsigned int &gt;</type>
      <name>mFlagsStack</name>
      <anchorfile>classgte_1_1ProgramFactory.html</anchorfile>
      <anchor>a3e6a61166e750abac18a9d16c4849eaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GL4Engine::ProgramIndexUnitMap</name>
    <filename>classgte_1_1GL4Engine_1_1ProgramIndexUnitMap.html</filename>
    <class kind="struct">gte::GL4Engine::ProgramIndexUnitMap::LinkInfo</class>
    <member kind="function">
      <type>int</type>
      <name>AcquireUnit</name>
      <anchorfile>classgte_1_1GL4Engine_1_1ProgramIndexUnitMap.html</anchorfile>
      <anchor>aeb0e3f8736783993fdd885b712c86a85</anchor>
      <arglist>(GLint program, GLint index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetUnit</name>
      <anchorfile>classgte_1_1GL4Engine_1_1ProgramIndexUnitMap.html</anchorfile>
      <anchor>aa83860ac3fc65971473c8a6bc582f2e9</anchor>
      <arglist>(GLint program, GLint index) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>GetUnitLinkCount</name>
      <anchorfile>classgte_1_1GL4Engine_1_1ProgramIndexUnitMap.html</anchorfile>
      <anchor>a6580f939150c1a76830904be8a0ed8bb</anchor>
      <arglist>(unsigned unit) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetUnitProgramIndex</name>
      <anchorfile>classgte_1_1GL4Engine_1_1ProgramIndexUnitMap.html</anchorfile>
      <anchor>a935fdeb31b367e504b57e0a4ded9738f</anchor>
      <arglist>(unsigned unit, GLint &amp;program, GLint &amp;index) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramIndexUnitMap</name>
      <anchorfile>classgte_1_1GL4Engine_1_1ProgramIndexUnitMap.html</anchorfile>
      <anchor>a4ec5704efdefbf4f0cb57c71987f93f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReleaseUnit</name>
      <anchorfile>classgte_1_1GL4Engine_1_1ProgramIndexUnitMap.html</anchorfile>
      <anchor>a5a2f0c78decb99914964e1fc0619cb82</anchor>
      <arglist>(unsigned index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgramIndexUnitMap</name>
      <anchorfile>classgte_1_1GL4Engine_1_1ProgramIndexUnitMap.html</anchorfile>
      <anchor>abaf2ae77ceec2508c76e2a0aba276bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; LinkInfo &gt;</type>
      <name>mLinkMap</name>
      <anchorfile>classgte_1_1GL4Engine_1_1ProgramIndexUnitMap.html</anchorfile>
      <anchor>a6818e9b6163159ef14d500b70f9759eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PVWUpdater</name>
    <filename>classgte_1_1PVWUpdater.html</filename>
    <member kind="function">
      <type>std::shared_ptr&lt; Camera &gt; const &amp;</type>
      <name>GetCamera</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a1b563d978db3ea16170f31a81f7715ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BufferUpdater const &amp;</type>
      <name>GetUpdater</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a0710c142dcc9f45dcd671ad9724157c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PVWUpdater</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a38b1cbe63e5cbe5e8550bd46c8847ee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PVWUpdater</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a1632f7209eda423017bfcba148805d19</anchor>
      <arglist>(std::shared_ptr&lt; Camera &gt; const &amp;camera, BufferUpdater const &amp;updater)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a0a3efa7b1f6f6c1f7adfcd739429787e</anchor>
      <arglist>(std::shared_ptr&lt; Camera &gt; const &amp;camera, BufferUpdater const &amp;updater)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetUpdater</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>aa18b0eb71b89769cc5bad268babebd0c</anchor>
      <arglist>(BufferUpdater const &amp;updater)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Subscribe</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>ac5404c35ccf96e1b43af95789ed68c46</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;worldMatrix, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;cbuffer, std::string const &amp;pvwMatrixName=&quot;pvwMatrix&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Unsubscribe</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a51a6e504a71b83502c8355c6413a4df7</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;worldMatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UnsubscribeAll</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a8c1a21387725d7bd4e41c1b119d4d7d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a7615bd8ce6955d81ace81dbf5ecb201e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PVWUpdater</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a905b1cf3553b6b1bf6e986d76dd1c7bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>Matrix4x4&lt; float &gt; const *</type>
      <name>PVWKey</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a303ba9047df4d86a88b807a4dd3f52b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::pair&lt; std::shared_ptr&lt; ConstantBuffer &gt;, std::string &gt;</type>
      <name>PVWValue</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a185f7c7b54b001e33e540f28be2e56b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Camera &gt;</type>
      <name>mCamera</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>ac73931124428d7c80081559df03a267b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; PVWKey, PVWValue &gt;</type>
      <name>mSubscribers</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a2809539a9d874f950bea58c2ad3edb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BufferUpdater</type>
      <name>mUpdater</name>
      <anchorfile>classgte_1_1PVWUpdater.html</anchorfile>
      <anchor>a7ab4d56e2253a1fbe7b32c8d03d83cfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::QuarticRootsQR</name>
    <filename>classgte_1_1QuarticRootsQR.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::array&lt; std::array&lt; Real, 4 &gt;, 4 &gt;</type>
      <name>Matrix</name>
      <anchorfile>classgte_1_1QuarticRootsQR.html</anchorfile>
      <anchor>a317c342fdfcdc119abeda73bda9917bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1QuarticRootsQR.html</anchorfile>
      <anchor>a5c07afaf9be70c294258279f9c0213d0</anchor>
      <arglist>(uint32_t maxIterations, Real c0, Real c1, Real c2, Real c3, uint32_t &amp;numRoots, std::array&lt; Real, 4 &gt; &amp;roots)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1QuarticRootsQR.html</anchorfile>
      <anchor>a448d5b6fc1df3a5a8c2df622f570d14f</anchor>
      <arglist>(uint32_t maxIterations, Matrix &amp;A, uint32_t &amp;numRoots, std::array&lt; Real, 4 &gt; &amp;roots)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ColHouse</name>
      <anchorfile>classgte_1_1QuarticRootsQR.html</anchorfile>
      <anchor>a5280a84f9de3261132105a20e658b22c</anchor>
      <arglist>(int rmin, int rmax, int cmin, int cmax, std::array&lt; Real, N &gt; const &amp;V, std::array&lt; Real, N &gt; const &amp;MV, Matrix &amp;A)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoIteration</name>
      <anchorfile>classgte_1_1QuarticRootsQR.html</anchorfile>
      <anchor>a823c2b3d4425c4ae7832aaaff65574a7</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;V, Matrix &amp;A)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetQuadraticRoots</name>
      <anchorfile>classgte_1_1QuarticRootsQR.html</anchorfile>
      <anchor>ad4e468332d23a27a17640ddbadcd01a0</anchor>
      <arglist>(int i0, int i1, Matrix const &amp;A, uint32_t &amp;numRoots, std::array&lt; Real, 4 &gt; &amp;roots)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::array&lt; Real, N &gt;</type>
      <name>House</name>
      <anchorfile>classgte_1_1QuarticRootsQR.html</anchorfile>
      <anchor>ac70791d9bbe8a9bcd07507cb19e40311</anchor>
      <arglist>(std::array&lt; Real, N &gt; const &amp;X)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RowHouse</name>
      <anchorfile>classgte_1_1QuarticRootsQR.html</anchorfile>
      <anchor>a0ed8ec8841fb27aad053cc396fced7c7</anchor>
      <arglist>(int rmin, int rmax, int cmin, int cmax, std::array&lt; Real, N &gt; const &amp;V, std::array&lt; Real, N &gt; const &amp;MV, Matrix &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Quaternion</name>
    <filename>classgte_1_1Quaternion.html</filename>
    <templarg>Real</templarg>
    <base>Vector&lt; 4, Real &gt;</base>
    <member kind="function">
      <type>Quaternion &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>a0f2ba01c22d2d071de94ee03e39dfc34</anchor>
      <arglist>(Quaternion const &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>af9e6268cc15de54e57a7b7dd3ef325dc</anchor>
      <arglist>(Vector&lt; 4, Real &gt; const &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>a80d7594995c403cfd784d90c1a492802</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>a44d7cc329351a679048ef7df61975f8b</anchor>
      <arglist>(Quaternion const &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>ae3c4ccbf099d24f0fef6e1c096c21311</anchor>
      <arglist>(Vector&lt; 4, Real &gt; const &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quaternion</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>a67b85839ef066b7b32421e8a5d20536f</anchor>
      <arglist>(Real x, Real y, Real z, Real w)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>I</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>a22179eb688ae49d9ec37b22a3b77f8b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>Identity</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>a21959f585145e94092a38be33657ceed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>J</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>a0cf14990e93ba586bb6489ca9e6bfcab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>K</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>af54568756683e80a0659da12878f9a5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Quaternion.html</anchorfile>
      <anchor>a95d81468e727222f1ebc98123e35532c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RasterizerState</name>
    <filename>classgte_1_1RasterizerState.html</filename>
    <base>gte::DrawingState</base>
    <member kind="function">
      <type></type>
      <name>RasterizerState</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>a181df3dadddec531939645180ba1c4cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CullMode</type>
      <name>cullMode</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>ab652736cb800902bccd6b60f4f76237f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>depthBias</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>a8a44b81ac348a16b3fe869a768ef89ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>depthBiasClamp</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>a430e7c715ad2ec0c72c6a33791c1f4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableAntialiasedLine</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>abd198c90dc8406a7e66168041fb15f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableDepthClip</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>ac851d264cd2985041ec28cae556b0bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableMultisample</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>a86d6dbc99e1786abfa0a4753fb0173c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableScissor</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>ad448a6a480ae0f06f24409e50fad76f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FillMode</type>
      <name>fillMode</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>ac03e91ea3ca1e87a62b3121b586184e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>frontCCW</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>ab59d7ecf2dbce68733ee058386990b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>slopeScaledDepthBias</name>
      <anchorfile>classgte_1_1RasterizerState.html</anchorfile>
      <anchor>a9708a07d9e2e2f8216f6c2172b43fb93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RawBuffer</name>
    <filename>classgte_1_1RawBuffer.html</filename>
    <base>gte::Buffer</base>
    <member kind="function">
      <type></type>
      <name>RawBuffer</name>
      <anchorfile>classgte_1_1RawBuffer.html</anchorfile>
      <anchor>a7081956166d5dfaf1e9323eab36bd737</anchor>
      <arglist>(unsigned int numElements, bool createStorage=true)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>shaderDataLookup</name>
      <anchorfile>classgte_1_1RawBuffer.html</anchorfile>
      <anchor>ae452bf68711739f2377b5d3527b0c00b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Ray</name>
    <filename>classgte_1_1Ray.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>abfa2748f04ff156dbe0624fa89a2546b</anchor>
      <arglist>(Ray const &amp;ray) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>a693569f2119d19f006fce19aea536ccc</anchor>
      <arglist>(Ray const &amp;ray) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>a350eec17d8b0b317a0ca8b9074a42a44</anchor>
      <arglist>(Ray const &amp;ray) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>abea0100eec00bd92be276a30b9d9ed48</anchor>
      <arglist>(Ray const &amp;ray) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>a0a3d5be7ef9e3d7705a12099c2dec231</anchor>
      <arglist>(Ray const &amp;ray) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>a2d68f81c14a75db0f24fb3536ff2e4a1</anchor>
      <arglist>(Ray const &amp;ray) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ray</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>af7ee7c648d875b48c532779dcfb0a158</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ray</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>a893b63ed53bb318f8bd94a6b27c18a25</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inOrigin, Vector&lt; N, Real &gt; const &amp;inDirection)</arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>direction</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>a1cfbd9ddf27e0580a84c79ffa2859e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>origin</name>
      <anchorfile>classgte_1_1Ray.html</anchorfile>
      <anchor>aa21bfbdba2c1e94a2beaada252f59280</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MinHeap::Record</name>
    <filename>structgte_1_1MinHeap_1_1Record.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structgte_1_1MinHeap_1_1Record.html</anchorfile>
      <anchor>ab6f91a2d60554168fb648028d627295f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KeyType</type>
      <name>key</name>
      <anchorfile>structgte_1_1MinHeap_1_1Record.html</anchorfile>
      <anchor>a85aabed828e2e9e11a7e3a35035c06dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ValueType</type>
      <name>value</name>
      <anchorfile>structgte_1_1MinHeap_1_1Record.html</anchorfile>
      <anchor>a43a6b8beaed705e64ea78c281a8a69a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::VertexCollapseMesh::Record</name>
    <filename>structgte_1_1VertexCollapseMesh_1_1Record.html</filename>
    <member kind="variable">
      <type>std::vector&lt; TriangleKey&lt; true &gt; &gt;</type>
      <name>inserted</name>
      <anchorfile>structgte_1_1VertexCollapseMesh_1_1Record.html</anchorfile>
      <anchor>a3f99687fb30464ddb39897efa2fb8cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TriangleKey&lt; true &gt; &gt;</type>
      <name>removed</name>
      <anchorfile>structgte_1_1VertexCollapseMesh_1_1Record.html</anchorfile>
      <anchor>a38503733a9c399b2049e6c77b29277a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vertex</name>
      <anchorfile>structgte_1_1VertexCollapseMesh_1_1Record.html</anchorfile>
      <anchor>a0c5d2c2f59031e7c96530aed45074c54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Rectangle</name>
    <filename>classgte_1_1Rectangle.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type>void</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a968a07f401cc1867dd3b7e0634e42df7</anchor>
      <arglist>(std::array&lt; Vector&lt; N, Real &gt;, 4 &gt; &amp;vertex) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a478e2a922f4a212beefbb890e6c5aa30</anchor>
      <arglist>(Rectangle const &amp;rectangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a0e4e1b3303dab25b053a873307ee9383</anchor>
      <arglist>(Rectangle const &amp;rectangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a45dbd8a4c71349c87311efb9c9684cb5</anchor>
      <arglist>(Rectangle const &amp;rectangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a21c1bfb1a53d5c5e09c3c6d89f895899</anchor>
      <arglist>(Rectangle const &amp;rectangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a3ac7482b68a2da2e9c40b6fa92742ff6</anchor>
      <arglist>(Rectangle const &amp;rectangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>ab31e8c49bfbb83969b0fb8bf9c5390c0</anchor>
      <arglist>(Rectangle const &amp;rectangle) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a8ad828b07459a783c883bda6f1d7122a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>aa3dfeb1cc99ef9ae6bba131944eadd40</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inCenter, std::array&lt; Vector&lt; N, Real &gt;, 2 &gt; const &amp;inAxis, Vector&lt; 2, Real &gt; const &amp;inExtent)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector&lt; N, Real &gt;, 2 &gt;</type>
      <name>axis</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a20b3d08e73c7ed8be1333b6dc83a66ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>ad6c36c74ef8d1e9012244d2e78ae222f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; 2, Real &gt;</type>
      <name>extent</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>ad39f99c798117de1a2934489f6962484</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Rectangle&lt; 3, Real &gt;</name>
    <filename>classgte_1_1Rectangle.html</filename>
    <member kind="function">
      <type>void</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a968a07f401cc1867dd3b7e0634e42df7</anchor>
      <arglist>(std::array&lt; Vector&lt; N, Real &gt;, 4 &gt; &amp;vertex) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a478e2a922f4a212beefbb890e6c5aa30</anchor>
      <arglist>(Rectangle const &amp;rectangle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a0e4e1b3303dab25b053a873307ee9383</anchor>
      <arglist>(Rectangle const &amp;rectangle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a45dbd8a4c71349c87311efb9c9684cb5</anchor>
      <arglist>(Rectangle const &amp;rectangle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a21c1bfb1a53d5c5e09c3c6d89f895899</anchor>
      <arglist>(Rectangle const &amp;rectangle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a3ac7482b68a2da2e9c40b6fa92742ff6</anchor>
      <arglist>(Rectangle const &amp;rectangle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>ab31e8c49bfbb83969b0fb8bf9c5390c0</anchor>
      <arglist>(Rectangle const &amp;rectangle) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a8ad828b07459a783c883bda6f1d7122a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>aa3dfeb1cc99ef9ae6bba131944eadd40</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;inCenter, std::array&lt; Vector&lt; N, Real &gt;, 2 &gt; const &amp;inAxis, Vector&lt; 2, Real &gt; const &amp;inExtent)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector&lt; N, Real &gt;, 2 &gt;</type>
      <name>axis</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>a20b3d08e73c7ed8be1333b6dc83a66ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>ad6c36c74ef8d1e9012244d2e78ae222f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; 2, Real &gt;</type>
      <name>extent</name>
      <anchorfile>classgte_1_1Rectangle.html</anchorfile>
      <anchor>ad39f99c798117de1a2934489f6962484</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RectangleManager</name>
    <filename>classgte_1_1RectangleManager.html</filename>
    <templarg></templarg>
    <class kind="class">gte::RectangleManager::Endpoint</class>
    <member kind="function">
      <type>std::set&lt; EdgeKey&lt; false &gt; &gt; const &amp;</type>
      <name>GetOverlap</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a145014ba7279fececb1b754f7cafe1db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetRectangle</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a19a6685083fa23180b78ec748722e56b</anchor>
      <arglist>(int i, AlignedBox2&lt; Real &gt; &amp;rectangle) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a090567fa6044635dd2771882116a1138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RectangleManager &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a7518879d04e4b455f855203afa59f417</anchor>
      <arglist>(RectangleManager const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectangleManager</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a8e41d83968d2990dae22fb0c39e81d22</anchor>
      <arglist>(std::vector&lt; AlignedBox2&lt; Real &gt;&gt; &amp;rectangles)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectangleManager</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a1d0776d6c102ddcc90e259bdd53ee71e</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectangleManager</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a93b4006704f886156dba6910e1408f04</anchor>
      <arglist>(RectangleManager const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRectangle</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>aa4d8543d3005777b6a528fe879b8ba6c</anchor>
      <arglist>(int i, AlignedBox2&lt; Real &gt; const &amp;rectangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a1d5786c5111424011cef9ccb4a05f34b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InsertionSort</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a0f320cc040f8f425f6b5c92617c42168</anchor>
      <arglist>(std::vector&lt; Endpoint &gt; &amp;endpoint, std::vector&lt; int &gt; &amp;lookup)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; EdgeKey&lt; false &gt; &gt;</type>
      <name>mOverlap</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>aebe169d891ee9da84a1dc1a8ab2dd929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; AlignedBox2&lt; Real &gt; &gt; &amp;</type>
      <name>mRectangles</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a859dc5cac432588b2c8585c5e36c6506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Endpoint &gt;</type>
      <name>mXEndpoints</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>ad1124210601d0a68a4b79fde2515af4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mXLookup</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>abbdf5f959cdea6ae57dcb124d2e301cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Endpoint &gt;</type>
      <name>mYEndpoints</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a56c1d177530c97003ed8f5faaf09b7a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mYLookup</name>
      <anchorfile>classgte_1_1RectangleManager.html</anchorfile>
      <anchor>a6fdae19758376f173d71d8107e00496d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RectangleMesh</name>
    <filename>classgte_1_1RectangleMesh.html</filename>
    <templarg>Real</templarg>
    <base>gte::Mesh</base>
    <member kind="function">
      <type>Rectangle&lt; 3, Real &gt; const &amp;</type>
      <name>GetRectangle</name>
      <anchorfile>classgte_1_1RectangleMesh.html</anchorfile>
      <anchor>abbd2db2cf9ef7fe0c7b5c65f55c0ee1b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectangleMesh</name>
      <anchorfile>classgte_1_1RectangleMesh.html</anchorfile>
      <anchor>a86958b50aaafd832cdddbc76ed73dd18</anchor>
      <arglist>(MeshDescription const &amp;description, Rectangle&lt; 3, Real &gt; const &amp;rectangle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>InitializeFrame</name>
      <anchorfile>classgte_1_1RectangleMesh.html</anchorfile>
      <anchor>aad51fa31b82141265d33009dbbdbe85d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>InitializeNormals</name>
      <anchorfile>classgte_1_1RectangleMesh.html</anchorfile>
      <anchor>aa6300ba8a21affc2fca826c61e08f3a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>InitializePositions</name>
      <anchorfile>classgte_1_1RectangleMesh.html</anchorfile>
      <anchor>ac62aae6360ddea452c4121da5c501fce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>InitializeTCoords</name>
      <anchorfile>classgte_1_1RectangleMesh.html</anchorfile>
      <anchor>a360d7611a19d2095b741c470ec68131e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector2&lt; Real &gt; &gt;</type>
      <name>mDefaultTCoords</name>
      <anchorfile>classgte_1_1RectangleMesh.html</anchorfile>
      <anchor>a433cdb93cd8c1a3312cdf6a82c36f583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Rectangle&lt; 3, Real &gt;</type>
      <name>mRectangle</name>
      <anchorfile>classgte_1_1RectangleMesh.html</anchorfile>
      <anchor>ad26ac7d041c3eea55962fa4a69ea401d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RectanglePatchMesh</name>
    <filename>classgte_1_1RectanglePatchMesh.html</filename>
    <templarg></templarg>
    <base>gte::Mesh</base>
    <member kind="function">
      <type>std::shared_ptr&lt; ParametricSurface&lt; 3, Real &gt; &gt; const &amp;</type>
      <name>GetSurface</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>a2fb6ba353aa9ff6211d858e4fabbe8e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RectanglePatchMesh</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>a80c6c573d74e0ea19d4d9251b43d6325</anchor>
      <arglist>(MeshDescription const &amp;description, std::shared_ptr&lt; ParametricSurface&lt; 3, Real &gt;&gt; const &amp;surface)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>InitializeFrame</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>ace9b6f9e14445afab7c0fcefda1aec1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>InitializeNormals</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>a13721ac3329df0164b5b1bf1b2329f08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>InitializePositions</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>a49158a58a0b356a6044d6240796f1958</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>InitializeTCoords</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>a2787f1bc046bdb64d66a69fa2718759c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateFrame</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>a66e30173adc68213d4cda86700f6bd50</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateNormals</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>aab9600bac58acf1a6912b93cd762b96a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdatePositions</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>a68bfd2d2e981902c7d40c54ee70bef52</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector2&lt; Real &gt; &gt;</type>
      <name>mDefaultTCoords</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>aa3431c6c24e558bfb3929ee5cb8f12d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ParametricSurface&lt; 3, Real &gt; &gt;</type>
      <name>mSurface</name>
      <anchorfile>classgte_1_1RectanglePatchMesh.html</anchorfile>
      <anchor>ad0e5c39d5210cd913f0dd564d243bbf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Resource</name>
    <filename>classgte_1_1Resource.html</filename>
    <base>gte::GraphicsObject</base>
    <member kind="function">
      <type>void</type>
      <name>CreateStorage</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a907b9a598ee3d8dad37533067979ee43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DestroyStorage</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a9b3b6dcf828c8c2a90eb23e2f95df044</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T const *</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>ad54d619f613a5113624d8f7521741c51</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a21f295c83534eec14e81278d42cbe0db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CopyType</type>
      <name>GetCopyType</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a3caabc12338c5dd42a7284616e1d9fb4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>char const *</type>
      <name>GetData</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a20a7520d2515bf7bb30dea63b382dc6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>GetData</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a3a34e814403c78fb9c9f8342864b95f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetElementSize</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a9958e30ed1f2b7c287aa7f5ab81d2ed0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumActiveBytes</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a7edd69cc0bd72cfd887d114829fcbad0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumActiveElements</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a7ebfdaab164243543aa9474938d851d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumBytes</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a016c6daab23eb72340c822452b97e644</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumElements</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a4431772f708deb1b1b51a911ab630d03</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetOffset</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>abdef5799aae77028896c9c9e123b0c91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Usage</type>
      <name>GetUsage</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>adc4d649c0c237f1b38cb3ec09f38ee80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ResetData</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a8cd7ac06ceec8543241a8459d2376d43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCopyType</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>adbbb29d9cfe73152e74c3ab1c3ba3394</anchor>
      <arglist>(CopyType copyType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetData</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a4ce56294e1e673700527a53a2a1f1114</anchor>
      <arglist>(char *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetNumActiveElements</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a1685c9b703882b23641d640dedb1048e</anchor>
      <arglist>(unsigned int numActiveElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOffset</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>af18af915f8ecaa4c48320376b0cf1c7b</anchor>
      <arglist>(unsigned int offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetUsage</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a8a8b77d877d46f4341270d869a314f30</anchor>
      <arglist>(Usage usage)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Resource</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a0e5ec475e2601bdb33644468e86f6f10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Resource</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a80d0418ac74fcd30a5389657ed7ebfef</anchor>
      <arglist>(unsigned int numElements, size_t elementSize, bool createStorage=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CopyType</type>
      <name>mCopyType</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a6f65ea29be08802bebed3b73dabc4434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>mData</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>ac78c88452a715cd9209894f04bd2c70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mElementSize</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a5aecfc9cad849582ed43dcd9d4eec689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mNumActiveElements</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a8751cbb42bfeea60d59126655db0fbd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mNumBytes</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a2c929f13c87acf1adebf1fa4e984a33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mNumElements</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a9a3299c925052381e91da8d9668eb61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mOffset</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>ace2b0f560e0d989d785cf54be6bb6538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; char &gt;</type>
      <name>mStorage</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>a29aeec37be038e35c94e3e4f16345ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Usage</type>
      <name>mUsage</name>
      <anchorfile>classgte_1_1Resource.html</anchorfile>
      <anchor>aff0f511c8be607f8fa2d70214e341f01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Hyperellipsoid&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>closest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>abb4b8a4ce08a5c40c04dafc3e9c03d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a47f52fae8cf2d75b5dbcd51c0f91e553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Hyperellipsoid_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a44e51c7906de8fb793bf8bfe40fdab3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>firstTime</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac8eed933e4cd7174ea37cf076d720e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa52edfaf6291f0437086fb2622a319a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lastTime</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a773b44b20799f4d15b583195c187767a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a482d170db9caf758d5db627075936f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>overlap</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a16637d4cbadd905c1cffa13610604def</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DistancePointTriangleExact::Result</name>
    <filename>structgte_1_1DistancePointTriangleExact_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Rational &gt;</type>
      <name>closest</name>
      <anchorfile>structgte_1_1DistancePointTriangleExact_1_1Result.html</anchorfile>
      <anchor>a44c67f273e11e10bec9df6e4178c0d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rational</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1DistancePointTriangleExact_1_1Result.html</anchorfile>
      <anchor>a7050cb6f72d2949c22df77b64573678b</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Rational</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DistancePointTriangleExact_1_1Result.html</anchorfile>
      <anchor>a79dc0c6150202d3a0a5fdbe8d756d956</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4d14da2b53990b858bccc2fc7a22cb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad6a8e0bf7a26038da282f3513e3fc6a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a923b55b85061501a87513abe9d4bb26d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>AlignedBox2&lt; Real &gt;</type>
      <name>box</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7407df2a9152b8f056c1d46ebd8b906d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae55e412006655db448d0d16fa89085ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a45ab07d944aa2cb511e32d2746dcc8c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>separating</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab313bc8faffdd17c2261432b341097a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae0ecc03ce86de07c38ec3aa921b34e2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>AlignedBox3&lt; Real &gt;</type>
      <name>box</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1a9c32a24003e03e9094a6db7e01c314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae4863fdd52ef6c675440a55f0486cfc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adb091f521f32f11a38921ee0e00a63e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8fea92b09279dcce17182f2e9cf097e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="function">
      <type></type>
      <name>Result</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3fecb1e3e3aea8fca1c7f45bf11e2071</anchor>
      <arglist>(Real inEpsilon=(Real) 0)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>epsilon</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1bdec9a11f96a4830ea3f688ba621420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1a1aa8d4f774b3745e718903e54b332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>separating</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>abd13e798eab1d4feae8e572cf26c320a</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a90b5ade02c64c2e53b1aa0cdf4de6ae5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>contactPoint</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ada08366bbd1b0a9081f6927284ccc82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>contactTime</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aef0a5cabc8a165cb08c0836daa106c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a94b72b5aaefcfcff4139d3a25d18c552</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Arc2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Arc2&lt; Real &gt;</type>
      <name>arc</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a70896e5dddd34c65d49fe51539269797</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>configuration</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae3a44b91fcace89ecd5a71b7e57dd300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afa9548cffbd68a0a5d21e38a0f6f25e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Arc2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adcca37a39fad3c2a4989e25dd8b29939</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Capsule3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Capsule3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Capsule3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aaf179ea651fe464f04d613ca02285f6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>boxClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6d415e5d0ca4d491f5adad000b39e3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a185767a072d4929d9514e0f1a20d3c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af563c2fc0d5b016d4de27ad414372c25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Arc2&lt; Real &gt;</type>
      <name>arc</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad5745d6103ca6677e8fca98464f92bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a0e4e0dea5f0418e6d6a989e45815c707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8e63cc43090e49f70f440ba165f544d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a65330a469c3cc78be399761c7e89a60e</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a63f00fbff3d07963c79c0af050ff41b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Circle2&lt; Real &gt;</type>
      <name>circle</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3206c13afd4a3eb96b4fef73fe148803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a681e0eda20199b97a9de2927faba1f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8e27a55cc87505097bf3ee40a435f420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aacecc0ba9abb9ed11eea1091a216df3a</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>ConvexPolygonPlaneConfiguration</type>
      <name>configuration</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aaa5d2ae5d272a425d0918ebf186e6b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a727ac31334bbb687357b662590143bf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Sector2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Sector2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acd0cf1169f910636b718e27107a75f38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afcb7e663df10b3115a7624fa081e4112</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab00941c6c20584fee6d0589166b6b0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lineParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5ae5eaa512389bc3f1fb9529d1d5a068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rectangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac0da0c7948a9bf40073478838eb87718</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5b6d00545f881423f9b21e4994011c42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9feb5e5050b1a1a8ac5fa986455c947c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; bool, 4 &gt;</type>
      <name>isTransverse</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8e06a9d78ef56ac5250a90148ee913fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numPoints</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8dc8bca1a35223b06f9459f043a11de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector2&lt; Real &gt;, 4 &gt;</type>
      <name>points</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4029886404f8d54578956cea62d03f5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Halfspace&lt; 2, Real &gt;, std::vector&lt; Vector2&lt; Real &gt; &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Halfspace_3_012_00_01Real_01_4_00_01std_1_1vector_3_01Vector27d138fe9cd5a2e3da95e83e99248d720.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Halfspace_3_012_00_01Real_01_4_00_01std_1_1vector_3_01Vector27d138fe9cd5a2e3da95e83e99248d720.html</anchorfile>
      <anchor>a8b82d0b42b4c6e409e6c912839f8eba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vector2&lt; Real &gt; &gt;</type>
      <name>polygon</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Halfspace_3_012_00_01Real_01_4_00_01std_1_1vector_3_01Vector27d138fe9cd5a2e3da95e83e99248d720.html</anchorfile>
      <anchor>a6d6160554e7f69d18b6611bd93fa1822</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7be1dc98237f8a54ecd1059f07d25ed8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8408437cf179039ec6b3dcb0d88a8abf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a52be05d0b616fa327bc588c932a8a54c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aeb91140633a40206bc29d1a816b13d10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a86f417df65da39a44bcaa62c711343d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ada579c3e10d49c78cbceed412e434ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numPoints</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a469bf704411b24f54c3fb24610432996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a51a9669b6d5ef6852bfef83049ccf4be</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9d7d19d1693592048cd5e5083d36cfc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adf95ae35ab8510a75392049b94c0d218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4d4afb542292af1f20ae73e1ac42934c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numPoints</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a15218149bfb370a7721faeaf0c467a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a975d0d0fd954e11c65458a7469a31749</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ellipsoid3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a50792ace3e56ba5b6393b9398ff9b404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>relationship</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af53e5907f1948ed4c453968d8a2b2cc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>firstTime</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a72ae460f1e4310d6fe4608a4f6cbe634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a61e368e56a49a0d8a2d06de824e791d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lastTime</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a282d469a1739588c6de7563b93fdb9f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a768601641441fe3d6a4e349c7c8c11ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac8cf4187faebe68739411c9fdb3781be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adc135322c8045c659bf7829cb9b03d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac1ca4513cac2339651e0fc9b87fc24a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ada685fd8dd4c47c1ff8a13176c6662f8</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>segment0Parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ada979cf0b7b7bf33ce51ff8e2586dd8a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>segment1Parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a02d9fd8bd71a82144f80fae16aaa752e</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a20ec1a3993cf721bfcb8d2905a0ed087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac833ff3f1b8584d0930d0467bc8799c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa515433269646f2fb43e7599b23b7a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector2&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a13176c8bf7dc3ed742831b70d824473b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a06d0fc4558adbf73fec61cab6f19b6c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a94472d74c5d13867b3008d0dd79c0573</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5f9eb6d85b90e28dc850bc332b99bd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6037c56a287d328703fa478ebcfac94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adc6e5e87eed31740c581cb5cdfe34546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector2&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a93c00f8e5362e58c269f8bb8b7117542</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6b692457f4554f30c620583eee9c4ac4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad5d730ba9e80d6a3e666df53dd3aa14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa93ed3343316db6ff5067208bb4f9a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a35b23d5a11bc5c3c1a3c879aec6e84de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector2&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aae9a7430a25c2feedeb03613c5551653</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa9e211fdc83a3cb00ea4b5689390133d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>line0Parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a431ff8608b2c817c13dfe8cad980e79a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>line1Parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3dbf01c9fe26627a6207897929780138</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1d633fc3f2dea206d2bd7c4641543411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aeaf78d9381f4309a7a25a15a3bbc53a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>cdeParameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad92044ecfb51bb41249f46fd34873126</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af5fa81e560e95f08e956eb759769b1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lineParameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad10b49d538f203c1412cdcd25a1beeb1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aad18c4399c56457f0f67b70067f03d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9ca706023056fd6ad541cb8cead7681b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rayParameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a38bc02b8220357b9c9edb311b80a2d5f</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aaa4211ac25a15d05d1f232fc020c1e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a36d8271b11d758a4bd548ab56ba7a4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a00b0cf349e913b47ada9159c326fcb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector2&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a94baa4220f41be51bd277cf46cf101b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a77eb7c9f1833c3f25d5265203fd9842f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab6a9fd5ee4c8fffa8ca0820dac957127</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aefaa490f4c991bf1373c207c4277b5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lineParameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1c16879096bca931d160f2798285d9df</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9f447c217513c4368a27e4bff02d3f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afa231e7c5f8570744eb73091cecb9855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>segmentParameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4b5e0ce2007bf3c08cae56c731aa7e43</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac67f5347d276593300f3f796ec76bb88</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7e24d5dcc2f13d66ace4ec19da3930ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rayParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab25e161671db5839291e61bf6a6f1b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3fefd8536777d6e6bd690166401dcb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>triangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae6aa4b9a080e28d09cb934e90bce2a91</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a2ae0d1a080cc779ccfedc133f6e7a4d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a44dd2beb049fc461cf1992d2823fefac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aed1d7c5ed1c7cfd4c484fed99d4c084f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a729b649019345af7a8ed5b826e3bf187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector2&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5f0ff1a1a8f97a93f66d8cd1798aebd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6bdbff1078c249f4abcf874001b9a3a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a995894798c464b30091da1da9f487bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lineParameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a92ebbe20f4a97da76e285f82d1d32609</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numPoints</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a42e0b951b9cff3c9acc42e601799d06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af59b5dbb1be44fc2767687a46e3551cc</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a66541f86688ded98355abf88f86d8bc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7573ebeec3b6af549fc677ba7e10deac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aad0f436451db5cde708cb7da25e148e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae7bbb4e821f8ba90e7f2ccdc6bd530cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4782a007325f3e5746887fcb506162f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector3&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af5d55d8165aacc8eade729a91d600f79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6f8978250cb2b7fe83b70d345f6ec083</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab3a5b6a7c2750bbda73d207535e58d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>segmentParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8ffc8d465655f7ce0ab1829efeb0a871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad19487333b86b81aca04db3d6f881a2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad811b684ff1ff6577faa40d8f264af94</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab0412cec2aa24875c0a8ebf1dddbcb6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a70928c807c02bcdff70102e7f850e37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>triangle0Parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a2d314f006e230b7782f6c5195656af90</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>triangle1Parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a51c2790699e574289f5ee2eed82bd5f3</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Tetrahedron3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Tetrahedron3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Tetrahedron3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af259b85d08c5118a33cff729c2b34829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Tetrahedron3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad2a76e94c59826d6932c9122e3dcb36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>tetrahedronClosestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Tetrahedron3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a465019a24073744275caeab2f89cafc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="function">
      <type></type>
      <name>Result</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad4d0b5fef459b36fffbc4fb95659e657</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a805c37aed0afda82b16c32eda87a42d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a21bf4af69b7f36d62e79d775ccdb0a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector3&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6d8b46febef6b2ede113f4b6012c9511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af95736844666087b8422bf375506ec88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a52fdb83d3964c319e19386fcd18d16e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a35fb71fc5f2a71ae0033ee04d3451d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac0ff3c5a253b579f180642de33a0e6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector3&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a83e2ca798459f4508146d18956fc0ccf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ace3642bf608e3654e64e96fe95dad504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>segmentClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a358f840da851790f437ed17e18ba5db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>segmentParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1e550ce443e3300b9e4036450ac7f0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adc0cb94c27dc9a484ac07ba8d478ad40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5cc5559f990ea08ac64d161167292685</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa12ef542d120a0c15475d75e7d2d7701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aec31679a49e7c27ff6f6fe1e553849e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a88a2cd987eae77e6bc9f34d5dfbfeb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector3&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae8e473564c45ac2439f40cade701778c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="function">
      <type></type>
      <name>Result</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac15a744e5ec39e8fa938d69d125b8bf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1e9d062d82b382e7a79a55831a57b51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a23ceadefd59bb87542e4ce81776135f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1dbe73153e76ccf9041cc1ca98f8f604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>triangleBary</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a44d3c1755b0dd9bc72dbe55304793aeb</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Circle3&lt; Real &gt;</type>
      <name>circle</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>abdb459142ed4941718b32d4406f1be32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a613e355e94499e22213076997f30b5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aac44c6cd495cd72d30f8819c7eab56c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a92798132ef202aae92dad6aa654d7083</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afe2d877ceab56e03a39916b8540e225d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a947e176a7e1bb6f50ed570587b7908c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7377e34877b7f4c79b437060c214acdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae69a9616b8c2bd6eb4ff3d9f415cc1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a0042302ca8607034e47495f97a3585d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa78e5b953a5239ee5090de40778d0ee7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1686193f386edd823985e82d5cdb9d41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a31246e78dff04556a26cbdcaa717ceef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad61097b938df36489c4b98f17ef01d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa5cfb3632b03fca760bef9d08e92dcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector3&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a421d9d0775d6ba4f7d8208d27b49eb4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a17001993ef4aec32cdbade6966c65936</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="function">
      <type></type>
      <name>Result</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a57176838f16516c3fea665eac104d040</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ade30ece73170540b43edb0a62f0064c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a64df8bcdef340122f7067ac8aa8bc706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a996877255de5342fc639dc912a74ab2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>triangleBary</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a744a4be3faaaf180d489ceec660f2809</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aeb60294e99aa3428f0c301a8af464644</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8508a1e4878b2efbd47f6390d0db2cf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>contactPoint</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5a4434d51a62d45fd1792b67b1a24159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>contactTime</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6251d2ff19835c07b045028341d5c0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a10fcb2df82de01138bddacf054f64ddb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, OrientedBox&lt; 2, Real &gt;, Cone&lt; 2, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01OrientedBox_3_012_00_01Real_01_4_00_01Cone_3_012_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox_3_012_00_01Real_01_4_00_01Cone_3_012_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1a99c685ab009aef763f447441456c65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a67249722e9bedb661f327a5e9d052e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>separating</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a636f1007712285b3b85385158b1b5702</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7719281ce9c5e0ad2803486005277b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vector2&lt; Real &gt; &gt;</type>
      <name>polygon</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab46a09f9ea2ff990fd6dd2dbe1193aea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Sector2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Sector2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a84331d030a1d7a5ad11e45f17558e9c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, OrientedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01OrientedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afbcb8d2dfeae10b6f5fc2225920a2c39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a61ea453863579e46bd06d1a05f6f2924</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9efb50c2f98f9b4e452353dfee00793d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rayParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a60d307bac7bf702cd213739e86198dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3cad8a7f45c37f753f938192e717fe80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, AlignedBox&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>AlignedBox&lt; N, Real &gt;</type>
      <name>closestPoints</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acc8784c047cf19a452f84b6167407031</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afb2ff9fa1e913420d8c58e1ee86e56e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox_3_01N_00_01Real_01_4_00_01AlignedBox_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a2e882b917ba09b3e0828abf20f4d5c73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acf9fc7ee19b85c283d7a8def9d9712db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Circle3&lt; Real &gt;</type>
      <name>circle</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9832cdde347c8bc4d4a9dacf79e5fd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad989f6d42d8dddf1459a958920bf3c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isPoints</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aad46ab0a99432b245f133365db798028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8491d47a52ffffa5c84c5838e0e9aeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa45de98927713456cfc707096c4a3ed5</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Circle3&lt; Real &gt;</type>
      <name>circle</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ace6d7e70f9e627e37f43b18da91c3253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ellipse3&lt; Real &gt;</type>
      <name>ellipse</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab4b676de448eacf812c1527a68beaf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a75a6b6b0560a917f0bfff4d1b5bae759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Line3&lt; Real &gt;</type>
      <name>line</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8ac68258d43fbbaf4c58b3cab087cd22</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aefe88413cf345d01ca9be1a5e3a7c146</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac6709b9b32160ea792ffb4a3e5d26e3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a91acfeb6e095f941aae4a5b08de28c28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a10dce4fa8253f3660132282f06b9c058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isLine</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3fdd3ac770fe0c1ae549d20fae71be5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Line3&lt; Real &gt;</type>
      <name>line</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4a8d13b11d47c0bf86b6b974e28511a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Plane3&lt; Real &gt;</type>
      <name>plane</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a874e90af3da4a48220c94a46c9034b33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad8f8821401fe6b321bc163bbee126057</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9b2bdac872d8cc642cd5100a5f4ef63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rayParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a74df62262fa29b24f69d98b21f0540ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab149ac2695b429735f6e3cc589ccfb72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt;</type>
      <name>insidePolygon</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac98f926d2e849571576e090ab6ff7e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; Vector3&lt; Real &gt; &gt; &gt;</type>
      <name>outsidePolygons</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5efbad11591430e0f01f2854cb1ec2c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Circle3&lt; Real &gt;</type>
      <name>circle</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa5f05998f0717b5f0062712adc5894f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac3c5062053f322ec28283afaf46fe554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isCircle</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6b0e4e0941abea27b0f7eeccfc35996f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5bda9f396ed01b5a3dd8567d1b7a4e9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a69a4fec96300fc975a1f72aefec78cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isInterior</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4c2ad1bbd60313b435b41c94ac3f6ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a304cb93d535c81d38f21108ddd0e76c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa5314cff33e885c647bd7335251367c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6d0b53c21c103ee8b6bb88c4ba679c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a98bc4d3bb984203bfa2f12548dedbaf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a961d497ec3dae4d596db3995084246c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector2&lt; Real &gt;, 2 &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a19e68b3ab4a23dc5c6b7e9b91908618d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6c5abb4d1ea6f5fc8bf037c0c2ec446a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad5a2b8e3793ecf87ba378d982a0ab7c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a46d981b0128669b5346b344011b9f6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afeb1a90d99b0591ff6d940d8d9fc49dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a17b3a855a4d0b1758e56e7953f06750e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a0c4c21d7aeadd5aa46cf649406615485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a06f6a3c55b6d6a310abaf2f68c0c4a56</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>ray0Parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae7ac81790f102e5ed01a696a2467b2b8</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>ray1Parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af8c8245649cb041e90739eee9d8bf370</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a64830d4bed6060d830802642fbeeab84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9d903bcaee4baf276b5959f35155b671</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a22f752ec4799ed9299d293ec77a8f29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>rayClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a96d6c21963772619bbab4aea91e2cc75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rayParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac0442903b1335e97208da5f2eb22bb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab35c4080b3972b8f5c2f027bce4487dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Triangle&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>closest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a930c5ef0140610252f1175bb6cc67e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad5d3d50ccb88bef9f97275938f9ddd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3f6a615fa23525a858f3ee1a2e743925</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Triangle_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa64bbda9e878a0f8b322998509098569</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7e51b07104c2a95344a1ca3c6e2d6fb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae4c93d7e88ea8f7cdc240a841daf01a2</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7bc3e105c13762797fbf2b89b75141ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rectangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad4380ba99bcc9a8ffba834926597d1da</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>segmentParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad14621fa15d5b7899c02d9094ce6b70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac73ff4cc77c8d716d6372dc763cf2cfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>box0Parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a21c9c01f5a417e231059e20702c43182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>box1Parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>add3d023dd4e31886a719f3bd7fd22970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a485b455021893f827dae91acac8fff99</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5694976d17cbf4f5b380fb5c815bf1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numLCPIterations</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a2d72bcaea8f1667ddf304f85d9ac9268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>queryIsSuccessful</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a568fc07c9bb255b02fe2dca0c8f34141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a519c09f4338b11f6aadabff6c16d25eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6129113ee7258287bb6360d812e39227</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa0dc33fe1ff147b4b6441873ac861baf</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a59073ce9d431d13e5b705b88df8e1f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rectangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aae209ee25c704faf7e9d3e0d30c4ebae</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a94b6431bf6aba13b1801553b3b98a77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>triangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a43a4dfac311a0b171e987f754e1f5ffb</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af34a1920901b8c7fa58af8c86eb67d22</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac9f79ee189cff66a6b405d6fa517836e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5e373fdda4c32315d6006805c0ff75dd</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ade60e6d6c18003280e641e73580916d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>circle0Closest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a52c12e8653b07b2d7c300bc417a225b0</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>circle1Closest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae67de610e6ddc16360cf55ec3cd6b056</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae642c3f7ce991eeb5d3e78c47e68a571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>equidistant</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a0ace338c41ce78a2e1c3427b455b26a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numClosestPairs</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9c10b9d45c6d19793fe1e92b639909de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a2d7ba830c747b5b7e5a0d6a4cfbf05ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>cdeParameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6758c8d88ad11305f220169e8155b714</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a58e30e9858c213dd5f2dcdf18f834d17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3f2a15aba9154ba3201638e84b97d897</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acf936a7da3b9c2f15876076110d34834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lineParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aebfad96e4105f398e18c4d5f33c85485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a2b2711ab41b37ce821fc41adce248a8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>circleClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac098bc1f419fd3873bafc656b4409e4e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7e099562191fd397afbf3d1fb04f7ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>equidistant</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adb555358491d9e188fc2929732ffbfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>lineClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7a6ef3fac176aeadade6262f4aaaa722</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numClosestPairs</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acfa2e3c68d956fe2cddfc51a51a56fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a31a52f48012fe6d184faca95e46a043d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery::Result</name>
    <filename>structgte_1_1DCPQuery_1_1Result.html</filename>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa3cea69bf45305524dc78897f843661b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a07dc1f706b53ae53fd3bfd24e479dd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a98723365930a454ce99fc964a80fe183</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9bab4ff13e373b122b91c3ef6a6008a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4d1c38311cf85eb845e37e762480b3ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afae93b12215f12dffe241f74737ee444</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a911389ff6a50597ceb2b69de0924d953</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acc60bb03b8ad9871a4de4224984173c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a382df64b175b924d2adbb3a2026018a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a68144e03fde584d4c1f7355d44674dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a463bdc9dd3d45ebc44492b24e18be1df</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rayParameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1bc21a7cb2ea4fe2d6e39f05895062da</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>segmentParameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9f4fc3e5afcc1e14a3aaea58aeade981</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a0fb3ad6327611f832c44ddccbcf53d34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7f5bf51d5dbc46c041d993b6c1e8ec98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae84c9bc22ca92eeb392dcf02fc3c615a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>planeClosestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a663d3d1d16933736f39bc05819727423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>signedDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adda083d1ff3bcfb7322a43d1a2962a68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab7134190d60aba42605f1c34cb5be61e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9d7a75679de1464211980d1904edd426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>rectangleClosestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7334cc05096de07459d22e01c2febd52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rectangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1b5113d4b3a2c7bcb1d50f51449c0141</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a2857921acd689cf487c1eafdcc267b49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afb76f1385785c872178809cede9b720f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>frustumClosestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a379eae418da481550ce5a34cdcf3009b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acb3a25faa6d41fd58d4c688f3721be56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery::Result</name>
    <filename>structgte_1_1FIQuery_1_1Result.html</filename>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3933b6c8fc2e4ff8a0ec1046228260d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>ConvexPolygonPlaneConfiguration</type>
      <name>configuration</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ada5e00876ca13433c8eb8b70efeb0ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt;</type>
      <name>intersection</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac3eb5387707e054c7f8abdc0fa282e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt;</type>
      <name>negativePolygon</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1fba4f0595925bae167100a659d233e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt;</type>
      <name>positivePolygon</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a80d754b236c7bcc0dc3207603af430f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>boxParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a64a123057543db69fde31ffa03c8e668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1c85a62325197c39b6be7ee7b9168237</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acdf2235880591d8d235ff0853b8a2ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numLCPIterations</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a51420214f244fb876cb31fed499b33da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>queryIsSuccessful</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a388e2c18718694c6548c3fe186d9194a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>rectangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9f09da6ac750885f1a7d2907ac5f818c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7bfd3c128efaef0a5b37ce45259151b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adc2776201a6a551c8ef31b17083b17b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aaa061ae19bb501f8a6a912f32c9405f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, OrientedBox&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01OrientedBox_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, ConvexPolyhedron3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a468c9e810626e2949713a095d0a28feb</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aceac37f28a9c73fa020c720dce62e8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numLCPIterations</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab70bfc83d4ceadeed31e0275582f7ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>queryIsSuccessful</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af5d28f0a2f96519925b90504c5e30f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01ConvexPolyhedron3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae1cc3f76998bd48e35e58b80669c0e1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad47111bda92c70dc6f9afd3492a4b22e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>abd03eb9730f3787810b39d6fd4940b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rayParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af5c72e68f3f6526207975d44a99d9bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rectangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa1985ea324f1c2dd4c0e8b61cd463281</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acfa64e696887a0470349c47b457e11fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aff28a0c970bed829f221ec535d62e9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ad9fb7e844120a001703d168385a6e4d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>boxParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aba5ed8ac749548f26413649f4ac45495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afec09dcf96b4c482d50ff0d99fdf2921</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7442f91a23ebb80124b2e47618950f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numLCPIterations</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1c660a5a6437059b4f7f19946c20aef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>queryIsSuccessful</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5a9e025c19abf2e3025187717f2928ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt;</type>
      <name>rectangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a412e71049e93842d14ff359daed95074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a7c0217752ead5c82c7e3587e1f51e2d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab36bdeb30ebf65a4e792fd70fec0306f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a06be1e4d381103bba5babe309a762107</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9a87766874f2fa6f287a56047be2788f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>segmentParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a49cdfdcefd3b094240893caee17223ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1226062a1def5ee93e54ce15a4d5540e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="function">
      <type></type>
      <name>Result</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5d316fb7a25cf15a8cf3236f30bbccd6</anchor>
      <arglist>(Real inEpsilon=(Real) 0)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>epsilon</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab1cbcb9f129053e69867919161d558aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a2ea1d2c29a0d0a03cfc04758b60daf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>separating</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab93b1a4ad40214c76a56f937c066f7fe</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5771e7af06af3064ef16360477052a86</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aaa1e58fd561defe799fabbf13a903199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>segmentParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a868d8f565aaa5f9f07ff3d4bf9cf9f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a03f440d5cc9dad99821eb7f1891ce610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>triangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>abae7b6dc845cc45a7dfbd711f4287682</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8385ee9f4f4c72008b93a26a34cff648</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aa8334afaacd9d0232139c4db900cdcee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery::Result</name>
    <filename>structgte_1_1TIQuery_1_1Result.html</filename>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a02b9fa7b5ee1ade31c000c49aff72737</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a644c13fb7de5d1b5af08440de097fa56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3bdcf0a49449a05215e4fe84497d141c</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac0b2535eaabd90dbfcaa92775b5ec780</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Segment&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>closest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a16006ddb6c42291dbf87b8e9692e84b1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae71e5ff77b5fe043aad09b8ebbb0b45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8e16093a3ddc5774314e534eb16375b7</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Segment_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>adde76d27cc46645eea11cfe5424c108b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DistanceSegmentSegmentExact::Result</name>
    <filename>structgte_1_1DistanceSegmentSegmentExact_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Rational &gt;</type>
      <name>closest</name>
      <anchorfile>structgte_1_1DistanceSegmentSegmentExact_1_1Result.html</anchorfile>
      <anchor>ab1b4290320c3fa7fde96cd9beb42cabf</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Rational</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1DistanceSegmentSegmentExact_1_1Result.html</anchorfile>
      <anchor>ae2bad8fedfc127b21cc4865186d6f34d</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Rational</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DistanceSegmentSegmentExact_1_1Result.html</anchorfile>
      <anchor>af58d791bf9ca652af145a470b0b249e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af92a4dddd10c3a3b3d90382871d00971</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a89f773bbae1bf3a23c578b88e2e9e311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rectangle0Parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab4b12e048625751a8ab8ba59ad760b04</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>rectangle1Parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af4ccbf9fd2c090d4d9d813ddbb9c3b37</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Rectangle3_3_01Real_01_4_00_01Rectangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9fa20aa9c3b1cbca375832753e5c6e78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>boxParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a774f3fba9956be2a4a125a792a7e32a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a010a9bba0248dd17b09e1c31419151f7</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af516cf7e8b4c982832cf33e3024bcf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numLCPIterations</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>acd06eacb4c90c5a4e0185b0a378a4213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>queryIsSuccessful</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6a815dba25163caed3a6045fbf108da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac1ce3634eb6543fd86693e109fe937c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>triangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a3586db999b6228c902fa0041665aa7bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>boxParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a20ab95822a5e0fe59e6e2736ae44ffa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab483488534b176793edfc0dd4d334a27</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4d5608f3cbdb9e6a0555cb44cf3f9231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numLCPIterations</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9ff4058d19d309e50f4ca6093ecff79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>queryIsSuccessful</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a571c0fe3f10d8ea9a1f15312809c28aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a65f4c0736446c7f3e8dabf9d66cbac44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>triangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4b2271f3ff77b60a4b6663af12bceee7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>cylinderClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a59d60dfe229a59ae54df8e1204f73bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afc440839f11294add24060c0e52cd06e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="function">
      <type></type>
      <name>Result</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6d3e71f7009efe65275eef35ee9403a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a5b10c57bb02d7464db14969d1a3e077c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>afaed904ca9b4e975af7aa689bfd09d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1fc86bb7cd5187f5c3de8054b527b8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>triangleBary</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a4eb07d1cd22a4822c44226cae350f872</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a13c3b130a9773ec8f6a4f4902139a898</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1ff79f5049710a7fab505f84f203b744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lineParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aadc5185044135de2b118ef2b283b491b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a06f352ab8201de6d7e0b0f82a2ad20ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>triangleParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a69a011b757a9f5ec386d43636971443e</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a93165fac8fccd2074ad8505d98c4c975</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a65797c1f8894374304ee0f12b6b1b807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6021bfe76f500ed8a7c8adf1550e91e3</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Segment_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1c4b81e4ac54ca80f22aa349862fe14c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a41799991e0ddbb2d7168fb2971328a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>lineClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a28fdf235b8d7f6f26cc7f682330b66da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>lineParameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>af6a3cdd2d614e68036ca9797c300f552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector_3_01N_00_01Real_01_4_00_01Line_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8f2db1b2be26f7e4bb9e56660fd19ca5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>circleClosest</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>abd886c8e0dc41e95ef18e471c1a680b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a100accbd83c18a5952de584e87a31d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>equidistant</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a853e2ced84fa82553e69735f6bdbe042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Vector3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a07df77561d681b450ccc54eb0b2bda01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <base>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</base>
  </compound>
  <compound kind="struct">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ab3a5f39971f854ad7c87a99e95a83db3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a2c0f247842860567943e288ca7567fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isInterior</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aec54cd4c012e040d18d881b90ddac742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIntersections</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a500050b76b15c696763c98dfbd4b2301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>point</name>
      <anchorfile>structgte_1_1FIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8fcef2e36aff5c581bff92340333f600</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>box0Parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a60b2b8356aa930b88a96bcea43c1505d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 3 &gt;</type>
      <name>box1Parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a51923fa6afacc84faa570508e6d5680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ae83e1d0b5afbd2a9e3267c0dc0435928</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac1951a599ff6286f150e8a51f85bb885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numLCPIterations</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>aebcdae31f6a6bf1b59719e9626e4df3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>queryIsSuccessful</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1f412e460abb4e451404849bd4171d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ac7ac45306cb68abca823e6e3f3ffd186</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a98b0d3200f4e0a24f6179b62a6050cd4</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>ada4d8023831713c45073569d6eb165fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a03d2e264a43823b79dae99ce22b4003e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Ray_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a1fdf4a31a60894fc070e10471d4d2bfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;::Result</name>
    <filename>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>closestPoint</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a6cf985f7b65b797aa234a79f6616e9f8</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>distance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a8238148960948f4d9dbd9b82f0d4b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>parameter</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a9e267ee41cfabb6573d86bc3b18b5cab</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sqrDistance</name>
      <anchorfile>structgte_1_1DCPQuery_3_01Real_00_01Line_3_01N_00_01Real_01_4_00_01Ray_3_01N_00_01Real_01_4_01_4_1_1Result.html</anchorfile>
      <anchor>a47159c9f765383ea934aa246109fb376</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ReversalObject</name>
    <filename>classgte_1_1ReversalObject.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>classgte_1_1ReversalObject.html</anchorfile>
      <anchor>adc6256f161fe144ada186c4df3349c42</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>classgte_1_1ReversalObject.html</anchorfile>
      <anchor>ad6755e2f82ebc616d495e711143870bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReversalObject</name>
      <anchorfile>classgte_1_1ReversalObject.html</anchorfile>
      <anchor>afcc09f8bf20a629229823573d7c47f9b</anchor>
      <arglist>(Iterator begin, Iterator end)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Iterator</type>
      <name>mBegin</name>
      <anchorfile>classgte_1_1ReversalObject.html</anchorfile>
      <anchor>a01d536a84c21d42de75553dbc73d8c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Iterator</type>
      <name>mEnd</name>
      <anchorfile>classgte_1_1ReversalObject.html</anchorfile>
      <anchor>aa5cefb935965e0b562a711d8dea07734</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RevolutionMesh</name>
    <filename>classgte_1_1RevolutionMesh.html</filename>
    <templarg></templarg>
    <base>gte::Mesh</base>
    <member kind="function">
      <type>std::shared_ptr&lt; ParametricCurve&lt; 2, Real &gt; &gt; const &amp;</type>
      <name>GetCurve</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>ad44ffefab27cd847853c9d30ca5a72c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSampleByArcLength</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a09666f81ec2f3f7b4d1221413f2f5fb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RevolutionMesh</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a22bb437ef5b834889b332a60791c26ba</anchor>
      <arglist>(MeshDescription const &amp;description, std::shared_ptr&lt; ParametricCurve&lt; 2, Real &gt;&gt; const &amp;curve, bool sampleByArcLength=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateSampler</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>aa9004f8a775b153b2b7c35f533965b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InitializeTCoords</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a4fbc9e23e7d13c57712c7cc32f0cc28f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateCylinderPositions</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>af3457f39be99a461845d809052185296</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateDiskPositions</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>ad32aec40e2b4c958ee3c2fad35d9b1c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdatePositions</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a12e097f46c29b6d0f9b629adda46d689</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateSpherePositions</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a80307b081a20d703d67d8030a3735f98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateTorusPositions</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a20ecfbeacb475d987bd1722525784160</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mCosAngle</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a8984fbbe651f4c37807ca9128d052517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ParametricCurve&lt; 2, Real &gt; &gt;</type>
      <name>mCurve</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a61bb26a1e7c04903294eea4fd90a767f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector2&lt; Real &gt; &gt;</type>
      <name>mDefaultTCoords</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>aa92ae5109a5a60d24cb57778d46100b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mSampleByArcLength</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a7c8b0a832fa1c07ba48278618e095f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector3&lt; Real &gt; &gt;</type>
      <name>mSamples</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>a33a06f344ded49d1a37021560ab6fe9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mSinAngle</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>ad2112c4110c504d225dd3db5b7b1822f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; Real(unsigned int)&gt;</type>
      <name>mTSampler</name>
      <anchorfile>classgte_1_1RevolutionMesh.html</anchorfile>
      <anchor>aafee3e3b2ca5aa2d69ff4d627acd285a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RigidBody</name>
    <filename>classgte_1_1RigidBody.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::function&lt; Vector3&lt; Real &gt; Real, Real, Vector3&lt; Real &gt; const &amp;, Quaternion&lt; Real &gt; const &amp;, Vector3&lt; Real &gt; const &amp;, Vector3&lt; Real &gt; const &amp;, Matrix3x3&lt; Real &gt; const &amp;, Vector3&lt; Real &gt; const &amp;, Vector3&lt; Real &gt; const &amp;) &gt;</type>
      <name>Function</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>aad17ce59782be745294b627fab7f5975</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt; const &amp;</type>
      <name>GetAngularMomentum</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a124ad7b4a40d89feba6c803e396dd077</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt; const &amp;</type>
      <name>GetAngularVelocity</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a4def1e09c8bd7bdac96e6a2afc0b9312</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix3x3&lt; Real &gt; const &amp;</type>
      <name>GetBodyInertia</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>add769656af76471482ab5e440a648ec2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix3x3&lt; Real &gt; const &amp;</type>
      <name>GetBodyInverseInertia</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a6bbf681bf50d7420fa12ae9d3eb1f2cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetInverseMass</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a81b19b2ab79c67feaa6ecfc2db9ccc51</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt; const &amp;</type>
      <name>GetLinearMomentum</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>ad3c4d22bb948995a5b77248496474887</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt; const &amp;</type>
      <name>GetLinearVelocity</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>acd3bf3b35889f687240b7a50cd69e577</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetMass</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a12cc9a736df8654384c448ed3115484c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt; const &amp;</type>
      <name>GetPosition</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a7da3c16703aa0d1899a4126d179169fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt; const &amp;</type>
      <name>GetQOrientation</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a567fefbab09f952a6bd4465584037f09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix3x3&lt; Real &gt; const &amp;</type>
      <name>GetROrientation</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>afd93339fdf807c87d399dba903ebb731</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix3x3&lt; Real &gt;</type>
      <name>GetWorldInertia</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a6574ae8b292095ddc0d2d3e99895d300</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix3x3&lt; Real &gt;</type>
      <name>GetWorldInverseInertia</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a0b308006c418c87c0446bc795ed332bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RigidBody</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a2c75b9ccb3e57716bef33fb16fb9bde1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAngularMomentum</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>aab40ce6a0c6c80cdda1098bfccd81db5</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;angularMomentum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAngularVelocity</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>afb015d6ae303be665df983976fab1538</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;angularVelocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBodyInertia</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a4e3749df066fd496fece851621f43dc4</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;inertia)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLinearMomentum</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a67d37ba15c584d74869899b3d0d1338c</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;linearMomentum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLinearVelocity</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>af9ad1deb3b59f27903f9f5be576e1370</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;linearVelocity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMass</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a09b5d0f0d0f0624995ee957b93a0a16f</anchor>
      <arglist>(float mass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPosition</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a8cc2150cfdeb928fce7c278de194423a</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetQOrientation</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a7887d1e7ed9a7de56cc17bc5a26d5612</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;quatOrient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetROrientation</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a58dc35638ac7d38393bd1d54c9bb6668</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;rotOrient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>aeca72cb8c3fd96ea6a337dce3ef19b4e</anchor>
      <arglist>(Real t, Real dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RigidBody</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a7ca662312d9391b00edc9bcce50fa88a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Function</type>
      <name>mForce</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a62482aba3730d3f1d7c2b635576137ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Function</type>
      <name>mTorque</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a52e6e534b1ad07e47db884d7f2206409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt;</type>
      <name>mAngularMomentum</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a68f94c881216a8187fd6fce77465bc16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt;</type>
      <name>mAngularVelocity</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a25ba07b0d40242e4c8d9b6a6fe482224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix3x3&lt; Real &gt;</type>
      <name>mInertia</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a2146df304f21a14127466da9f01ec5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix3x3&lt; Real &gt;</type>
      <name>mInvInertia</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>af60694b88745c0ad0fbe2fcfb4895357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mInvMass</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>aa09bbbaa2c82e1d24fb132e873a77e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt;</type>
      <name>mLinearMomentum</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a99400c47cee83d5a1648d795faccf013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt;</type>
      <name>mLinearVelocity</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>af8c324fd52027c521308eb0237453a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Real</type>
      <name>mMass</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a12bb961a06fd71da327724316055dbc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector3&lt; Real &gt;</type>
      <name>mPosition</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a2f4c5043c3c3977d3eb97a8b5d295ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Quaternion&lt; Real &gt;</type>
      <name>mQuatOrient</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>aae74d43db742ab902152f584efbba169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix3x3&lt; Real &gt;</type>
      <name>mRotOrient</name>
      <anchorfile>classgte_1_1RigidBody.html</anchorfile>
      <anchor>a597ee833ac6c77c2501a15f5f5734b08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RootsBisection</name>
    <filename>classgte_1_1RootsBisection.html</filename>
    <templarg>Real</templarg>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>Find</name>
      <anchorfile>classgte_1_1RootsBisection.html</anchorfile>
      <anchor>afcadc6215ef8b08d1223a1078cd046ed</anchor>
      <arglist>(std::function&lt; Real(Real)&gt; const &amp;F, Real t0, Real t1, unsigned int maxIterations, Real &amp;root)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>Find</name>
      <anchorfile>classgte_1_1RootsBisection.html</anchorfile>
      <anchor>ab05def7d06d581e14d3acbcb0be18784</anchor>
      <arglist>(std::function&lt; Real(Real)&gt; const &amp;F, Real t0, Real t1, Real f0, Real f1, unsigned int maxIterations, Real &amp;root)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RootsBrentsMethod</name>
    <filename>classgte_1_1RootsBrentsMethod.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Find</name>
      <anchorfile>classgte_1_1RootsBrentsMethod.html</anchorfile>
      <anchor>afdf08cf8e56438dd72af648e8cb93eff</anchor>
      <arglist>(std::function&lt; Real(Real)&gt; const &amp;F, Real t0, Real t1, unsigned int maxIterations, Real negFTolerance, Real posFTolerance, Real stepTTolerance, Real convTTolerance, Real &amp;root)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::RootsPolynomial</name>
    <filename>classgte_1_1RootsPolynomial.html</filename>
    <templarg>Real</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>Find</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a9609044ad8e98d3eefebb3ac2b4be33c</anchor>
      <arglist>(int degree, Real const *c, unsigned int maxIterations, Real *roots)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Find</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a3fd56e39473b476c72645c3d47fc3466</anchor>
      <arglist>(int degree, Real const *c, Real tmin, Real tmax, unsigned int maxIterations, Real &amp;root)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetRootInfoCubic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>aefc3ff7d2e55d3609733c9481797b3fd</anchor>
      <arglist>(Rational const &amp;p0, Rational const &amp;p1, Rational const &amp;p2, Rational const &amp;p3, std::vector&lt; int &gt; &amp;info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetRootInfoQuadratic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>aab9156bcbb0435422ed16645db606ecf</anchor>
      <arglist>(Rational const &amp;p0, Rational const &amp;p1, Rational const &amp;p2, std::vector&lt; int &gt; &amp;info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>GetRootInfoQuartic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a997a01bcc54a38c92734ec01c95b52e5</anchor>
      <arglist>(Rational const &amp;p0, Rational const &amp;p1, Rational const &amp;p2, Rational const &amp;p3, Rational const &amp;p4, std::vector&lt; int &gt; &amp;info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SolveCubic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>afcd531d31b91e6047854a454a4a425da</anchor>
      <arglist>(Rational const &amp;p0, Rational const &amp;p1, Rational const &amp;p2, Rational const &amp;p3, std::map&lt; Real, int &gt; &amp;rmMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SolveQuadratic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a4ec18bb9352901ecefabcca873f4cbf8</anchor>
      <arglist>(Rational const &amp;p0, Rational const &amp;p1, Rational const &amp;p2, std::map&lt; Real, int &gt; &amp;rmMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SolveQuartic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a6016f06d9b7f744c331fa01e5a307ccb</anchor>
      <arglist>(Rational const &amp;p0, Rational const &amp;p1, Rational const &amp;p2, Rational const &amp;p3, Rational const &amp;p4, std::map&lt; Real, int &gt; &amp;rmMap)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>ac1bf5c076e806c85019dedecb125b7ab</anchor>
      <arglist>(int degree, Real const *c, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>FindRecursive</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a8562edd429b81db23d11d7db15f34857</anchor>
      <arglist>(int degree, Real const *c, Real tmin, Real tmax, unsigned int maxIterations, Real *roots)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>GetRootInfoBiquadratic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a31217ae64dda9f1790aa2f46f6c7fe7d</anchor>
      <arglist>(Rational const &amp;c0, Rational const &amp;c2, std::vector&lt; int &gt; &amp;info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>GetRootInfoDepressedCubic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a4cd2f5cee0d39ad165d2569920c9905d</anchor>
      <arglist>(Rational const &amp;c0, Rational const &amp;c1, std::vector&lt; int &gt; &amp;info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>GetRootInfoDepressedQuadratic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a92d22355f7cb1eac5705aa45379d8e4d</anchor>
      <arglist>(Rational const &amp;c0, std::vector&lt; int &gt; &amp;info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>GetRootInfoDepressedQuartic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a085d3a134c57eca60cdfd373e57cbb16</anchor>
      <arglist>(Rational const &amp;c0, Rational const &amp;c1, Rational const &amp;c2, std::vector&lt; int &gt; &amp;info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>SolveBiquadratic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a540bed6aae595b9c2f6786be672e5b58</anchor>
      <arglist>(Rational const &amp;c0, Rational const &amp;c2, std::map&lt; Rational, int &gt; &amp;rmMap)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>SolveDepressedCubic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>af7c224ae4025ff55e293adc939f75e75</anchor>
      <arglist>(Rational const &amp;c0, Rational const &amp;c1, std::map&lt; Rational, int &gt; &amp;rmMap)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>SolveDepressedQuadratic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>ac9341662beb0623c08fa65ed8c5e11b4</anchor>
      <arglist>(Rational const &amp;c0, std::map&lt; Rational, int &gt; &amp;rmMap)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>SolveDepressedQuartic</name>
      <anchorfile>classgte_1_1RootsPolynomial.html</anchorfile>
      <anchor>a39d46d0f9fc3353f4c5e1935859887e8</anchor>
      <arglist>(Rational const &amp;c0, Rational const &amp;c1, Rational const &amp;c2, std::map&lt; Rational, int &gt; &amp;rmMap)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Rotation</name>
    <filename>classgte_1_1Rotation.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type></type>
      <name>operator AxisAngle&lt; N, Real &gt;</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>ad004bc13b71bb44ca1394568280941ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Matrix&lt; N, N, Real &gt;</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a8286e4dd6ca1d94459084845dc288f4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Quaternion&lt; Real &gt;</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>af7c02ffde0254092a8ea0d8b21d8a225</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EulerAngles&lt; Real &gt; const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a85c80f3e04d6c1aa262f346cb92664a1</anchor>
      <arglist>(int i0, int i1, int i2) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rotation</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>ae6294d9bf1c1763261ed24dc04bcbbcc</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rotation</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>aba7a466a90077eaaf1d9e3e465efa4b2</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rotation</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a88806287b765d29d56dff223295eb610</anchor>
      <arglist>(AxisAngle&lt; N, Real &gt; const &amp;axisAngle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rotation</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a100be1fb926cdb240143a4357dfc1fc1</anchor>
      <arglist>(EulerAngles&lt; Real &gt; const &amp;eulerAngles)</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IS_AXIS_ANGLE</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a0b2e1069daa039408f2d5155e91943bfaf32b04fe94a02ddef0b21314070ce4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IS_EULER_ANGLES</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a0b2e1069daa039408f2d5155e91943bfab66c53db8d9a42488aef5e6f8a145d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IS_MATRIX</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a0b2e1069daa039408f2d5155e91943bfa8d5940f726536e620030167b4d299c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IS_QUATERNION</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a0b2e1069daa039408f2d5155e91943bfa5fe14ba248074c7873e9ec351df44e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>RepresentationType</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a0b2e1069daa039408f2d5155e91943bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IS_MATRIX</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a0b2e1069daa039408f2d5155e91943bfa8d5940f726536e620030167b4d299c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IS_QUATERNION</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a0b2e1069daa039408f2d5155e91943bfa5fe14ba248074c7873e9ec351df44e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IS_AXIS_ANGLE</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a0b2e1069daa039408f2d5155e91943bfaf32b04fe94a02ddef0b21314070ce4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>IS_EULER_ANGLES</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a0b2e1069daa039408f2d5155e91943bfab66c53db8d9a42488aef5e6f8a145d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>ace47f7db565f9cd38364bfb506f99e07</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;r, Quaternion&lt; Real &gt; &amp;q)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>aa393f05e49688f9aecfe55a5753a5baa</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;q, Matrix&lt; N, N, Real &gt; &amp;r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a95a0a3c2d59f669fedc69b0f121b10bc</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;r, AxisAngle&lt; N, Real &gt; &amp;a)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a894597896f4422620e8e37ed03cfd833</anchor>
      <arglist>(AxisAngle&lt; N, Real &gt; const &amp;a, Matrix&lt; N, N, Real &gt; &amp;r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a499b670a2ea409993a6532c5f889ad3c</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;r, EulerAngles&lt; Real &gt; &amp;e)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a266a6f6c93e94b75424da513f3ea61f8</anchor>
      <arglist>(EulerAngles&lt; Real &gt; const &amp;e, Matrix&lt; N, N, Real &gt; &amp;r)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a46696b1a0e77b9f55acbbfbe2a10458c</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;q, AxisAngle&lt; N, Real &gt; &amp;a)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a6b9e8e9af94017b2e7b1ab4026ed7224</anchor>
      <arglist>(AxisAngle&lt; N, Real &gt; const &amp;a, Quaternion&lt; Real &gt; &amp;q)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a5dd7376ec6e9823d4d352001ab386dc2</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;q, EulerAngles&lt; Real &gt; &amp;e)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>afa20fd2068a0a5f0e5387c14e7495e67</anchor>
      <arglist>(EulerAngles&lt; Real &gt; const &amp;e, Quaternion&lt; Real &gt; &amp;q)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a097d7e30c9de4d5ec7bcf025bed590a9</anchor>
      <arglist>(AxisAngle&lt; N, Real &gt; const &amp;a, EulerAngles&lt; Real &gt; &amp;e)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Convert</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a3c9f9d945b9f92b5201db56562b3b244</anchor>
      <arglist>(EulerAngles&lt; Real &gt; const &amp;e, AxisAngle&lt; N, Real &gt; &amp;a)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AxisAngle&lt; N, Real &gt;</type>
      <name>mAxisAngle</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a06c47f3a4668bc31cd687e92bfaa76f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>EulerAngles&lt; Real &gt;</type>
      <name>mEulerAngles</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>a1089515ffccdfe01fbb598015ee2432c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix&lt; N, N, Real &gt;</type>
      <name>mMatrix</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>ad8e681c80df448025c2222c621a259d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Quaternion&lt; Real &gt;</type>
      <name>mQuaternion</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>aa6b53d2336b3ee250c11350864cb1a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RepresentationType</type>
      <name>mType</name>
      <anchorfile>classgte_1_1Rotation.html</anchorfile>
      <anchor>accfcbe64d6c11797b1695de08d0ed5e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SamplerState</name>
    <filename>classgte_1_1SamplerState.html</filename>
    <base>gte::DrawingState</base>
    <member kind="function">
      <type></type>
      <name>SamplerState</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>a87cc8b2a4e9340e77c73b8cfb5c75646</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>borderColor</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>aefd8f69112c51516517e22ef1413535d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Comparison</type>
      <name>comparison</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>a5ed3cb828d4ed601b5aa6a0a82ace9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Filter</type>
      <name>filter</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>a0f5781404559173bf131a2b75f56337b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>maxAnisotropy</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>aeb13df325fd33004136cd5d12d08a709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxLOD</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>a30e58bbc98821bfe515059272b0e926f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minLOD</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>a269cacb8a01d846fab1566bc2d08609b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mipLODBias</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>abde6a83ce2e7719c0d30b4d476e159d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>a7f0598b1185e904a94db6335996055a5</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>shaderDataLookup</name>
      <anchorfile>classgte_1_1SamplerState.html</anchorfile>
      <anchor>ac7e9e3e0e4f01dac7b3d92fe468eba15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::WICFileIO::SaveFormatMap</name>
    <filename>structgte_1_1WICFileIO_1_1SaveFormatMap.html</filename>
    <member kind="variable">
      <type>DFType</type>
      <name>gtFormat</name>
      <anchorfile>structgte_1_1WICFileIO_1_1SaveFormatMap.html</anchorfile>
      <anchor>a4e0d3416ed9315c4a40fc53e89c74523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GUID const *</type>
      <name>wicOutputGUID</name>
      <anchorfile>structgte_1_1WICFileIO_1_1SaveFormatMap.html</anchorfile>
      <anchor>ac00b80e20dca56b0a85d73802f32a10b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::SCPolynomial</name>
    <filename>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</filename>
    <member kind="function">
      <type>SCPolynomial</type>
      <name>operator*</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</anchorfile>
      <anchor>ac54c480f9d368d771253f14c5793d96f</anchor>
      <arglist>(SCPolynomial const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>SCPolynomial</type>
      <name>operator*</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</anchorfile>
      <anchor>aa1f68a039cdd65c1b749c5f89937acfa</anchor>
      <arglist>(Real scalar) const </arglist>
    </member>
    <member kind="function">
      <type>SCPolynomial</type>
      <name>operator+</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</anchorfile>
      <anchor>a4b4eb546ec0191535656980b52ba3dc5</anchor>
      <arglist>(SCPolynomial const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>SCPolynomial</type>
      <name>operator-</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</anchorfile>
      <anchor>ab785dcab73d58278fa5367f2395ac4ab</anchor>
      <arglist>(SCPolynomial const &amp;object) const </arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</anchorfile>
      <anchor>acf09cfc19d8b026b7d03e5409b971ddb</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</anchorfile>
      <anchor>a076faeb9aee14500308d4d8c8c48ef3c</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SCPolynomial</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</anchorfile>
      <anchor>a806e8b802dd7b13ba53399708811b729</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SCPolynomial</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</anchorfile>
      <anchor>a13cc87bdca587c32d2e30b46344010c0</anchor>
      <arglist>(Real oneTerm, Real cosTerm, Real sinTerm)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>mPoly</name>
      <anchorfile>classgte_1_1DCPQuery_3_01Real_00_01Circle3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4_1_1SCPolynomial.html</anchorfile>
      <anchor>a17593c87fe908b3d55d89cdb9ef81380</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Delaunay3::SearchInfo</name>
    <filename>structgte_1_1Delaunay3_1_1SearchInfo.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>finalTetrahedron</name>
      <anchorfile>structgte_1_1Delaunay3_1_1SearchInfo.html</anchorfile>
      <anchor>a11caf2c55d859e1f7144454329224df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>finalV</name>
      <anchorfile>structgte_1_1Delaunay3_1_1SearchInfo.html</anchorfile>
      <anchor>a6e807229f869b9140a65b6b9a09828d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>initialTetrahedron</name>
      <anchorfile>structgte_1_1Delaunay3_1_1SearchInfo.html</anchorfile>
      <anchor>ab496c4630ac7b8c9c49abd9a5d4cc7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numPath</name>
      <anchorfile>structgte_1_1Delaunay3_1_1SearchInfo.html</anchorfile>
      <anchor>a887ed718c0f52c4daa670cfb82a516fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>path</name>
      <anchorfile>structgte_1_1Delaunay3_1_1SearchInfo.html</anchorfile>
      <anchor>a15c678d1863fd7719829955878cf213d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Delaunay2::SearchInfo</name>
    <filename>structgte_1_1Delaunay2_1_1SearchInfo.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>finalTriangle</name>
      <anchorfile>structgte_1_1Delaunay2_1_1SearchInfo.html</anchorfile>
      <anchor>ad06942b77ba3da4e8689ea13bc939c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; int, 3 &gt;</type>
      <name>finalV</name>
      <anchorfile>structgte_1_1Delaunay2_1_1SearchInfo.html</anchorfile>
      <anchor>ab85121976bb218b147ded5fe275596d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>initialTriangle</name>
      <anchorfile>structgte_1_1Delaunay2_1_1SearchInfo.html</anchorfile>
      <anchor>ade9d04c2c70c67981f7c7a5cf83278c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numPath</name>
      <anchorfile>structgte_1_1Delaunay2_1_1SearchInfo.html</anchorfile>
      <anchor>a0f27c30be58858969db4b6875d149523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>path</name>
      <anchorfile>structgte_1_1Delaunay2_1_1SearchInfo.html</anchorfile>
      <anchor>af1737bdf96bde48106464d56e90a8a95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Sector2</name>
    <filename>classgte_1_1Sector2.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>aecfc9609ac5db869c03bfbab07c5fd7c</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>ad5d40b5556ab7c8e90b6bbd94dc82aca</anchor>
      <arglist>(Sector2 const &amp;sector) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>a885627b56c1efcc738ccfd294bb73b88</anchor>
      <arglist>(Sector2 const &amp;sector) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>ae2c0e0013f04f16a02c71270cfa9a20d</anchor>
      <arglist>(Sector2 const &amp;sector) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>a0d099fff620e72d3e3141a0958e1f9fd</anchor>
      <arglist>(Sector2 const &amp;sector) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>a0d4de8d9cc6fb3915753144c7de3f8d2</anchor>
      <arglist>(Sector2 const &amp;sector) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>a6014e892a9ba3a3906484a6d6f6d367e</anchor>
      <arglist>(Sector2 const &amp;sector) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sector2</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>a0c97ce0843060dcf695a75d982685ee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sector2</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>acb8958f716e353e9bc8f54871110c70f</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;inVertex, Real inRadius, Vector2&lt; Real &gt; const &amp;inDirection, Real inAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAngle</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>a3f951b62883956bcf51e63d6c5507dde</anchor>
      <arglist>(Real inAngle)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>angle</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>a72b473b65b33eb5b53f8613a696272a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>cosAngle</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>ac1046ad550b3c86651139e8ff15861ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>direction</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>ade539ac96493d1a64ad41c8adc8edf2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>radius</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>ac4379c14421e382f4f47d0d246f61c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>sinAngle</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>a6d391f107a3cbbc75098871c403c5dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>vertex</name>
      <anchorfile>classgte_1_1Sector2.html</anchorfile>
      <anchor>a93b04336f1d656bee9e4a4fa7d7857a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Segment</name>
    <filename>classgte_1_1Segment.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type>void</type>
      <name>GetCenteredForm</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>ae1e05957752affca46cb6cc985bcabcc</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;center, Vector&lt; N, Real &gt; &amp;direction, Real &amp;extent) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>a84ebd020a425f4c9e2e4bfd83b3aae01</anchor>
      <arglist>(Segment const &amp;segment) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>a6150c9cbf6f93f7cddccb9969b320822</anchor>
      <arglist>(Segment const &amp;segment) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>aeb6983891b4af44b01a8046c80461d20</anchor>
      <arglist>(Segment const &amp;segment) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>a7929d37cf7f225df75a3349abead0b93</anchor>
      <arglist>(Segment const &amp;segment) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>a95f7f1b91b7e25bb0796519efe8a296d</anchor>
      <arglist>(Segment const &amp;segment) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>a929cd4666728b541cc1fce8b6f87cd17</anchor>
      <arglist>(Segment const &amp;segment) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Segment</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>a1f09ebf09a6cc356eec9460527e941b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Segment</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>a12319967cef04834ed3431d6a24283e8</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;p0, Vector&lt; N, Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Segment</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>aba86eb1df2da3ee998ee16a3da570731</anchor>
      <arglist>(std::array&lt; Vector&lt; N, Real &gt;, 2 &gt; const &amp;inP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Segment</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>a68844ba1d1a6604fc4008ab431143754</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;center, Vector&lt; N, Real &gt; const &amp;direction, Real extent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCenteredForm</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>a8a320b495ad424ceec72ae2b51f29028</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;center, Vector&lt; N, Real &gt; const &amp;direction, Real extent)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector&lt; N, Real &gt;, 2 &gt;</type>
      <name>p</name>
      <anchorfile>classgte_1_1Segment.html</anchorfile>
      <anchor>ad487be78d423496f3edab2de92952cfd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SeparatePoints2</name>
    <filename>classgte_1_1SeparatePoints2.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1SeparatePoints2.html</anchorfile>
      <anchor>a276e5766c0760734bbf6c1f67828c141</anchor>
      <arglist>(int numPoints0, Vector2&lt; Real &gt; const *points0, int numPoints1, Vector2&lt; Real &gt; const *points1, Line2&lt; Real &gt; &amp;separatingLine) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>OnSameSide</name>
      <anchorfile>classgte_1_1SeparatePoints2.html</anchorfile>
      <anchor>abb61b13f9c4e1c9ca4ddfeedf8db6fe7</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;lineNormal, Real lineConstant, int numEdges, int const *edges, Vector2&lt; Real &gt; const *points) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>WhichSide</name>
      <anchorfile>classgte_1_1SeparatePoints2.html</anchorfile>
      <anchor>a2215c8c1e846b5d0277041cff8071b5c</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;lineNormal, Real lineConstant, int numEdges, int const *edges, Vector2&lt; Real &gt; const *points) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SeparatePoints3</name>
    <filename>classgte_1_1SeparatePoints3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1SeparatePoints3.html</anchorfile>
      <anchor>a934cea07fe7abd6f576ecbd4ec79951b</anchor>
      <arglist>(int numPoints0, Vector3&lt; Real &gt; const *points0, int numPoints1, Vector3&lt; Real &gt; const *points1, Plane3&lt; Real &gt; &amp;separatingPlane) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>OnSameSide</name>
      <anchorfile>classgte_1_1SeparatePoints3.html</anchorfile>
      <anchor>a375ae0dfe4852df7731d828fdcf5f4d6</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, int numTriangles, int const *indices, Vector3&lt; Real &gt; const *points) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>WhichSide</name>
      <anchorfile>classgte_1_1SeparatePoints3.html</anchorfile>
      <anchor>a429b04681d56640eb6d2f33f21c120a7</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, int numTriangles, int const *indices, Vector3&lt; Real &gt; const *points) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Shader</name>
    <filename>classgte_1_1Shader.html</filename>
    <base>gte::GraphicsObject</base>
    <class kind="struct">gte::Shader::Data</class>
    <member kind="enumvalue">
      <name>ConstantBufferShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6aa892f9328f80e613bb371fa544fe88f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureBufferShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6ae34e68f37ba72d4c2b755bcfec711d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StructuredBufferShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a08294fdffe98fc30032e681ab110211e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RawBufferShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a56ee7857648bbab280bd88fb4791b2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureSingleShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a8f5ab882ab6d08fec2c900b082228ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureArrayShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a832f50bfff42faec41d65e42d6f89293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SamplerStateShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a3ba43d353b1d66cc71c81b815321f997</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_LOOKUP_INDICES</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a59b895e0dcaaaf97db473f0c7ecd1632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConstantBufferShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6aa892f9328f80e613bb371fa544fe88f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_LOOKUP_INDICES</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a59b895e0dcaaaf97db473f0c7ecd1632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RawBufferShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a56ee7857648bbab280bd88fb4791b2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SamplerStateShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a3ba43d353b1d66cc71c81b815321f997</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StructuredBufferShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a08294fdffe98fc30032e681ab110211e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureArrayShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a832f50bfff42faec41d65e42d6f89293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureBufferShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6ae34e68f37ba72d4c2b755bcfec711d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextureSingleShaderDataLookup</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2a1851516e4d1554962e3994b9f935d6a8f5ab882ab6d08fec2c900b082228ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>af381c03b03503e367425628a1edd48c0</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; T &gt; const</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a6fed09fd9282653383c5b83cb9e5c800</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; T &gt; const</type>
      <name>Get</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a6e2a00c624a690381e88c6140856eba5</anchor>
      <arglist>(int handle) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; unsigned char &gt; const &amp;</type>
      <name>GetCompiledCode</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a5587244113d034408f8a99df6cb56638</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetConstantBufferLayout</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a0b961b18162b8825b746a79f13c6144a</anchor>
      <arglist>(int handle, BufferLayout &amp;layout) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetConstantBufferLayout</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>ad98213f0cf411fe458011bf4d6ee9c57</anchor>
      <arglist>(std::string const &amp;name, BufferLayout &amp;layout) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetConstantBufferSize</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a5f33d07db2148668173b88d868080f0b</anchor>
      <arglist>(int handle) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetConstantBufferSize</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>ac07014279416f4390d1b28423c8aa08a</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Data &gt; const &amp;</type>
      <name>GetData</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>aee40485ec9b49e2ff02d6f39781637ea</anchor>
      <arglist>(int lookup) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumXThreads</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>aa7658982768ca3b1ecbab0709deea18a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumYThreads</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>abb3c1985f11ae7572c9c7b99af98eeb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumZThreads</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a4c37f757fcf73699235f82c1f7bbe442</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetStructuredBufferSize</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>ab7ca080d8dce5f508dce22825fc5a8e2</anchor>
      <arglist>(int handle) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetStructuredBufferSize</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a631329a384b7512026cc8336b841f44b</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetTextureBufferLayout</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a303f929d65c02c8859ad8f6db6ab5c8e</anchor>
      <arglist>(int handle, BufferLayout &amp;layout) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetTextureBufferLayout</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a283bd3a1b228e28d33bbac4a0ad5330d</anchor>
      <arglist>(std::string const &amp;name, BufferLayout &amp;layout) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetTextureBufferSize</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a4d53157997584ba79c21bd37f52bfbdd</anchor>
      <arglist>(int handle) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetTextureBufferSize</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>aec3f769d28254b38102270f859544dac</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Set</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>ada37db7fa68895568c26858130d63e4e</anchor>
      <arglist>(std::string const &amp;name, std::shared_ptr&lt; T &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>acb8a91addf06d3a66a50f961e2ce3b4f</anchor>
      <arglist>(int handle, std::shared_ptr&lt; T &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Set</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2ae9ead84b12ff567ea896568f2c88dc</anchor>
      <arglist>(std::string const &amp;name, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Set</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a0ed44a1248e3a7503654c6ef14cccaaf</anchor>
      <arglist>(std::string const &amp;name, std::shared_ptr&lt; TextureBuffer &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>ac2a5910a07f93d4131fb8cab42e35122</anchor>
      <arglist>(int handle, std::shared_ptr&lt; ConstantBuffer &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>aa50a33055cb706e1866280252e62c37b</anchor>
      <arglist>(int handle, std::shared_ptr&lt; TextureBuffer &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Shader</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>aecdb1f9b79c13fddfc21af35a8ad6b21</anchor>
      <arglist>(HLSLShader const &amp;program)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a2203805a990ece510787be8631652a0c</anchor>
      <arglist>(Data const &amp;goal, ConstantBuffer *resource) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a60b63c7cd9a6266b67030f236b09d061</anchor>
      <arglist>(Data const &amp;goal, TextureBuffer *resource) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>aaa092b5927d2639137e33433dff9c981</anchor>
      <arglist>(Data const &amp;goal, StructuredBuffer *resource) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a115bce69547a5e3ba93c6a5aabb93a10</anchor>
      <arglist>(Data const &amp;goal, RawBuffer *resource) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a3c6590b9d0bcb06e521dacb7e6760652</anchor>
      <arglist>(Data const &amp;goal, TextureSingle *resource) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a67f48d884985df9af96548996dfb4b52</anchor>
      <arglist>(Data const &amp;goal, TextureArray *resource) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsValid</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a7b43237d1107d84924f9346bf160f701</anchor>
      <arglist>(Data const &amp;goal, SamplerState *state) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>mCompiledCode</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a47ad26cf129c57ae2ff7420a8d337f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Data &gt;</type>
      <name>mData</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>aeb5f3db0b6cc249feb98e89dc31d5c4c</anchor>
      <arglist>[NUM_LOOKUP_INDICES]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mNumXThreads</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a3571072c8081747b5844337b6c9a95e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mNumYThreads</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a900eee654d7657ef1d41297c9b406770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mNumZThreads</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a4fdb113f79dffe3522592baba8e71e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; BufferLayout &gt;</type>
      <name>mCBufferLayouts</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>afb9c57fcaedfc662ddcd053b55fa6169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; BufferLayout &gt;</type>
      <name>mTBufferLayouts</name>
      <anchorfile>classgte_1_1Shader.html</anchorfile>
      <anchor>a10b6e58bb2feed59e389b0bdaa6c935b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SIMD</name>
    <filename>classgte_1_1SIMD.html</filename>
    <class kind="class">gte::SIMD::Matrix</class>
    <class kind="class">gte::SIMD::Vector</class>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>ACos</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a53860951f722d26ddaae0af3a06ab01f</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Add</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>abf570a232233feabd71f6ecdee3082a0</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Add</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a30b9fbbe08932d8e71db9a8b7e879dc3</anchor>
      <arglist>(__m128 const *A, __m128 const *B, __m128 *result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Adjoint</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a55786275133e341311506a70f9dd4a25</anchor>
      <arglist>(__m128 const *mat, __m128 *adj)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>And</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aba6e6d1a39e6e0057af603822dbce7ad</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>AndNot</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a5292cd3bf1048fb5a9bc8100de7173fa</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>ASin</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>abdb6e7ddf6aec346786a61daf4f6509d</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>ATan</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aa0fafe0b9daa2e08f83ba603d06d91c9</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Cos</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aa03be64f95455cea32710c7538436c79</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>CosApprDeg10</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a79b059ee757f51f7837aa2751671b00f</anchor>
      <arglist>(__m128 const x, __m128 const sign)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>CosApprDeg6</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ae37c209f3cdb1678d66fdf0e8812e5b7</anchor>
      <arglist>(__m128 const x, __m128 const sign)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Cross</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a9006271e0c04e77643086601043788d2</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Determinant</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a0eaa769e6b7da8f6bd8aec28d338c1a7</anchor>
      <arglist>(__m128 const *mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Divide</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a80b852b1836a462b1139b3138eebcfbd</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Divide</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>afb11c0a7da30ae1387834485a5a405e7</anchor>
      <arglist>(__m128 const *M, __m128 const c, __m128 *result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Dot</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a6876d047d233144e819d91a0fac6f659</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Equal</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ae8575a7256b789843ce46b6693efbe8d</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Greater</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aa077597c51dc86389fb406ebdcbbc580</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>GreaterEqual</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aeb8ec319e6f72593018b9c20df3ae98c</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Inverse</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a2bcbfa890189fb029c5ac24409dea8a4</anchor>
      <arglist>(__m128 const *mat, __m128 *inv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>L1Norm</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a7934f12c17303233740aaec4837bdca6</anchor>
      <arglist>(__m128 const *mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>L2Norm</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a07bb80d218d80f66b0103661c236b915</anchor>
      <arglist>(__m128 const *mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Length</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a9e45d8f9bd7722de6f4a22e60e86b358</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>LengthRobust</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a347ba3bdc7f9c73df5f5fc953b8d97c6</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Less</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>af76afb92cd08fd496a9f98a303130d08</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>LessEqual</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a56dabf3170f552d3b43676b447df8274</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>LInfinityNorm</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a1a3203b763cb1bbd3cb3a5ee25cf1b04</anchor>
      <arglist>(__m128 const *mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>MaximumAbsoluteComponent</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a395feb0d162a302aa45acc291ee63877</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Multiply</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ad23c20795ba2f8ff21b516ddf169b039</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Multiply</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ae841205fd58dfd8a8b68ab6ddb5d829a</anchor>
      <arglist>(__m128 const *M, __m128 const c, __m128 *result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MultiplyAB</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ae40eab18997112944f801853037501ed</anchor>
      <arglist>(__m128 const *A, __m128 const *B, __m128 *AB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MultiplyABT</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>afc44416996695cdb632d60529b29f97d</anchor>
      <arglist>(__m128 const *A, __m128 const *B, __m128 *ABT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MultiplyATB</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a16fe121651fc3498f1e91d7cfbaa5b16</anchor>
      <arglist>(__m128 const *A, __m128 const *B, __m128 *ATB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MultiplyATBT</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a69201d5bf56eecd1c64ec95f555ea328</anchor>
      <arglist>(__m128 const *A, __m128 const *B, __m128 *ATBT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MultiplyDM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aa660d8ce0d2e7eb966081bcafca18f0b</anchor>
      <arglist>(__m128 const D, __m128 const *M, __m128 *DM)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>MultiplyMD</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a4c5f51ba0ee6d61c94abae62835da1f7</anchor>
      <arglist>(__m128 const *M, __m128 const D, __m128 *MD)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>MultiplyMV</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a6088ff79db396821cfc8ba07fb803fe2</anchor>
      <arglist>(__m128 const *M, __m128 const V)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>MultiplyVM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a3a304cef306a391bb129ffaa6129959d</anchor>
      <arglist>(__m128 const V, __m128 const *M)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Negate</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a5226ce13a52141c7da095fe943f9a7d0</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Negate</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aab24fa47d27a3d63a0ab9a66cad2de4f</anchor>
      <arglist>(__m128 const *M, __m128 *result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Normalize</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>af3320b87fca75a0d7e50e0a9bb9d67c9</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>NormalizeGetLength</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a7e1645cd2411e56edcf2ab1b17da257a</anchor>
      <arglist>(__m128 const v, __m128 &amp;length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>NormalizeRobust</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a71d2f9570b47501ec68103d731e78f25</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>NormalizeRobustGetLength</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aebb103c909a6b9a873f0c48368db0f90</anchor>
      <arglist>(__m128 const v, __m128 &amp;length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Not</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ae46412cc1923a95ebef5cbe8c6fcdc61</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>NotEqual</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a2bd4c0320d716c53fbf2a1e4d5d000b9</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Or</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a49f9f50c044535facae72152f4907106</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>QConjugate</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a632372c5200a358b1ad2c257e765e4e3</anchor>
      <arglist>(__m128 const q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>QInverse</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>af9efa22c3a3517e8f81aa954aa4483d7</anchor>
      <arglist>(__m128 const q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>QMultiply</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a05d6c0d0b1fa0ed63d84293c2bbc3054</anchor>
      <arglist>(__m128 const q0, __m128 const q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>QSlerp</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a95ac4a01cd884021f1914bcd934be410</anchor>
      <arglist>(__m128 const t, __m128 const q0, __m128 const q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ReduceAnglesCos</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aba677999f1d9926e165b2d9a95a69f0e</anchor>
      <arglist>(__m128 const x, __m128 &amp;y, __m128 &amp;sign)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ReduceAnglesSin</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a228aab1bb79de4f54381cb19701e784e</anchor>
      <arglist>(__m128 const x, __m128 &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Round</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aae9f970b5e874e77ea06603081530f4c</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Select</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a2d099daaa636c84369e659b04307c4ee</anchor>
      <arglist>(__m128 const c, __m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Sin</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a52738f5194613196d1619d9de172f275</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>SinApprDeg11</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a21f378ac3b3d966579ea11c88cfb07ca</anchor>
      <arglist>(__m128 const x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>SinApprDeg7</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a17d8068f9425cc1bc41bc1389213288b</anchor>
      <arglist>(__m128 const x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Subtract</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a91e2f8d541b91a0f6cfe99fe7589c826</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Subtract</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a8726e83a1cc7fe5427a7eaf0e1a345b1</anchor>
      <arglist>(__m128 const *A, __m128 const *B, __m128 *result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Tan</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a7322b56a08ebfe68984282fdcfdf2e44</anchor>
      <arglist>(__m128 const v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Transpose</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a3ba9787a2881fe8d7277454633c024f1</anchor>
      <arglist>(__m128 const *mat, __m128 *trn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __m128</type>
      <name>Xor</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a6092a4b9e7f3b54f27fb018cb90059dc</anchor>
      <arglist>(__m128 const v0, __m128 const v1)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>FFFF</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ac1251ec33237fe22e02b3e45659f8686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>FFFZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>af32542fb66edbe53094486ca92ec7b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>FFZF</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a3f2f8f3abd88c92a4f0b6ca88013c50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>FFZZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>af4ab288dae678f124d75d47f9e44ab2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>FZFF</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ac16b3f953418a40622fe1fe2eeed733a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>FZFZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aac21da2946b3964f23758e05a1fbed9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>FZZF</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a3790de3f39a08a3fa3c93832979a0cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>FZZZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ad280e6f071391dda3f9249702a75454b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>HALF_PI</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a82780cf328662952cdf12668e9102ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>INV_PI</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a0f811f12cee18174e584ef1ba709c4d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>INV_TWO_PI</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ab7366492bff7391a324b2b32b1a22145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>MMMM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a94ad7cc2f556c6d64566924aff8c9c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>MMMP</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>abfdef755af18b0a5986a64885a0bfdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>MMPM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ab832d25ebdac3687764f66094d7fc4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>MMPP</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a038e291bee0c68b39fadc1e0b9e08b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>MPMM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a4918267767fe393b8b9fd228769e4a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>MPMP</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a31d2a16d522be3f57bed7fa2811c2143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>MPPM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a9562ec02e51136527947a40707592bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>MPPP</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a1fa97134d25b97042f0710ef1108ec70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>MZZZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>adba3056bbc1eb30de5818196ea67b275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>NOFRC</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a0bbcc1fb5dad3dfadb09461923d023ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>NSIGN</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a6a25d3e9be8d63211e6c1ca67c3f6531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PI</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aa1320576520ebf3f3ae75151ac49bfd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PMMM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a60cbc644725108215af8fc4519fe3541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PMMP</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a7230f52fb24fcfee681722f0ea4b85e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PMPM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a57b2d216543630a402d10e05a2b15d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PMPP</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>af099d2dcc6af56c501c9fc112a7c64e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PPMM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a3c5b4854138111f5d988ccf8e61b819c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PPMP</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ad6d1aa20b4303ec472a8a940fd512301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PPPM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ac4c1d732c55c3f7ffffaa79d003b4eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PPPP</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>af40c1fa73d81d5a75d76542bf147496a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>PZZZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ac902ffed406b4c901220e93ccb4a1092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>SIGN</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>acc23a9be9b85ceaffb6c5c41eba982f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>TWO_PI</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ac646deafebeed1b21db05b46e87d38b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>UNIT</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a17814b55884b13e32d8ef29e53c4c6a7</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZFFF</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a90ca4fea97fa2d0fca401aa1fa33148c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZFFZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>abebe814dfaa00af9d0b734bd3a4e9567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZFZF</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a6102c45d0c7795475611a8e76f8ecf55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZFZZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a4d6b17f19899ba36f159457f2d9dcbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZMZZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ae10c843f59bca67546e9841d84544381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZPZZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ac029e7af5317e2411a7884fcc0de4bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZZFF</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ac54b58ac6254ca62365ead5955d3699e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZZFZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a129ec0073535237bf17192dd6192121d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZZMZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a60b116bc2d7dd1bf414ad892bffa8b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZZPZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aa2d7a1c172fdc6d4d07686a0570d3625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZZZF</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a55548846130bd6995bff2891685c5f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZZZM</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ad5da51f3c94eba875722b964e23ef8b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZZZP</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a3ac7c9593f26307f775bd780cd8542ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Vector const</type>
      <name>ZZZZ</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ace468b4de96d8ab07a4d8fb38a4d37b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>GetAdjDet</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a32412eea3cbd47361f7548e77d24b946</anchor>
      <arglist>(__m128 const *mat, __m128 *adj, __m128 *det)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG10_0</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aaf9e7056b74d795ed02c3d3c1065e883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG10_1</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ab7ca193977a0552446396c808bef94f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG10_2</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a87337b901c540c0d9607bc2dad702eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG10_3</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a247b81320136f60b622fb7220e2f088a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG10_4</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a259a95e9c519960286157ea5143495ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG10_5</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a94f1c4b1bd5d28015f764af01226d67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG6_0</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a2044eb2f76b9ddfeaf39d566a5874310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG6_1</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ac66ea194a246ee33943bc5717553eb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG6_2</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a35934426380fe684d6922ac4ac264c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_COS_APPR_DEG6_3</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>af0878c052b7c75c84e786073ccb78f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG11_0</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aca3d29d97288a91ef17bb85a29e27958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG11_1</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a6069d28968e811e51468f5e7d2c83852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG11_2</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a2ee8ea1391742326290caa9ee05889fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG11_3</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a13c39108cbe234dbc656544dbaebb58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG11_4</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a40a5b5cf923db129aa9b6830046aaf99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG11_5</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a36f1c92d7e83d4f0f8d60f6ed9c223b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG7_0</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a7eeca60e4b4d707ddf16796ae82e49a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG7_1</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>a6d427a8dcdc435a80df140b809eb34f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG7_2</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>aabbb923d731541e2cd8a4d01cfc7953c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Vector const</type>
      <name>C_SIN_APPR_DEG7_3</name>
      <anchorfile>classgte_1_1SIMD.html</anchorfile>
      <anchor>ab5394e6e9d1b4736eee0c273bc040ee6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PointInPolyhedron3::SimpleFace</name>
    <filename>classgte_1_1PointInPolyhedron3_1_1SimpleFace.html</filename>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>indices</name>
      <anchorfile>classgte_1_1PointInPolyhedron3_1_1SimpleFace.html</anchorfile>
      <anchor>adea3ae3fbf4855d1dcba437b9ac6ec34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Plane3&lt; Real &gt;</type>
      <name>plane</name>
      <anchorfile>classgte_1_1PointInPolyhedron3_1_1SimpleFace.html</anchorfile>
      <anchor>ad8cb9970573528cd3fc774be0620c9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>triangles</name>
      <anchorfile>classgte_1_1PointInPolyhedron3_1_1SimpleFace.html</anchorfile>
      <anchor>a85243f80ac57d86d036ada8a7be6f6dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SinEstimate</name>
    <filename>classgte_1_1SinEstimate.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::SinEstimate::degree</class>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1SinEstimate.html</anchorfile>
      <anchor>a1745bbd187ef2ea3ea7c51895b88d4b3</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1SinEstimate.html</anchorfile>
      <anchor>a00c50a75d67af12435a09147d1a01153</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SinEstimate.html</anchorfile>
      <anchor>ab1fc5bd360f9a55d30d8a57651a704d4</anchor>
      <arglist>(degree&lt; 3 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SinEstimate.html</anchorfile>
      <anchor>ad70e53d680b7ffa271d8d945da02f0ae</anchor>
      <arglist>(degree&lt; 5 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SinEstimate.html</anchorfile>
      <anchor>a8ee5f90f69f053d33426ed539e04124e</anchor>
      <arglist>(degree&lt; 7 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SinEstimate.html</anchorfile>
      <anchor>aa9f1a096292f50fb87f175ae2c4f22d6</anchor>
      <arglist>(degree&lt; 9 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SinEstimate.html</anchorfile>
      <anchor>af14bc5913fb19c04efd0335cdc75effb</anchor>
      <arglist>(degree&lt; 11 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Reduce</name>
      <anchorfile>classgte_1_1SinEstimate.html</anchorfile>
      <anchor>adb737cb9da8ac71a9b92ca213af3de1b</anchor>
      <arglist>(Real x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SingularValueDecomposition</name>
    <filename>classgte_1_1SingularValueDecomposition.html</filename>
    <templarg>Real</templarg>
    <class kind="struct">gte::SingularValueDecomposition::GivensRotation</class>
    <member kind="function">
      <type>Real</type>
      <name>GetSingularValue</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a38792921b396618788e8f644f6084e61</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSingularValues</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a04e068ec58a10731c1e4e7fe657d844a</anchor>
      <arglist>(Real *singularValues) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetU</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a692b8d34e1b0f22cd4e69efdfbd82d83</anchor>
      <arglist>(Real *uMatrix) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetUColumn</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a6920b6ffe12a7216a1ae62c740a07ef1</anchor>
      <arglist>(int index, Real *uColumn) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetV</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>ac4efc975d594aa86f325119855f854d0</anchor>
      <arglist>(Real *vMatrix) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetVColumn</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>ab17f0ea6fdb337b5da38396eaaa12dd5</anchor>
      <arglist>(int index, Real *vColumn) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SingularValueDecomposition</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a52278521603e56bf4c35f8168b81a6bf</anchor>
      <arglist>(int numRows, int numCols, unsigned int maxIterations)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>afcc1203e04ab3f84ba188b04aaffb9ad</anchor>
      <arglist>(Real const *input, int sortType)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Bidiagonalize</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a9024b2ca1e2498ab0e670ba6822e5492</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputePermutation</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>aba2f3092057812cc0306b032adb14ed7</anchor>
      <arglist>(int sortType)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>DiagonalEntriesNonzero</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a1f939d8240315cea49357761ff40b660</anchor>
      <arglist>(int imin, int imax, Real threshold)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoGolubKahanStep</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>ae8f95f28eb02104e0c584f08440f7a36</anchor>
      <arglist>(int imin, int imax)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>EnsureNonnegativeDiagonal</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a18116cf8d459580711d181b23daed531</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetSinCos</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a4ac5944598f1731740628bc26bd7716a</anchor>
      <arglist>(Real u, Real v, Real &amp;cs, Real &amp;sn)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mDiagonal</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>adb17da85b86bafef94809c889d6973c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mFixupDiagonal</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>ac47295ee968c1355f482bea3884bce49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GivensRotation &gt;</type>
      <name>mLGivens</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>aff37e272ebae4ea2b203c4854bc9ba7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mMatrix</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>af8502219a720cd359d07715291976261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mMaxIterations</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>ad039adda12a9bcd19ee7d29c7364d7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumCols</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a9f990cd3bc66e05d63e745a25a511faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumRows</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>af66d4534b58c532f6af37793a4da9b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mPermutation</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a87230c08f977d24391de562b18213f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GivensRotation &gt;</type>
      <name>mRGivens</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>af00b7fa8a933ce02a4d7e88cc06144c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mSuperdiagonal</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a126638c7f33d4fe0886b0c1c06b5be36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mTwoInvUTU</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a80cc50f2786ea23ed3e516a9685eb51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mTwoInvVTV</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a7de6643d078d48e45842d34e0a2f7c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mUVector</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a7e61ed4e7820db664595e4fa1dd73a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mVisited</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a0bfb7b9359a2b597c176a7e1f6c9b33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mVVector</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a896611fc7c8201ea8e4499ef777a30de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mWVector</name>
      <anchorfile>classgte_1_1SingularValueDecomposition.html</anchorfile>
      <anchor>a2aa0b15baab324a915b37d86c3deafe5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SkinController</name>
    <filename>classgte_1_1SkinController.html</filename>
    <base>gte::Controller</base>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; VertexBuffer &gt; const &amp;)&gt;</type>
      <name>Updater</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>ae409642b07bb0e106992e3fb5bb1e89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::weak_ptr&lt; Node &gt; &gt; &amp;</type>
      <name>GetBones</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>abff810056ad650c917e8309f04af4d61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumBones</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a59f86fdf542d15c0a75aeac468f08d36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumVertices</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a492e166725280ed8a52a5ad3871bff32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Array2&lt; Vector4&lt; float &gt; &gt; &amp;</type>
      <name>GetOffsets</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>af0924fd1a6bf0a6c8ded39ca071da9d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Array2&lt; float &gt; &amp;</type>
      <name>GetWeights</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>ad6ffb933f4061abffe213c08e2163a3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SkinController</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a4ba94c2e4847ec1cee38c2f25065e416</anchor>
      <arglist>(int numVertices, int numBones, Updater const &amp;postUpdate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a9a30473bb87f039ce9e07758b7a5c3b3</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SkinController</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>adea31d32173d6b24e50fc9a3f6fc86db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnFirstUpdate</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a98da9cb0ca84bfce53f02eb39a5da384</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::weak_ptr&lt; Node &gt; &gt;</type>
      <name>mBones</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a8b26ce82463dd6b1e103920385f94663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mCanUpdate</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a82f2029c130047433fc49d7a560196cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mFirstUpdate</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>aeb8e6c6d4beb909c8e2f2c38ae5129fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumBones</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>acf68e4ea790d70630ea188742d6580db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumVertices</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a65812a8eada2d8b29aee6e8f6fda4082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Array2&lt; Vector4&lt; float &gt; &gt;</type>
      <name>mOffsets</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a860c8f815fde4c9ed0207eb0bf7713cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char *</type>
      <name>mPosition</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a021bde589f496a1c884557f755529c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Updater</type>
      <name>mPostUpdate</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a308980e04677952573081af9406ccb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mStride</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>a4fd02bf24496f952696ce3cdb5a48238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Array2&lt; float &gt;</type>
      <name>mWeights</name>
      <anchorfile>classgte_1_1SkinController.html</anchorfile>
      <anchor>ab24c0e4b2d1d98634e41e214c7a5b0af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SLERP</name>
    <filename>classgte_1_1SLERP.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Quaternion&lt; Real &gt;</type>
      <name>Estimate</name>
      <anchorfile>classgte_1_1SLERP.html</anchorfile>
      <anchor>aa412ff4ef2e699a49ba7301e1ff7e040</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion&lt; Real &gt;</type>
      <name>EstimateR</name>
      <anchorfile>classgte_1_1SLERP.html</anchorfile>
      <anchor>a47b1ef4fe41cac01419f3d4c9aa7577e</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion&lt; Real &gt;</type>
      <name>EstimateRP</name>
      <anchorfile>classgte_1_1SLERP.html</anchorfile>
      <anchor>a74bf795a13a23447af08d6cec9671760</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1, Real omcosA)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quaternion&lt; Real &gt;</type>
      <name>EstimateRPH</name>
      <anchorfile>classgte_1_1SLERP.html</anchorfile>
      <anchor>a9120970be56d58b2268d902891d7fe93</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1, Quaternion&lt; Real &gt; const &amp;qh, Real omcosAH)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::NearestNeighborQuery::SortFunctor</name>
    <filename>classgte_1_1NearestNeighborQuery_1_1SortFunctor.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1NearestNeighborQuery_1_1SortFunctor.html</anchorfile>
      <anchor>a2503f681836ff2fc40d1b9e483942e83</anchor>
      <arglist>(SortedPoint const &amp;sorted0, SortedPoint const &amp;sorted1) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SortFunctor</name>
      <anchorfile>classgte_1_1NearestNeighborQuery_1_1SortFunctor.html</anchorfile>
      <anchor>ae8b44c250c47438ec7a63ccaa1b6c4ba</anchor>
      <arglist>(int axis)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mAxis</name>
      <anchorfile>classgte_1_1NearestNeighborQuery_1_1SortFunctor.html</anchorfile>
      <anchor>a2dda9096c006b04904fa1532e24aeb0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Spatial</name>
    <filename>classgte_1_1Spatial.html</filename>
    <base>gte::ControlledObject</base>
    <member kind="function">
      <type>Spatial *</type>
      <name>GetParent</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a00c379a42bcce6d45192974119b26100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>GetVisibleSet</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>aeabeefdcf34a7b913f709e70ae314b8a</anchor>
      <arglist>(Culler &amp;culler, std::shared_ptr&lt; Camera &gt; const &amp;camera, bool noCull)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnGetVisibleSet</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>abb4a1996591cde1bac657b0a3605358c</anchor>
      <arglist>(Culler &amp;culler, std::shared_ptr&lt; Camera &gt; const &amp;camera, bool noCull)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetParent</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a350d2475d9a8ab3ad4dd30fdb730aad2</anchor>
      <arglist>(Spatial *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a18df578a337af5210e992cd452f86ff6</anchor>
      <arglist>(double applicationTime=0.0, bool initiator=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Spatial</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a72b69709cbfb2e5f34e7a95d720d8f57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CullingMode</type>
      <name>culling</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>aa3b7a8c1018fbf4da5b2e840e6e134ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Transform</type>
      <name>localTransform</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a0d68193d71e59423a990a363c38b4210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a0389480053cc798588d1f739df3bd866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BoundingSphere</type>
      <name>worldBound</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a26bf5061976cd48f3e0d4f38b0575706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>worldBoundIsCurrent</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a70a8ce79cc40f7419e90f1c1755add28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Transform</type>
      <name>worldTransform</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a2406d3428edd7c564ee6193a32975c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>worldTransformIsCurrent</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a0aecbe8b15506f98377cbd6e4727b5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PropagateBoundToRoot</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a47771733ab6ec0b6ad12fafab3d3362e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Spatial</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>aa7108b1a12ddbef17b1752b9157874e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>UpdateWorldBound</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a11d68c2ff88265e2d11bb5a5e22b9d8a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateWorldData</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>acfa0c27d8ca4d6de8cf981914ec773af</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Spatial *</type>
      <name>mParent</name>
      <anchorfile>classgte_1_1Spatial.html</anchorfile>
      <anchor>a70e3df1e8db8b7410b0f0004590922a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ExtremalQuery3BSP::SphericalArc</name>
    <filename>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</anchorfile>
      <anchor>a8cef388e87745f9fd7dd628f5e6ffdd1</anchor>
      <arglist>(SphericalArc const &amp;arc) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SphericalArc</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</anchorfile>
      <anchor>a3a0b9a8193c3a776d7177bc46ff554b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>negChild</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</anchorfile>
      <anchor>a4988d6df9f966f6e1bf8d6406e6288b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>negVertex</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</anchorfile>
      <anchor>a3565667d2461315afd86ac4ea7ccd5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nIndex</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</anchorfile>
      <anchor>a198226db069054909691e1698396a74b</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>normal</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</anchorfile>
      <anchor>aaf3561e008bea0fb84299ca8e79538ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>posChild</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</anchorfile>
      <anchor>ac8bda200a513045a725590f976ef1006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>posVertex</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</anchorfile>
      <anchor>ab41dfa31be71b487c6abe7ba1947cb47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>separation</name>
      <anchorfile>classgte_1_1ExtremalQuery3BSP_1_1SphericalArc.html</anchorfile>
      <anchor>a3edd19f900e5e7835bbf4cb04cc20a91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SpotLightEffect</name>
    <filename>classgte_1_1SpotLightEffect.html</filename>
    <base>gte::LightingEffect</base>
    <class kind="struct">gte::SpotLightEffect::InternalGeometry</class>
    <class kind="struct">gte::SpotLightEffect::InternalLighting</class>
    <class kind="struct">gte::SpotLightEffect::InternalMaterial</class>
    <member kind="function">
      <type></type>
      <name>SpotLightEffect</name>
      <anchorfile>classgte_1_1SpotLightEffect.html</anchorfile>
      <anchor>a6aa08d8b26a39e3d661874b709584925</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, BufferUpdater const &amp;updater, int select, std::shared_ptr&lt; Material &gt; const &amp;material, std::shared_ptr&lt; Lighting &gt; const &amp;lighting, std::shared_ptr&lt; LightCameraGeometry &gt; const &amp;geometry)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateGeometryConstant</name>
      <anchorfile>classgte_1_1SpotLightEffect.html</anchorfile>
      <anchor>a8ee3ccce8a2a378928e189ceba1e6616</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateLightingConstant</name>
      <anchorfile>classgte_1_1SpotLightEffect.html</anchorfile>
      <anchor>a6c67a1ab961c599046d62d846e969602</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateMaterialConstant</name>
      <anchorfile>classgte_1_1SpotLightEffect.html</anchorfile>
      <anchor>acefbdaf97adabd1b62db3332c57adfe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1SpotLightEffect.html</anchorfile>
      <anchor>a53b5d65b60fe11bb94b3e6df71c60019</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1SpotLightEffect.html</anchorfile>
      <anchor>afbee59aa63a00e68f4aa22e78ada32ca</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1SpotLightEffect.html</anchorfile>
      <anchor>a28bd99ce22b39106eda847081e8ea2a4</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1SpotLightEffect.html</anchorfile>
      <anchor>a951ba40b5afa5881e38682b6cef89fc9</anchor>
      <arglist>[2][ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1SpotLightEffect.html</anchorfile>
      <anchor>af006752421fc44752714e9ff472704c5</anchor>
      <arglist>[2][ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MassSpringArbitrary::Spring</name>
    <filename>structgte_1_1MassSpringArbitrary_1_1Spring.html</filename>
    <member kind="variable">
      <type>Real</type>
      <name>constant</name>
      <anchorfile>structgte_1_1MassSpringArbitrary_1_1Spring.html</anchorfile>
      <anchor>adce488a259998b8c99758f88b8b8467b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>length</name>
      <anchorfile>structgte_1_1MassSpringArbitrary_1_1Spring.html</anchorfile>
      <anchor>a761a644d80e646732d1bcb7ec840c39f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>particle0</name>
      <anchorfile>structgte_1_1MassSpringArbitrary_1_1Spring.html</anchorfile>
      <anchor>a1296a783f3add725449daf5b89f2ccbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>particle1</name>
      <anchorfile>structgte_1_1MassSpringArbitrary_1_1Spring.html</anchorfile>
      <anchor>a2720228d14e95d84a886dda8505074f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SqrtEstimate</name>
    <filename>classgte_1_1SqrtEstimate.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::SqrtEstimate::degree</class>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>ae70a5dc7550bed88a2c2c7ba8e10d401</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>a0ee5602de9b2320c26bf794aacca6211</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Combine</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>a9176846d8a4e24fa8bd67c85f20f98a5</anchor>
      <arglist>(Real adj, Real y, int p)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>a014a5694834360f0422a89fff1b17e9d</anchor>
      <arglist>(degree&lt; 1 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>a269a374d34e1dc0e39f41cdb31c58188</anchor>
      <arglist>(degree&lt; 2 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>a53f0fe6e4fab6bf458ce33eaa0038403</anchor>
      <arglist>(degree&lt; 3 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>ab3f5dea12ea7a394ad76ebad9e73ba1c</anchor>
      <arglist>(degree&lt; 4 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>a6a05fc303b10f38a553f4dc0c0f56093</anchor>
      <arglist>(degree&lt; 5 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>a8cfee50fa6ecc77992eb1a32daf4a9d3</anchor>
      <arglist>(degree&lt; 6 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>ac226d0137a22668af5337600118e9e99</anchor>
      <arglist>(degree&lt; 7 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>a785c98c031817ae414ab33d4f209b372</anchor>
      <arglist>(degree&lt; 8 &gt;, Real t)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Reduce</name>
      <anchorfile>classgte_1_1SqrtEstimate.html</anchorfile>
      <anchor>a0393a664585e76d4ede019861f14d7e0</anchor>
      <arglist>(Real x, Real &amp;adj, Real &amp;y, int &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::StructuredBuffer</name>
    <filename>classgte_1_1StructuredBuffer.html</filename>
    <base>gte::Buffer</base>
    <member kind="function">
      <type>CounterType</type>
      <name>GetCounterType</name>
      <anchorfile>classgte_1_1StructuredBuffer.html</anchorfile>
      <anchor>a515093fff141150c011a50eae5ecdd25</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetKeepInternalCount</name>
      <anchorfile>classgte_1_1StructuredBuffer.html</anchorfile>
      <anchor>a0bd985c8f95c2a61e63b90cc04446991</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeAppendConsume</name>
      <anchorfile>classgte_1_1StructuredBuffer.html</anchorfile>
      <anchor>a86709d23761f48275d14658ca21528ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeCounter</name>
      <anchorfile>classgte_1_1StructuredBuffer.html</anchorfile>
      <anchor>abdb2928b05f0ae29630c290f52038748</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetKeepInternalCount</name>
      <anchorfile>classgte_1_1StructuredBuffer.html</anchorfile>
      <anchor>a75e6d4dfa0a25dce2da0594081a1291a</anchor>
      <arglist>(bool keepInternalCount)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StructuredBuffer</name>
      <anchorfile>classgte_1_1StructuredBuffer.html</anchorfile>
      <anchor>ab71e9a5d42b2744263c41694261413cb</anchor>
      <arglist>(unsigned int numElements, size_t elementSize, bool createStorage=true)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>shaderDataLookup</name>
      <anchorfile>classgte_1_1StructuredBuffer.html</anchorfile>
      <anchor>ab1a495525dddb57c5ba533c2125fd2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CounterType</type>
      <name>mCounterType</name>
      <anchorfile>classgte_1_1StructuredBuffer.html</anchorfile>
      <anchor>a12d6bc56857fe88d896f01bbdaeed7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mKeepInternalCount</name>
      <anchorfile>classgte_1_1StructuredBuffer.html</anchorfile>
      <anchor>a247df09d6ea37b91550d0a8c4a9976cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Texture::Subresource</name>
    <filename>structgte_1_1Texture_1_1Subresource.html</filename>
    <member kind="variable">
      <type>char *</type>
      <name>data</name>
      <anchorfile>structgte_1_1Texture_1_1Subresource.html</anchorfile>
      <anchor>a6c8ca4ed3ad2c35c4757d83fe0fe0d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>item</name>
      <anchorfile>structgte_1_1Texture_1_1Subresource.html</anchorfile>
      <anchor>a894d5b02939b92d389e79273415e99cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>level</name>
      <anchorfile>structgte_1_1Texture_1_1Subresource.html</anchorfile>
      <anchor>a0a5feba820f96fc17d6ceaf7ce5b145a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>rowPitch</name>
      <anchorfile>structgte_1_1Texture_1_1Subresource.html</anchorfile>
      <anchor>ab661bb7fc7b79e2f59eb1c71085c998e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>slicePitch</name>
      <anchorfile>structgte_1_1Texture_1_1Subresource.html</anchorfile>
      <anchor>a86b62eb65888c199bb6a1931298421e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::SubroutineUniform</name>
    <filename>structgte_1_1GLSLReflection_1_1SubroutineUniform.html</filename>
    <member kind="variable">
      <type>GLint</type>
      <name>arraySize</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1SubroutineUniform.html</anchorfile>
      <anchor>a1f0028cc3a7b9650b9f70a6a6dad427f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; GLint &gt;</type>
      <name>compatibleSubroutines</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1SubroutineUniform.html</anchorfile>
      <anchor>a5af444e6c7d008639194c386ef62a442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>location</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1SubroutineUniform.html</anchorfile>
      <anchor>a823441882692f222145f348b2566388a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1SubroutineUniform.html</anchorfile>
      <anchor>a83d53911fc8f23244e7c127cc5831560</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SurfaceExtractor</name>
    <filename>classgte_1_1SurfaceExtractor.html</filename>
    <templarg></templarg>
    <base>gte::MarchingCubes</base>
    <class kind="struct">gte::SurfaceExtractor::Mesh</class>
    <member kind="function">
      <type>void</type>
      <name>ComputeNormals</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>a80327eab23cdd43047fa3bb59d5dec39</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; const &amp;vertices, std::vector&lt; int &gt; const &amp;indices, std::vector&lt; Vector3&lt; Real &gt;&gt; &amp;normals) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Extract</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>a21bfa6fa39f447c9c4a6eddc9efe5ab2</anchor>
      <arglist>(std::array&lt; Real, 8 &gt; const &amp;F, Mesh &amp;mesh) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Extract</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>aa88cc6eed92df73fe5b926d61cfe4276</anchor>
      <arglist>(Real level, std::vector&lt; Vector3&lt; Real &gt;&gt; &amp;vertices, std::vector&lt; int &gt; &amp;indices) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnique</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>a70645487072fa1e5665378d0393691ae</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; &amp;vertices, std::vector&lt; int &gt; &amp;indices) const </arglist>
    </member>
    <member kind="function">
      <type>SurfaceExtractor const &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>abe94979a167b9e60e3f7fe7c9f9975b6</anchor>
      <arglist>(SurfaceExtractor const &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OrientTriangles</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>ac6171972ce2fe75ddb08cdd3f114bf38</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; const &amp;vertices, std::vector&lt; int &gt; &amp;indices, bool sameDir) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SurfaceExtractor</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>a59205e469f7e1a347deb5509925f3634</anchor>
      <arglist>(Image3&lt; Real &gt; const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SurfaceExtractor</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>aa39e8a732b11e3ab062d8d294220890a</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SurfaceExtractor</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>a50bc7e73b7efd029131d3d3ae150e68a</anchor>
      <arglist>(SurfaceExtractor const &amp;)=delete</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SurfaceExtractor</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>a705fc56f8c76c7d4318297a03c7d1ef4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Vector3&lt; Real &gt;</type>
      <name>GetGradient</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>ae4bd2bb01b418abb66546bac9db2f1ba</anchor>
      <arglist>(Vector3&lt; Real &gt; position) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Image3&lt; Real &gt; const &amp;</type>
      <name>mImage</name>
      <anchorfile>classgte_1_1SurfaceExtractor.html</anchorfile>
      <anchor>ae255102d65fcae81cd9de0ef8c526212</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SymmetricEigensolver</name>
    <filename>classgte_1_1SymmetricEigensolver.html</filename>
    <templarg>Real</templarg>
    <class kind="struct">gte::SymmetricEigensolver::GivensRotation</class>
    <member kind="function">
      <type>Real</type>
      <name>GetEigenvalue</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a501d1a1894a1f6703bb66ef7e0e5b0b4</anchor>
      <arglist>(int c) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetEigenvalues</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>ad88c8f10010d8ab1106d77633612ca2d</anchor>
      <arglist>(Real *eigenvalues) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetEigenvector</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>aa1500007b1a0affd007bb38141532509</anchor>
      <arglist>(int c, Real *eigenvector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetEigenvectors</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a868d5392eb2a0f8928c9859f4f2e75c0</anchor>
      <arglist>(Real *eigenvectors) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsRotation</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>aec151f3268743f5a03bd8846c25e3bac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>ab0683bd93eb169344a549beed8659a88</anchor>
      <arglist>(Real const *input, int sortType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SymmetricEigensolver</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a452ad3c3c42471e18aba8098f4ee096e</anchor>
      <arglist>(int size, unsigned int maxIterations)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ComputePermutation</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a59f0f57fbe8ad654c058674584f35d95</anchor>
      <arglist>(int sortType)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoQRImplicitShift</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>afc82021e1f501a5565d706258db1538a</anchor>
      <arglist>(int imin, int imax)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetSinCos</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>ac016cb0a0f18e2cb67200292faf03c5f</anchor>
      <arglist>(Real u, Real v, Real &amp;cs, Real &amp;sn)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Tridiagonalize</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a160e9aa4ed1b4e71efd4410b67e12a28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mDiagonal</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>aeb0e2b28b3f58d8511746034d62e8031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; GivensRotation &gt;</type>
      <name>mGivens</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>ab0997f3280f396b4193dae926428fb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mIsRotation</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a49512623069d6583900b74199ba53332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mMatrix</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>af87103b352f64d32a465b41ddd5dfb25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mMaxIterations</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>aa65b6ad44eb0ce3fb82b7b3ef0c611ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mPermutation</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a868003d79bc78e41bb60cc074b21c947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mPVector</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a02e236640b605f7d6ec16e0006d1b6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mSize</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>ac2bd980fbb79bbcb060eaa293af4a52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mSuperdiagonal</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>af2dcd4f8fd46bea854137ff37cf1a40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mVisited</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a74014710d9e88177a6a071e4b530eb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mVVector</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a0697b5588d37967a592218fd5e9b57f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mWVector</name>
      <anchorfile>classgte_1_1SymmetricEigensolver.html</anchorfile>
      <anchor>a57bbd94b1e21d3395c951ff0921c8b64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SymmetricEigensolver2x2</name>
    <filename>classgte_1_1SymmetricEigensolver2x2.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1SymmetricEigensolver2x2.html</anchorfile>
      <anchor>a20adc1e7d182c923204117ed3b7a4fb4</anchor>
      <arglist>(Real a00, Real a01, Real a11, int sortType, std::array&lt; Real, 2 &gt; &amp;eval, std::array&lt; std::array&lt; Real, 2 &gt;, 2 &gt; &amp;evec) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SymmetricEigensolver3x3</name>
    <filename>classgte_1_1SymmetricEigensolver3x3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1SymmetricEigensolver3x3.html</anchorfile>
      <anchor>a2e1155edb84fe684f1a362c8c8beb37e</anchor>
      <arglist>(Real a00, Real a01, Real a02, Real a11, Real a12, Real a22, bool aggressive, int sortType, std::array&lt; Real, 3 &gt; &amp;eval, std::array&lt; std::array&lt; Real, 3 &gt;, 3 &gt; &amp;evec) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Converged</name>
      <anchorfile>classgte_1_1SymmetricEigensolver3x3.html</anchorfile>
      <anchor>a5d33a808a96108d68fd096b74e0108c1</anchor>
      <arglist>(bool aggressive, Real bDiag0, Real bDiag1, Real bSuper) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetCosSin</name>
      <anchorfile>classgte_1_1SymmetricEigensolver3x3.html</anchorfile>
      <anchor>a1833992929970956720ff6126210a703</anchor>
      <arglist>(Real u, Real v, Real &amp;cs, Real &amp;sn) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>Sort</name>
      <anchorfile>classgte_1_1SymmetricEigensolver3x3.html</anchorfile>
      <anchor>a127e6473f510c739fde437bf7fb02173</anchor>
      <arglist>(std::array&lt; Real, 3 &gt; const &amp;d, int &amp;i0, int &amp;i1, int &amp;i2) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Update0</name>
      <anchorfile>classgte_1_1SymmetricEigensolver3x3.html</anchorfile>
      <anchor>aa43ed1d8aed8ac66d8b4d3cbdfb070aa</anchor>
      <arglist>(Real Q[3][3], Real c, Real s) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Update1</name>
      <anchorfile>classgte_1_1SymmetricEigensolver3x3.html</anchorfile>
      <anchor>aaf3b6201af8e2a623c3835b05e1cea1b</anchor>
      <arglist>(Real Q[3][3], Real c, Real s) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Update2</name>
      <anchorfile>classgte_1_1SymmetricEigensolver3x3.html</anchorfile>
      <anchor>a84143da4c4965f37bf94c59c56889aac</anchor>
      <arglist>(Real Q[3][3], Real c, Real s) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Update3</name>
      <anchorfile>classgte_1_1SymmetricEigensolver3x3.html</anchorfile>
      <anchor>af08656b701ef188341342c30e63db154</anchor>
      <arglist>(Real Q[3][3], Real c, Real s) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Matrix::Table</name>
    <filename>classgte_1_1Matrix_1_1Table.html</filename>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix_1_1Table.html</anchorfile>
      <anchor>a8dae274b1f8f9843ede619145852c0bd</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1Matrix_1_1Table.html</anchorfile>
      <anchor>a1faf6b5066a0a68bf572fd79905dd434</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix_1_1Table.html</anchorfile>
      <anchor>a2ccf85c00c2d5e645235862ff2025891</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Matrix_1_1Table.html</anchorfile>
      <anchor>ab29a623d714adb9960f3aa039bbe43df</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; std::array&lt; Real, NumRows &gt;, NumCols &gt;</type>
      <name>mStorage</name>
      <anchorfile>classgte_1_1Matrix_1_1Table.html</anchorfile>
      <anchor>a8b55f8919f9d24b885aa578e2710f62f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TanEstimate</name>
    <filename>classgte_1_1TanEstimate.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TanEstimate::degree</class>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Degree</name>
      <anchorfile>classgte_1_1TanEstimate.html</anchorfile>
      <anchor>aa69b8e133e579fbe8da2cc18d2da91c3</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreeRR</name>
      <anchorfile>classgte_1_1TanEstimate.html</anchorfile>
      <anchor>acd275f0c7cf3bb1d195c5c12bbdc355a</anchor>
      <arglist>(Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1TanEstimate.html</anchorfile>
      <anchor>a5496596fe778f16f16da895c95077d99</anchor>
      <arglist>(degree&lt; 3 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1TanEstimate.html</anchorfile>
      <anchor>ace2263ffe2edd21522a819dd05b6fa8a</anchor>
      <arglist>(degree&lt; 5 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1TanEstimate.html</anchorfile>
      <anchor>a6f25e3e9ca2330d86f4bfe3b98579fa0</anchor>
      <arglist>(degree&lt; 7 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1TanEstimate.html</anchorfile>
      <anchor>abf8509a36a711a452976991063dc7d4c</anchor>
      <arglist>(degree&lt; 9 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1TanEstimate.html</anchorfile>
      <anchor>a011107f406bef005e56b9897f4a89d46</anchor>
      <arglist>(degree&lt; 11 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Real</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1TanEstimate.html</anchorfile>
      <anchor>acc20bd9f9f1b0a30ea59d89009773ff4</anchor>
      <arglist>(degree&lt; 13 &gt;, Real x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Reduce</name>
      <anchorfile>classgte_1_1TanEstimate.html</anchorfile>
      <anchor>a5978c9b49a3ee2000d8cb79d0ff8893e</anchor>
      <arglist>(Real x, Real &amp;y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GL4BlendState::Target</name>
    <filename>structgte_1_1GL4BlendState_1_1Target.html</filename>
    <member kind="variable">
      <type>GLboolean</type>
      <name>aMask</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>a2566be476923211117b2efae193e2a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>bMask</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>af41226e7ee7e916ad601ff840c86ff6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>dstAlpha</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>aad813c7ca916df56909a296abe628869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>dstColor</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>a69ae20061c4fd25e65f9d240555e59a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>enable</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>ad6417ea7c38da14d142502b77773d535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>gMask</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>a2c935bd4624c818e683ceaaede067a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>opAlpha</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>a5bc6a16cd17b4b3be3f9006839ca3ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>opColor</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>a693d8ee7a917431816a219be255b2f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>rMask</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>a93f9ee703cc59309261ac2a8568e4a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>srcAlpha</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>a9b99ba0d6c671f8bb8b282a8d3a72524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLenum</type>
      <name>srcColor</name>
      <anchorfile>structgte_1_1GL4BlendState_1_1Target.html</anchorfile>
      <anchor>a487af2f910bdd46721a9d4351b7b0171</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::BlendState::Target</name>
    <filename>structgte_1_1BlendState_1_1Target.html</filename>
    <member kind="variable">
      <type>Mode</type>
      <name>dstAlpha</name>
      <anchorfile>structgte_1_1BlendState_1_1Target.html</anchorfile>
      <anchor>a8e01a3c225dcf8c73064bbe18ee162aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mode</type>
      <name>dstColor</name>
      <anchorfile>structgte_1_1BlendState_1_1Target.html</anchorfile>
      <anchor>ae62b4967c79590c234cc192b0c3b1944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable</name>
      <anchorfile>structgte_1_1BlendState_1_1Target.html</anchorfile>
      <anchor>af3edb025f70ec6e0ddbb2c1e8c2cbdd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>mask</name>
      <anchorfile>structgte_1_1BlendState_1_1Target.html</anchorfile>
      <anchor>a558f8d0b1f7501c71743fdec5eab4b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation</type>
      <name>opAlpha</name>
      <anchorfile>structgte_1_1BlendState_1_1Target.html</anchorfile>
      <anchor>ad6391e1ea6be28c64ee4b6a0a82915d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Operation</type>
      <name>opColor</name>
      <anchorfile>structgte_1_1BlendState_1_1Target.html</anchorfile>
      <anchor>ab6f4ceebbb254f9c4913542b2969ac3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mode</type>
      <name>srcAlpha</name>
      <anchorfile>structgte_1_1BlendState_1_1Target.html</anchorfile>
      <anchor>abf4f7a0858fc75be55858b969787ff98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mode</type>
      <name>srcColor</name>
      <anchorfile>structgte_1_1BlendState_1_1Target.html</anchorfile>
      <anchor>a88342944fe72aeec3e441740ab194e3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TCBSplineCurve</name>
    <filename>classgte_1_1TCBSplineCurve.html</filename>
    <templarg>N</templarg>
    <templarg></templarg>
    <base>gte::ParametricCurve</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a2a54af14a07e78a3e25a81a9cce7abe7</anchor>
      <arglist>(Real t, unsigned int maxOrder, Vector&lt; N, Real &gt; values[4]) const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetBiases</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a8ba543b99f638fddac03a8209391a698</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetContinuities</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>ae254d7a44da5f1058ad2fb217166841d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumPoints</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>ad68c3b9c4d912ddb5d06a7a46a3d8793</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; const *</type>
      <name>GetPoints</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a35f52f780884f61c30d0fcbe019b78ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Real const *</type>
      <name>GetTensions</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>ac594e619635d883e2f9d66e34fd3bfdc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCBSplineCurve</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a80bdeae87acc50dedb18b1fea185f543</anchor>
      <arglist>(int numPoints, Vector&lt; N, Real &gt; const *points, Real const *times, Real const *tension, Real const *continuity, Real const *bias)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TCBSplineCurve</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>aa0b2c01415baccd5e758503e37225b8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ComputePoly</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a283c4f845f7c8c7bb166285f1fea4fb0</anchor>
      <arglist>(int i0, int i1, int i2, int i3)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>GetKeyInfo</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a3ddab515ae6ca23cc3ccc9a11d8cac3d</anchor>
      <arglist>(Real t, int &amp;key, Real &amp;dt) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mA</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>ae742aea2987cfec318979afbfdb1eb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mB</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a35ebcaf6da0db9f2261f88ee54b4c787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mBias</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>acfc3c7a19aed49a44e9b341e1b888967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mC</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>adab2af30b34c0ad59de5f9aff95b6f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mContinuity</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a5b998b38a6bf6f5484aec8362173c1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mD</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>ac28de9c2134a036d3abc93bcd73fdf34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vector&lt; N, Real &gt; &gt;</type>
      <name>mPoints</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a28a9d664ef54433d398ce7f6e71788b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Real &gt;</type>
      <name>mTension</name>
      <anchorfile>classgte_1_1TCBSplineCurve.html</anchorfile>
      <anchor>a6cd44edb9003d527635a0a0dac8537f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::ParticleSystem::Temporary</name>
    <filename>structgte_1_1ParticleSystem_1_1Temporary.html</filename>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>d1</name>
      <anchorfile>structgte_1_1ParticleSystem_1_1Temporary.html</anchorfile>
      <anchor>aaf61cc80e0c2cca7794ebdee113bc54c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>d2</name>
      <anchorfile>structgte_1_1ParticleSystem_1_1Temporary.html</anchorfile>
      <anchor>a7f1943150dd77334f9f50a4f1ebf0219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>d3</name>
      <anchorfile>structgte_1_1ParticleSystem_1_1Temporary.html</anchorfile>
      <anchor>aedb111949053ff140cde91122b507652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector&lt; N, Real &gt;</type>
      <name>d4</name>
      <anchorfile>structgte_1_1ParticleSystem_1_1Temporary.html</anchorfile>
      <anchor>a1f3bfdceace6e0a909d351e5a99f2bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TSManifoldMesh::Tetrahedron</name>
    <filename>classgte_1_1TSManifoldMesh_1_1Tetrahedron.html</filename>
    <member kind="function">
      <type></type>
      <name>Tetrahedron</name>
      <anchorfile>classgte_1_1TSManifoldMesh_1_1Tetrahedron.html</anchorfile>
      <anchor>ac849235578adb259a8eb3a390c4ffdea</anchor>
      <arglist>(int v0, int v1, int v2, int v3)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Tetrahedron</name>
      <anchorfile>classgte_1_1TSManifoldMesh_1_1Tetrahedron.html</anchorfile>
      <anchor>a35f992834a5f77f60c8fb2b99bf1a5ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::weak_ptr&lt; Tetrahedron &gt;</type>
      <name>S</name>
      <anchorfile>classgte_1_1TSManifoldMesh_1_1Tetrahedron.html</anchorfile>
      <anchor>a03368ca28612ff364182305d6388766a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>std::weak_ptr&lt; Triangle &gt;</type>
      <name>T</name>
      <anchorfile>classgte_1_1TSManifoldMesh_1_1Tetrahedron.html</anchorfile>
      <anchor>ace3accc1d537bd4277e63cddd6862dd3</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1TSManifoldMesh_1_1Tetrahedron.html</anchorfile>
      <anchor>a93ccc7213ce64ea6b6fe6fbcf188a506</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Tetrahedron3</name>
    <filename>classgte_1_1Tetrahedron3.html</filename>
    <templarg>Real</templarg>
    <member kind="function">
      <type>void</type>
      <name>GetFaceIndices</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>aea62ecfc638674c3537a93c13b3e5bdc</anchor>
      <arglist>(int face, int index[3]) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetPlanes</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>a16ae240db2c385555ace991dcd14611a</anchor>
      <arglist>(Plane3&lt; Real &gt; plane[4]) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>a1f176e3bcc14cda3c8867264979838bd</anchor>
      <arglist>(Tetrahedron3 const &amp;tetrahedron) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>a6c8469d0334f9c9ee0b96e200b783a01</anchor>
      <arglist>(Tetrahedron3 const &amp;tetrahedron) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>a9ce9145e41d948d2b112bdaae1d20e2e</anchor>
      <arglist>(Tetrahedron3 const &amp;tetrahedron) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>a60d707cc47eef0288da14ac14657fc3b</anchor>
      <arglist>(Tetrahedron3 const &amp;tetrahedron) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>a397444a7661c71d9c6616fc919d12426</anchor>
      <arglist>(Tetrahedron3 const &amp;tetrahedron) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>a3f054c5f06929cac6a37834352efc02c</anchor>
      <arglist>(Tetrahedron3 const &amp;tetrahedron) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tetrahedron3</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>a4e7ce1ec210369e4a060f3d89b7114a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tetrahedron3</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>ac93275c791a36dcab1e6bc4a77e0cb98</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Vector3&lt; Real &gt; const &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Tetrahedron3</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>ac8d5577471b943a4f5f88418955813ab</anchor>
      <arglist>(Vector3&lt; Real &gt; const inV[4])</arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>v</name>
      <anchorfile>classgte_1_1Tetrahedron3.html</anchorfile>
      <anchor>aa39d2b02fc627f0484787e4a5f9b5a84</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TetrahedronKey</name>
    <filename>classgte_1_1TetrahedronKey.html</filename>
    <templarg>Ordered</templarg>
    <base>FeatureKey&lt; 4, Ordered &gt;</base>
    <member kind="function">
      <type>std::array&lt; int, 3 &gt; const</type>
      <name>oppositeFace</name>
      <anchorfile>classgte_1_1TetrahedronKey.html</anchorfile>
      <anchor>ab870d43249587b16a7b795b4492ec59e</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 3 &gt; const</type>
      <name>oppositeFace</name>
      <anchorfile>classgte_1_1TetrahedronKey.html</anchorfile>
      <anchor>ac81be604d0a8a0556a638773c988a728</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 3 &gt; const</type>
      <name>oppositeFace</name>
      <anchorfile>classgte_1_1TetrahedronKey.html</anchorfile>
      <anchor>ab870d43249587b16a7b795b4492ec59e</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; int, 3 &gt; const</type>
      <name>oppositeFace</name>
      <anchorfile>classgte_1_1TetrahedronKey.html</anchorfile>
      <anchor>ac81be604d0a8a0556a638773c988a728</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TetrahedronKey</name>
      <anchorfile>classgte_1_1TetrahedronKey.html</anchorfile>
      <anchor>a560b987d34f2542a178dffe52d18071e</anchor>
      <arglist>(int v0=-1, int v1=-1, int v2=-1, int v3=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TetrahedronKey</name>
      <anchorfile>classgte_1_1TetrahedronKey.html</anchorfile>
      <anchor>a86a0312b0df581fd75605f1c5917724d</anchor>
      <arglist>(int v0, int v1, int v2, int v3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TetrahedronKey</name>
      <anchorfile>classgte_1_1TetrahedronKey.html</anchorfile>
      <anchor>a5633ae82aeeb0d8af2b57df8a0997070</anchor>
      <arglist>(int v0, int v1, int v2, int v3)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::array&lt; int, 3 &gt; const</type>
      <name>oppositeFace</name>
      <anchorfile>classgte_1_1TetrahedronKey.html</anchorfile>
      <anchor>a97b881914d4f71170a8462bedf79c150</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TextEffect</name>
    <filename>classgte_1_1TextEffect.html</filename>
    <base>gte::VisualEffect</base>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetColor</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a881f0c165cf219e6121c2243bb6c1448</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetTranslate</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a6c3dcc5b3e7cc4c31ea60a563df0ae26</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetColor</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a8b3c72abaec3fd9d4f5cd9dbc035aff3</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTranslate</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>afb7581eb57e9fb578befaa7df01ad02b</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextEffect</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a284d6355689b4520327e42f143c55f40</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, std::shared_ptr&lt; Texture2 &gt; const &amp;texture)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mColor</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a42fbc7517420baf23d2663129415efcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; SamplerState &gt;</type>
      <name>mSamplerState</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a3d62a9c8419468911caabea3c24bc6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mTranslate</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a39e11c68833fc8a92e41cff93b725606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a725eac00c210073bc2536bf0265d5ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a075f19518d30e0e3b1a36b9b9ac3eb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>ab5cb9cff3a950763f3115da861b6fc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>a9d427ca1fd19843cc387775be1c32d07</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1TextEffect.html</anchorfile>
      <anchor>aaef1ef6ff9cae69b5cd1fb817c018f0d</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Texture</name>
    <filename>classgte_1_1Texture.html</filename>
    <base>gte::Resource</base>
    <class kind="struct">gte::Texture::Subresource</class>
    <member kind="enumvalue">
      <name>MAX_MIPMAP_LEVELS</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a10978692ecb03e8f02b98476e127a670ad4f3b9d6da8ca96f034e679e6964fc40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_MIPMAP_LEVELS</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a10978692ecb03e8f02b98476e127a670ad4f3b9d6da8ca96f034e679e6964fc40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AutogenerateMipmaps</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a4455b67022abd8f9825928ac3b3d2ca0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>char const *</type>
      <name>GetDataFor</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>afac11ae232e831f476e47648061d3fc6</anchor>
      <arglist>(unsigned int item, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>GetDataFor</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>acd4d4916c6ecb79ff9669ff9abffad02</anchor>
      <arglist>(unsigned int item, unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetDimension</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a82a3fb86b83cd7960c3ceac0646eaf93</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetDimensionFor</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>aa0fe6bbd0e9d24b9f44781a81c11596b</anchor>
      <arglist>(unsigned int level, int i) const </arglist>
    </member>
    <member kind="function">
      <type>T const *</type>
      <name>GetFor</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a4172dad82116401b257befdf3420aedf</anchor>
      <arglist>(unsigned int item, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>GetFor</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a09623bf32ef39bd21d9e69825c25e621</anchor>
      <arglist>(unsigned int item, unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>DFType</type>
      <name>GetFormat</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a7badf0b4291da2cf362e3aa0cb8498fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a7923083c219626cc6419b21a19a4da3f</anchor>
      <arglist>(unsigned int item, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumBytesFor</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a9ef153ba6c888b717e970aa0111aec0f</anchor>
      <arglist>(unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumDimensions</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>aedf37cd5a99a9723b959fa16f5908d27</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumElementsFor</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a194678274f1c6f6b8ccc672fcfd96edd</anchor>
      <arglist>(unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumItems</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a46f4bc477e577b6703c03f55b0496632</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumLevels</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>adbaa75de53f0d090b9b7912ffa56202e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumSubresources</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a1a581aadd021a156ea7906c2e9c4b70e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetOffsetFor</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>ad9cff9d1e8e9e902b930b183c5212cc4</anchor>
      <arglist>(unsigned int item, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>Subresource</type>
      <name>GetSubresource</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>af434476f7c4f5d61c85fe44e054490d3</anchor>
      <arglist>(unsigned int index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasMipmaps</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>ab06e5ed14747fca9efb7c232b1119a4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>WantAutogenerateMipmaps</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a7b471e06c1121fff051d3be92d095428</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Texture</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a8cb491a44cd2fb966eceb7292fdb5a51</anchor>
      <arglist>(unsigned int numItems, DFType format, unsigned int numDimensions, unsigned int dim0, unsigned int dim1, unsigned int dim2, bool hasMipmaps, bool createStorage)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static unsigned int</type>
      <name>GetTotalElements</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a18cf509a3c9793f7ba1feabf5f4c2911</anchor>
      <arglist>(unsigned int numItems, unsigned int dim0, unsigned int dim1, unsigned int dim2, bool hasMipmaps)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAutogenerateMipmaps</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a657f09f7e12b485df8ee784b0613b8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DFType</type>
      <name>mFormat</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a3aaf831f4ed953d3aa1c4733c552eb11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mHasMipmaps</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>ac82049e4b28b9629ac9a25e217f7bdcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; std::array&lt; unsigned int, 3 &gt;, MAX_MIPMAP_LEVELS &gt;</type>
      <name>mLDimension</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a13b74355fa3d795424f1d22601f75f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; unsigned int, MAX_MIPMAP_LEVELS &gt;</type>
      <name>mLNumBytes</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a473cc1c2dfc65e586e380d741ccbca88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::array&lt; unsigned int, MAX_MIPMAP_LEVELS &gt; &gt;</type>
      <name>mLOffset</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>ad7396ea0a0c3718107c2ab6424d53289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mNumDimensions</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a7b933b1622245e701e2301e727f34cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mNumItems</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>aa245f7689fbf480dc7af674bf7a312a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mNumLevels</name>
      <anchorfile>classgte_1_1Texture.html</anchorfile>
      <anchor>a7ee572603a47301eb66df442b018c66f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Texture1</name>
    <filename>classgte_1_1Texture1.html</filename>
    <base>gte::TextureSingle</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetLength</name>
      <anchorfile>classgte_1_1Texture1.html</anchorfile>
      <anchor>ae502b685c56381cf2c03f23399301ae3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture1</name>
      <anchorfile>classgte_1_1Texture1.html</anchorfile>
      <anchor>a25b81fadb82311193f06cd6a204a6558</anchor>
      <arglist>(DFType format, unsigned int length, bool hasMipmaps=false, bool createStorage=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Texture1Array</name>
    <filename>classgte_1_1Texture1Array.html</filename>
    <base>gte::TextureArray</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetLength</name>
      <anchorfile>classgte_1_1Texture1Array.html</anchorfile>
      <anchor>a588e878396135cfafa7dbf7c8777b692</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture1Array</name>
      <anchorfile>classgte_1_1Texture1Array.html</anchorfile>
      <anchor>a4c43e9d667d111572de121da9838d31d</anchor>
      <arglist>(unsigned int numItems, DFType format, unsigned int length, bool hasMipmaps=false, bool createStorage=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Texture2</name>
    <filename>classgte_1_1Texture2.html</filename>
    <base>gte::TextureSingle</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetHeight</name>
      <anchorfile>classgte_1_1Texture2.html</anchorfile>
      <anchor>a51b05e10adbd7666ccf95239e7be2f9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetWidth</name>
      <anchorfile>classgte_1_1Texture2.html</anchorfile>
      <anchor>ab99458bb5d545071d24c385078848b6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsShared</name>
      <anchorfile>classgte_1_1Texture2.html</anchorfile>
      <anchor>a7aaa885c4f67b529b2ea74da375a3ec0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeShared</name>
      <anchorfile>classgte_1_1Texture2.html</anchorfile>
      <anchor>adea7f7af3df998d8a92d228258dd2f12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture2</name>
      <anchorfile>classgte_1_1Texture2.html</anchorfile>
      <anchor>a51a90083ae179bab8e7edd9914000597</anchor>
      <arglist>(DFType format, unsigned int width, unsigned int height, bool hasMipmaps=false, bool createStorage=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mShared</name>
      <anchorfile>classgte_1_1Texture2.html</anchorfile>
      <anchor>af113b345fb5e1ddbb19f41dc92d98ef2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Texture2Array</name>
    <filename>classgte_1_1Texture2Array.html</filename>
    <base>gte::TextureArray</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetHeight</name>
      <anchorfile>classgte_1_1Texture2Array.html</anchorfile>
      <anchor>af3699014c8a354ccedc710494dcfa247</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetWidth</name>
      <anchorfile>classgte_1_1Texture2Array.html</anchorfile>
      <anchor>adb7380f79e99bddd7eebd2b2e25e969c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture2Array</name>
      <anchorfile>classgte_1_1Texture2Array.html</anchorfile>
      <anchor>a7180144b3184ee0f4505b31203c218dd</anchor>
      <arglist>(unsigned int numItems, DFType format, unsigned int width, unsigned int height, bool hasMipmaps=false, bool createStorage=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Texture2Effect</name>
    <filename>classgte_1_1Texture2Effect.html</filename>
    <base>gte::VisualEffect</base>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetPVWMatrix</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>af6fe02a83c5abe694bf51904aa8e0b78</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>af14cb0d14b5305f87dbe61acf348ba46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; SamplerState &gt; const &amp;</type>
      <name>GetSampler</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a7903c766bd20a233ea7a77feaea6b1eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture2 &gt; const &amp;</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a47bc899a716545874d7b7fab7143371c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPVWMatrix</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a71bd0281350aa8ace600ad03c38aa159</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;pvwMatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a930abf6dea7169334c7aa87796304751</anchor>
      <arglist>(std::shared_ptr&lt; ConstantBuffer &gt; const &amp;pvwMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture2Effect</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a877a9cb2e31f29848df872562466ae36</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, std::shared_ptr&lt; Texture2 &gt; const &amp;texture, SamplerState::Filter filter, SamplerState::Mode mode0, SamplerState::Mode mode1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix4x4&lt; float &gt; *</type>
      <name>mPVWMatrix</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a086c2a95f17005beafbeedd227ad1d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mPVWMatrixConstant</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>ab176cdbf7919ee27c5fa3d8d6951d612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; SamplerState &gt;</type>
      <name>mSampler</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a3c5283acf4c4aea8dfc838942e21dd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mTexture</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a2fefc268329d79746ed63c4ea529cdcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a738c6a677b2d340cb24cf9b677fad59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a6f336c8c710399492e3173a5cdb67f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a19656e6f85c3f972f171effcf0c40514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a2ecb0ac8fd93a829fa47b7551ebdaad8</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1Texture2Effect.html</anchorfile>
      <anchor>a7d94273dbd72a2f6cae2ea1261f3b489</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Texture3</name>
    <filename>classgte_1_1Texture3.html</filename>
    <base>gte::TextureSingle</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetHeight</name>
      <anchorfile>classgte_1_1Texture3.html</anchorfile>
      <anchor>a942d5488238d80b894fc82b15e9946b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetThickness</name>
      <anchorfile>classgte_1_1Texture3.html</anchorfile>
      <anchor>abebad0ba907f3576422a93384ca2e7af</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetWidth</name>
      <anchorfile>classgte_1_1Texture3.html</anchorfile>
      <anchor>a78cffd5824f4dcb59045cefc9bb5948e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture3</name>
      <anchorfile>classgte_1_1Texture3.html</anchorfile>
      <anchor>a51720521088cd08d471f30b251690639</anchor>
      <arglist>(DFType format, unsigned int width, unsigned int height, unsigned int thickness, bool hasMipmaps=false, bool createStorage=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Texture3Effect</name>
    <filename>classgte_1_1Texture3Effect.html</filename>
    <base>gte::VisualEffect</base>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetPVWMatrix</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>aa2c3fc00e84439df64c1137c332e64ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a8af29ce6f6300a39b25d801ca0219560</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; SamplerState &gt; const &amp;</type>
      <name>GetSampler</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>af28edeefe17e37ea220f43002aebd0cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Texture3 &gt; const &amp;</type>
      <name>GetTexture</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a97b53f3db211019bd477d30d262f51a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPVWMatrix</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>aeeb3a0ba8277cabd872a199eba0ed6cd</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;pvwMatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a6f6df2ce3cdb425429340f7428914b54</anchor>
      <arglist>(std::shared_ptr&lt; ConstantBuffer &gt; const &amp;pvwMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture3Effect</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a5fac2dff7c45c04391727f0b7fff0d9b</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory, std::shared_ptr&lt; Texture3 &gt; const &amp;texture, SamplerState::Filter filter, SamplerState::Mode mode0, SamplerState::Mode mode1, SamplerState::Mode mode2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix4x4&lt; float &gt; *</type>
      <name>mPVWMatrix</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a34df2eb895d900c6a1c68a5a76d9f104</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mPVWMatrixConstant</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a5710052598b1e35c53a2aeb2e3c61d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; SamplerState &gt;</type>
      <name>mSampler</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>ae396503d34990488f89ec60c302d313a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; Texture3 &gt;</type>
      <name>mTexture</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>abf30d044ecdc10ffc149df62328ca344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a24e07b1a7e19b79f1c9eb74106d860a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>ab6cae6e4858b1ac535e698cea4e5694f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a7d231c4ad009d7f15addb5a8e1702c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a2b73b964b17e283e97bf8c4325244baa</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1Texture3Effect.html</anchorfile>
      <anchor>a488fa3cb617d71cd7b4f3e390e771c80</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TextureArray</name>
    <filename>classgte_1_1TextureArray.html</filename>
    <base>gte::Texture</base>
    <member kind="function">
      <type>char const *</type>
      <name>GetDataFor</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a72de99e6b926ba276741e793d4f47789</anchor>
      <arglist>(unsigned int item, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>GetDataFor</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a93714d07f2cb5f8a182bb6c072ccbcb6</anchor>
      <arglist>(unsigned int item, unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>T const *</type>
      <name>GetFor</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>af80523c04c19e8ce05543bf22f89df52</anchor>
      <arglist>(unsigned int item, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>GetFor</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>abdf8fc1b809a6c7ace7a7e1e82fac0dc</anchor>
      <arglist>(unsigned int item, unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetOffsetFor</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a40324099f777d4fea7cddf8225bbedf4</anchor>
      <arglist>(unsigned int item, unsigned int level) const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>CubeFaceCount</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a94ae7817f9a0f17dda01da6ccebc2b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>CubeFaceNegativeX</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a334377ca2f9cd2f31a0dc150743785ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>CubeFaceNegativeY</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a138f606737b217410a047f7175c51550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>CubeFaceNegativeZ</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a2b808650d65a5becbc4667e54afb4acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>CubeFacePositiveX</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a2280f64209b14280e1d55e5cc4be348b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>CubeFacePositiveY</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a059144b7f98107e96ebb2a31045b8c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>CubeFacePositiveZ</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a3ccba10d3bd4cacfb3f2a6a227ad20e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>shaderDataLookup</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>abca12fb67c67a57e815d4a06e96ff492</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TextureArray</name>
      <anchorfile>classgte_1_1TextureArray.html</anchorfile>
      <anchor>a577e3c3936a25051fa57123c4fe48f2f</anchor>
      <arglist>(unsigned int numItems, DFType format, unsigned int numDimensions, unsigned int dim0, unsigned int dim1, unsigned int dim2, bool hasMipmaps, bool createStorage)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TextureBuffer</name>
    <filename>classgte_1_1TextureBuffer.html</filename>
    <base>gte::Buffer</base>
    <member kind="function">
      <type>DFType</type>
      <name>GetFormat</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>ae5537f8bb55c8c9008b29cc37b678dec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; MemberLayout &gt; const &amp;</type>
      <name>GetLayout</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>a106cb535485f422032d78275e7f585fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetMember</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>aa82b7fab3759132e08546fb9731b0452</anchor>
      <arglist>(std::string const &amp;name, T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetMember</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>a9645be39993e37e8a27174ba527f2bd7</anchor>
      <arglist>(std::string const &amp;name, unsigned int index, T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasMember</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>a4c1d9875375ab31fea09e0e475bbd6de</anchor>
      <arglist>(std::string const &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLayout</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>a2d1ff22d67d69751c7f87b1f078b4e2a</anchor>
      <arglist>(std::vector&lt; MemberLayout &gt; const &amp;layout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetMember</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>a966622456fcec173e66574acd256556d</anchor>
      <arglist>(std::string const &amp;name, T const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetMember</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>aab909edd3d380af2a2eeedec95484cd0</anchor>
      <arglist>(std::string const &amp;name, unsigned int index, T const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureBuffer</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>a1f578fd7b8ed22e64973e5b030f783d3</anchor>
      <arglist>(DFType format, unsigned int numElements, bool allowDynamicUpdate)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>shaderDataLookup</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>a223da5299b548bcc99c6c521c5aecdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DFType</type>
      <name>mFormat</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>a6236d5c01ee17e57cd30225f98d1bdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; MemberLayout &gt;</type>
      <name>mLayout</name>
      <anchorfile>classgte_1_1TextureBuffer.html</anchorfile>
      <anchor>a2dd0c2e4ec3eee48a721ff3bc0ec457b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TextureCube</name>
    <filename>classgte_1_1TextureCube.html</filename>
    <base>gte::TextureArray</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetLength</name>
      <anchorfile>classgte_1_1TextureCube.html</anchorfile>
      <anchor>aa602da3b3e178040d5458318c5c03c09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureCube</name>
      <anchorfile>classgte_1_1TextureCube.html</anchorfile>
      <anchor>a227465e5327fd48966c04d09c0918845</anchor>
      <arglist>(DFType format, unsigned int length, bool hasMipmaps=false, bool createStorage=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TextureCubeArray</name>
    <filename>classgte_1_1TextureCubeArray.html</filename>
    <base>gte::TextureArray</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetCubeIndexFor</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>a2a0f8dd477da714ef239462082e6330e</anchor>
      <arglist>(unsigned int item) const </arglist>
    </member>
    <member kind="function">
      <type>char const *</type>
      <name>GetDataFor</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>aa2c1ff7a0e4120b3c915d846c0071465</anchor>
      <arglist>(unsigned int cube, unsigned int face, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>GetDataFor</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>a51cf860af166705fb14923ca9a7f0bcb</anchor>
      <arglist>(unsigned int cube, unsigned int face, unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetFaceIndexFor</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>a44aa5f08b8b4834943b45851e8e03b36</anchor>
      <arglist>(unsigned int item) const </arglist>
    </member>
    <member kind="function">
      <type>T const *</type>
      <name>GetFor</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>a540e22122115c6c1e8aa5ff8540e6f68</anchor>
      <arglist>(unsigned int cube, unsigned int face, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>GetFor</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>affc06e64991bcf635dbd017c046461b9</anchor>
      <arglist>(unsigned int cube, unsigned int face, unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>a1326a4a4ed97b5a664ba193123605ceb</anchor>
      <arglist>(unsigned int cube, unsigned int face, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetItemIndexFor</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>ae0192df31502d6c891b4f1a57a56bd24</anchor>
      <arglist>(unsigned int cube, unsigned int face) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetLength</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>af8dac7a838a2bca197c8506ac0ce5da7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetNumCubes</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>ac35b4765fd1918d78b3ced0be553e5a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetOffsetFor</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>a4eeb64e63264fcde6d4117e94e9f4a86</anchor>
      <arglist>(unsigned int cube, unsigned int face, unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureCubeArray</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>a3995a7fa6721a76757acdc65dad234c9</anchor>
      <arglist>(unsigned int numCubes, DFType format, unsigned int length, bool hasMipmaps=false, bool createStorage=true)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mNumCubes</name>
      <anchorfile>classgte_1_1TextureCubeArray.html</anchorfile>
      <anchor>a2c82e1757f3a3c5c056223411e06f530</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TextureDS</name>
    <filename>classgte_1_1TextureDS.html</filename>
    <base>gte::Texture2</base>
    <member kind="function">
      <type>bool</type>
      <name>IsShaderInput</name>
      <anchorfile>classgte_1_1TextureDS.html</anchorfile>
      <anchor>afb7f8a69a449e6de256f6eb8a6d76b34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeShaderInput</name>
      <anchorfile>classgte_1_1TextureDS.html</anchorfile>
      <anchor>adca0ddc54a4660bb82bc475b9f648eb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureDS</name>
      <anchorfile>classgte_1_1TextureDS.html</anchorfile>
      <anchor>ae7acd5e31b0d24368b4878a2fe9812fe</anchor>
      <arglist>(DFType format, unsigned int width, unsigned int height, bool createStorage=true)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mShaderInput</name>
      <anchorfile>classgte_1_1TextureDS.html</anchorfile>
      <anchor>ac27f9f0611634a76afbcf34ad87622cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TextureRT</name>
    <filename>classgte_1_1TextureRT.html</filename>
    <base>gte::Texture2</base>
    <member kind="function">
      <type></type>
      <name>TextureRT</name>
      <anchorfile>classgte_1_1TextureRT.html</anchorfile>
      <anchor>a4ab753ba7def008e3c939f8a6d88b9f0</anchor>
      <arglist>(DFType format, unsigned int width, unsigned int height, bool hasMipmaps=false, bool createStorage=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TextureSingle</name>
    <filename>classgte_1_1TextureSingle.html</filename>
    <base>gte::Texture</base>
    <member kind="function">
      <type>char const *</type>
      <name>GetDataFor</name>
      <anchorfile>classgte_1_1TextureSingle.html</anchorfile>
      <anchor>ac2c54deb3b5a28c91a6c00bd76f868f8</anchor>
      <arglist>(unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>GetDataFor</name>
      <anchorfile>classgte_1_1TextureSingle.html</anchorfile>
      <anchor>a897134025d50b755433091dfe05ccaba</anchor>
      <arglist>(unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>T const *</type>
      <name>GetFor</name>
      <anchorfile>classgte_1_1TextureSingle.html</anchorfile>
      <anchor>a6f521a4fd44cb65148d027191144852a</anchor>
      <arglist>(unsigned int level) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>GetFor</name>
      <anchorfile>classgte_1_1TextureSingle.html</anchorfile>
      <anchor>a6750e6a19236bc4025ab4c18dccf0002</anchor>
      <arglist>(unsigned int level)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetOffsetFor</name>
      <anchorfile>classgte_1_1TextureSingle.html</anchorfile>
      <anchor>a42b5ab2c52e69436ae35fc686b14609c</anchor>
      <arglist>(unsigned int level) const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>shaderDataLookup</name>
      <anchorfile>classgte_1_1TextureSingle.html</anchorfile>
      <anchor>a27556d89d878c4e6e7b65420ce79dd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TextureSingle</name>
      <anchorfile>classgte_1_1TextureSingle.html</anchorfile>
      <anchor>a9a5d9692054ebe2ff5023a592ace7266</anchor>
      <arglist>(DFType format, unsigned int numDimensions, unsigned int dim0, unsigned int dim1, unsigned int dim2, bool hasMipmaps, bool createStorage)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ThreadSafeMap</name>
    <filename>classgte_1_1ThreadSafeMap.html</filename>
    <templarg>Key</templarg>
    <templarg>Value</templarg>
    <member kind="function">
      <type>bool</type>
      <name>Exists</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ab06bdaaa9c717d27966a38dc69f7a7ab</anchor>
      <arglist>(Key key) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GatherAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>af08a5450308012075acecd9c47e00704</anchor>
      <arglist>(std::vector&lt; Value &gt; &amp;values) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Get</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad72b6f1ca47daf266f64dabc11772903</anchor>
      <arglist>(Key key, Value &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasElements</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>abf2c4618d9d4e41797bfbb70439e0b67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a1cae30760f44e4c1dab70343ab373d9e</anchor>
      <arglist>(Key key, Value value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a6d22444f225531030eaae574f60d2477</anchor>
      <arglist>(Key key, Value &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad929d36e43762fa075214b787ce21715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a48e23d600129d4d29ec3d3afe09a6647</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a0987361e9bae720dfa28de34def97ca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; Key, Value &gt;</type>
      <name>mMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>aca823ecc3f2b1b40978bdced66e215d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::mutex</type>
      <name>mMutex</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a3baca89b2bb42169387038a0d483bd07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadSafeMap&lt; gte::DrawTarget const *, std::shared_ptr&lt; gte::GEDrawTarget &gt; &gt;</name>
    <filename>classgte_1_1ThreadSafeMap.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Exists</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ab06bdaaa9c717d27966a38dc69f7a7ab</anchor>
      <arglist>(gte::DrawTarget const *key) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GatherAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>af08a5450308012075acecd9c47e00704</anchor>
      <arglist>(std::vector&lt; std::shared_ptr&lt; gte::GEDrawTarget &gt; &gt; &amp;values) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Get</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad72b6f1ca47daf266f64dabc11772903</anchor>
      <arglist>(gte::DrawTarget const *key, std::shared_ptr&lt; gte::GEDrawTarget &gt; &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasElements</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>abf2c4618d9d4e41797bfbb70439e0b67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a1cae30760f44e4c1dab70343ab373d9e</anchor>
      <arglist>(gte::DrawTarget const *key, std::shared_ptr&lt; gte::GEDrawTarget &gt;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a6d22444f225531030eaae574f60d2477</anchor>
      <arglist>(gte::DrawTarget const *key, std::shared_ptr&lt; gte::GEDrawTarget &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad929d36e43762fa075214b787ce21715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a48e23d600129d4d29ec3d3afe09a6647</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a0987361e9bae720dfa28de34def97ca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; gte::DrawTarget const *, std::shared_ptr&lt; gte::GEDrawTarget &gt; &gt;</type>
      <name>mMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>aca823ecc3f2b1b40978bdced66e215d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::mutex</type>
      <name>mMutex</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a3baca89b2bb42169387038a0d483bd07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadSafeMap&lt; gte::GraphicsObject const *, std::shared_ptr&lt; gte::GEObject &gt; &gt;</name>
    <filename>classgte_1_1ThreadSafeMap.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Exists</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ab06bdaaa9c717d27966a38dc69f7a7ab</anchor>
      <arglist>(gte::GraphicsObject const *key) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GatherAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>af08a5450308012075acecd9c47e00704</anchor>
      <arglist>(std::vector&lt; std::shared_ptr&lt; gte::GEObject &gt; &gt; &amp;values) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Get</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad72b6f1ca47daf266f64dabc11772903</anchor>
      <arglist>(gte::GraphicsObject const *key, std::shared_ptr&lt; gte::GEObject &gt; &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasElements</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>abf2c4618d9d4e41797bfbb70439e0b67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a1cae30760f44e4c1dab70343ab373d9e</anchor>
      <arglist>(gte::GraphicsObject const *key, std::shared_ptr&lt; gte::GEObject &gt;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a6d22444f225531030eaae574f60d2477</anchor>
      <arglist>(gte::GraphicsObject const *key, std::shared_ptr&lt; gte::GEObject &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad929d36e43762fa075214b787ce21715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a48e23d600129d4d29ec3d3afe09a6647</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a0987361e9bae720dfa28de34def97ca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; gte::GraphicsObject const *, std::shared_ptr&lt; gte::GEObject &gt; &gt;</type>
      <name>mMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>aca823ecc3f2b1b40978bdced66e215d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::mutex</type>
      <name>mMutex</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a3baca89b2bb42169387038a0d483bd07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadSafeMap&lt; VBPPair, std::shared_ptr&lt; GL4InputLayout &gt; &gt;</name>
    <filename>classgte_1_1ThreadSafeMap.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Exists</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ab06bdaaa9c717d27966a38dc69f7a7ab</anchor>
      <arglist>(VBPPairkey) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GatherAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>af08a5450308012075acecd9c47e00704</anchor>
      <arglist>(std::vector&lt; std::shared_ptr&lt; GL4InputLayout &gt; &gt; &amp;values) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Get</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad72b6f1ca47daf266f64dabc11772903</anchor>
      <arglist>(VBPPairkey, std::shared_ptr&lt; GL4InputLayout &gt; &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasElements</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>abf2c4618d9d4e41797bfbb70439e0b67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a1cae30760f44e4c1dab70343ab373d9e</anchor>
      <arglist>(VBPPairkey, std::shared_ptr&lt; GL4InputLayout &gt;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a6d22444f225531030eaae574f60d2477</anchor>
      <arglist>(VBPPairkey, std::shared_ptr&lt; GL4InputLayout &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad929d36e43762fa075214b787ce21715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a48e23d600129d4d29ec3d3afe09a6647</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a0987361e9bae720dfa28de34def97ca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; VBPPair, std::shared_ptr&lt; GL4InputLayout &gt; &gt;</type>
      <name>mMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>aca823ecc3f2b1b40978bdced66e215d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::mutex</type>
      <name>mMutex</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a3baca89b2bb42169387038a0d483bd07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadSafeMap&lt; VBSPair, std::shared_ptr&lt; DX11InputLayout &gt; &gt;</name>
    <filename>classgte_1_1ThreadSafeMap.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Exists</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ab06bdaaa9c717d27966a38dc69f7a7ab</anchor>
      <arglist>(VBSPairkey) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GatherAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>af08a5450308012075acecd9c47e00704</anchor>
      <arglist>(std::vector&lt; std::shared_ptr&lt; DX11InputLayout &gt; &gt; &amp;values) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Get</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad72b6f1ca47daf266f64dabc11772903</anchor>
      <arglist>(VBSPairkey, std::shared_ptr&lt; DX11InputLayout &gt; &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasElements</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>abf2c4618d9d4e41797bfbb70439e0b67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a1cae30760f44e4c1dab70343ab373d9e</anchor>
      <arglist>(VBSPairkey, std::shared_ptr&lt; DX11InputLayout &gt;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a6d22444f225531030eaae574f60d2477</anchor>
      <arglist>(VBSPairkey, std::shared_ptr&lt; DX11InputLayout &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RemoveAll</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>ad929d36e43762fa075214b787ce21715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a48e23d600129d4d29ec3d3afe09a6647</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadSafeMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a0987361e9bae720dfa28de34def97ca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; VBSPair, std::shared_ptr&lt; DX11InputLayout &gt; &gt;</type>
      <name>mMap</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>aca823ecc3f2b1b40978bdced66e215d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::mutex</type>
      <name>mMutex</name>
      <anchorfile>classgte_1_1ThreadSafeMap.html</anchorfile>
      <anchor>a3baca89b2bb42169387038a0d483bd07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ThreadSafeQueue</name>
    <filename>classgte_1_1ThreadSafeQueue.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>size_t</type>
      <name>GetMaxNumElements</name>
      <anchorfile>classgte_1_1ThreadSafeQueue.html</anchorfile>
      <anchor>a9757716a7c1c1b0c3e230d48edc9bdb6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetNumElements</name>
      <anchorfile>classgte_1_1ThreadSafeQueue.html</anchorfile>
      <anchor>a1f80a2920bcc2fd4e288a84e0dbbebe1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Pop</name>
      <anchorfile>classgte_1_1ThreadSafeQueue.html</anchorfile>
      <anchor>a9587d3163be22c9a2a3b91e8efa74f5f</anchor>
      <arglist>(Element &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Push</name>
      <anchorfile>classgte_1_1ThreadSafeQueue.html</anchorfile>
      <anchor>a6c1ec340610db38c90091e479911f976</anchor>
      <arglist>(Element const &amp;element)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadSafeQueue</name>
      <anchorfile>classgte_1_1ThreadSafeQueue.html</anchorfile>
      <anchor>ab9675639005d587da63252d4c1ed64d4</anchor>
      <arglist>(size_t maxNumElements=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ThreadSafeQueue</name>
      <anchorfile>classgte_1_1ThreadSafeQueue.html</anchorfile>
      <anchor>ac4c53ab68a3d902472d1bc6de8f94704</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mMaxNumElements</name>
      <anchorfile>classgte_1_1ThreadSafeQueue.html</anchorfile>
      <anchor>a43be7dd338c8aa58ff7dc2ca63d8348e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::mutex</type>
      <name>mMutex</name>
      <anchorfile>classgte_1_1ThreadSafeQueue.html</anchorfile>
      <anchor>ad5b0303a50111e30248717688a4fe1e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::queue&lt; Element &gt;</type>
      <name>mQueue</name>
      <anchorfile>classgte_1_1ThreadSafeQueue.html</anchorfile>
      <anchor>a523bdb07b09dd2a78da1a1f53fe0a957</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Timer</name>
    <filename>classgte_1_1Timer.html</filename>
    <member kind="function">
      <type>int64_t</type>
      <name>GetMicroseconds</name>
      <anchorfile>classgte_1_1Timer.html</anchorfile>
      <anchor>a92efbb7b539e29fd7a71069dc63c6fe9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>GetMilliseconds</name>
      <anchorfile>classgte_1_1Timer.html</anchorfile>
      <anchor>a259e83fb7629ebdfb4493a158d607ad4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>GetNanoseconds</name>
      <anchorfile>classgte_1_1Timer.html</anchorfile>
      <anchor>a9b5fe9a01e37da6402e64966bd66acde</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetSeconds</name>
      <anchorfile>classgte_1_1Timer.html</anchorfile>
      <anchor>ae5c509311587c50a970bf4bf2a3cf687</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>classgte_1_1Timer.html</anchorfile>
      <anchor>ae7c0c1e7d12de4b8a6e7c64e451cdd2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>classgte_1_1Timer.html</anchorfile>
      <anchor>a5f16e8da27d2a5a5242dead46de05d97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::chrono::high_resolution_clock::time_point</type>
      <name>mInitialTime</name>
      <anchorfile>classgte_1_1Timer.html</anchorfile>
      <anchor>a36b5eac3cf5a652284ab3675f852f8e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery</name>
    <filename>classgte_1_1TIQuery.html</filename>
    <templarg>Real</templarg>
    <templarg>Type0</templarg>
    <templarg>Type1</templarg>
    <class kind="struct">gte::TIQuery::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery.html</anchorfile>
      <anchor>ab618193d16dc3b56898eb85db51aa176</anchor>
      <arglist>(Type0 const &amp;primitive0, Type1 const &amp;primitive1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aff191f92896ea04832b6d16ac7d39cc9</anchor>
      <arglist>(AlignedBox2&lt; Real &gt; const &amp;box0, AlignedBox2&lt; Real &gt; const &amp;box1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8e4d72541010db7b30969da6edc423ea</anchor>
      <arglist>(AlignedBox2&lt; Real &gt; const &amp;box0, OrientedBox2&lt; Real &gt; const &amp;box1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a4dd96967d19eb76614868b381b76bc4a</anchor>
      <arglist>(AlignedBox3&lt; Real &gt; const &amp;box0, AlignedBox3&lt; Real &gt; const &amp;box1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1862647b9d9095153ed40ff2b6274687</anchor>
      <arglist>(AlignedBox3&lt; Real &gt; const &amp;box, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa05f47da2d6dd8efacb637b652575fe9</anchor>
      <arglist>(AlignedBox3&lt; Real &gt; const &amp;box0, OrientedBox3&lt; Real &gt; const &amp;box1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af3bc8f5ca839e5a56c3477836d394b89</anchor>
      <arglist>(AlignedBox3&lt; Real &gt; const &amp;box, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9f2c0421a28721daa3c5d9c766dca101</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;boxExtent, Vector3&lt; Real &gt; &amp;cdiff, Real radius, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Polygon</class>
    <class kind="struct">gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac63b36ef2ec0a2d428532b8901411774</anchor>
      <arglist>(AlignedBox&lt; 3, Real &gt; const &amp;box, Cone&lt; 3, Real &gt; &amp;cone)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TIQuery</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a895bb5895621c09b035a670fb3405a64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9da05dd41d924130da1f33cb5fc20d47</anchor>
      <arglist>(Vector&lt; 3, Real &gt; const &amp;boxExtent, Real cosSqr, Vector&lt; 3, Real &gt; const &amp;D, Vector&lt; 3, Real &gt; const &amp;CmV, Real DdCmV, Polygon const &amp;polygon, Result &amp;result)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; int, 4 &gt;</type>
      <name>mMod3</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8e0ba1d06360fd96a76ac9e11ff15af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; Polygon, 27 &gt;</type>
      <name>mPolygon</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01AlignedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae3da151cee21aebce14029fdc58e25d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Capsule3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Capsule3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Capsule3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Capsule3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab50be39aab4d7b6cd3db9589dc0dfef0</anchor>
      <arglist>(Capsule3&lt; Real &gt; const &amp;capsule0, Capsule3&lt; Real &gt; const &amp;capsule1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8ed8b650d84a99918355b5c5ee451ab5</anchor>
      <arglist>(Circle2&lt; Real &gt; const &amp;circle0, Circle2&lt; Real &gt; const &amp;circle1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Sector2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Circle2_3_01Real_01_4_00_01Sector2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a42c953eb2649a93fdf31eabfeb9b9461</anchor>
      <arglist>(Circle2&lt; Real &gt; const &amp;disk, Sector2&lt; Real &gt; const &amp;sector)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>ELLIPSES_SEPARATED</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1ac1217e72be07c1b888627d6d234dadc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSES_OVERLAP</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1acffa34c51f857562d1dc3759b693df71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE0_OUTSIDE_ELLIPSE1_BUT_TANGENT</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a04f8671d392a1f0c7b803c9252bf4ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE0_STRICTLY_CONTAINS_ELLIPSE1</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1ac4436d26156179dfef8b0cd03ef7617c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE0_CONTAINS_ELLIPSE1_BUT_TANGENT</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a2faf8dfdd557708c8d5d736a01d33bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE1_STRICTLY_CONTAINS_ELLIPSE0</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a50dabf5e8233dd9a903d8d5029ff8542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE1_CONTAINS_ELLIPSE0_BUT_TANGENT</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a6ff505297186975248020b9d548858bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSES_EQUAL</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a093b3111d4b30d630f8b0e79a70d0eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE0_CONTAINS_ELLIPSE1_BUT_TANGENT</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a2faf8dfdd557708c8d5d736a01d33bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE0_OUTSIDE_ELLIPSE1_BUT_TANGENT</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a04f8671d392a1f0c7b803c9252bf4ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE0_STRICTLY_CONTAINS_ELLIPSE1</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1ac4436d26156179dfef8b0cd03ef7617c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE1_CONTAINS_ELLIPSE0_BUT_TANGENT</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a6ff505297186975248020b9d548858bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSE1_STRICTLY_CONTAINS_ELLIPSE0</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a50dabf5e8233dd9a903d8d5029ff8542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSES_EQUAL</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1a093b3111d4b30d630f8b0e79a70d0eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSES_OVERLAP</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1acffa34c51f857562d1dc3759b693df71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSES_SEPARATED</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa6f5510b4b427819ab0e7053ccf924b1ac1217e72be07c1b888627d6d234dadc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aad62dca2e59ce8bb0977bac0be35134d</anchor>
      <arglist>(Ellipse2&lt; Real &gt; const &amp;ellipse0, Ellipse2&lt; Real &gt; const &amp;ellipse1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>Classify</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7fa3feb025b15948c1ad2ebabb102d36</anchor>
      <arglist>(Real minSqrDistance, Real maxSqrDistance, Real d0c0pd1c1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetRoots</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7f9f2b68e20101a05479b7b2ba7eb379</anchor>
      <arglist>(Real d0, Real c0, int &amp;numRoots, Real *roots)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetRoots</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipse2_3_01Real_01_4_00_01Ellipse2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a92cda925faed55d0993248c8f7f0184f</anchor>
      <arglist>(Real d0, Real d1, Real c0, Real c1, int &amp;numRoots, Real *roots)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ellipsoid3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ellipsoid3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <member kind="enumvalue">
      <name>ELLIPSOIDS_SEPARATED</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae1584c9260946e32206faf5da342be4ba0cd250f2aa8227fcbabe669b31a33962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSOIDS_INTERSECTING</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae1584c9260946e32206faf5da342be4bad2b931682cfdc5704eae21f618e17b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSOID0_CONTAINS_ELLIPSOID1</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae1584c9260946e32206faf5da342be4ba03e52fa90d84435a3670739a1786ee9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSOID1_CONTAINS_ELLIPSOID0</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae1584c9260946e32206faf5da342be4ba1ca3d55880d66a628b162d545d9aa13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSOID0_CONTAINS_ELLIPSOID1</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae1584c9260946e32206faf5da342be4ba03e52fa90d84435a3670739a1786ee9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSOID1_CONTAINS_ELLIPSOID0</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae1584c9260946e32206faf5da342be4ba1ca3d55880d66a628b162d545d9aa13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSOIDS_INTERSECTING</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae1584c9260946e32206faf5da342be4bad2b931682cfdc5704eae21f618e17b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELLIPSOIDS_SEPARATED</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae1584c9260946e32206faf5da342be4ba0cd250f2aa8227fcbabe669b31a33962</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>adbffb521491c757f88814bca3055e220</anchor>
      <arglist>(Ellipsoid3&lt; Real &gt; const &amp;ellipsoid0, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetRoots</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a77aafb11383a4043747022cb7f098817</anchor>
      <arglist>(Real d0, Real c0, int &amp;numRoots, Real *roots)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetRoots</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5d6d5d4dab93b5363abf130e39daa3ee</anchor>
      <arglist>(Real d0, Real d1, Real c0, Real c1, int &amp;numRoots, Real *roots)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetRoots</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ellipsoid3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a87662beb6a68908eac8438c988fcdde6</anchor>
      <arglist>(Real d0, Real d1, Real d2, Real c0, Real c1, Real c2, int &amp;numRoots, Real *roots)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a66d1cd18ca163630e9066491972acdec</anchor>
      <arglist>(Halfspace3&lt; Real &gt; const &amp;halfspace, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a47fb053d157e23632674abcc7ed5999b</anchor>
      <arglist>(Halfspace3&lt; Real &gt; const &amp;halfspace, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a54ab5e1390e9e997ea89e20b148d1d4e</anchor>
      <arglist>(Halfspace3&lt; Real &gt; const &amp;halfspace, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae0a7ca907b8b8aee46dbe0ec1d4af8cd</anchor>
      <arglist>(Halfspace3&lt; Real &gt; const &amp;halfspace, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Segment3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7e12a44a94007ed1db222f1e050061a0</anchor>
      <arglist>(Halfspace3&lt; Real &gt; const &amp;halfspace, Segment3&lt; Real &gt; const &amp;segment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae710e4b7aff4ecd43c8b54eb91abfca6</anchor>
      <arglist>(Halfspace3&lt; Real &gt; const &amp;halfspace, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Halfspace3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a4d2c9ee07d302c79b261ca0e20e62e2e</anchor>
      <arglist>(Halfspace3&lt; Real &gt; const &amp;halfspace, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a89076a51d8b4b4b8bc22a57bd369edfd</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, AlignedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>add75eea4aa1288c93b36697ae9a38363</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;lineOrigin, Vector2&lt; Real &gt; const &amp;lineDirection, Vector2&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>abab7f9b20f276d09d885b2ddf1ae530d</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Arc2&lt; Real &gt; const &amp;arc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac10b613aa632dbe47e0b836f9d225e7c</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Circle2&lt; Real &gt; const &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Line2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab1916f33a9a80f8a411b1dd2dcaea319</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line0, Line2&lt; Real &gt; const &amp;line1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a157c9ecf4ff595dc80e0c99bfb1b4c82</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, OrientedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a04bae669ba8de009b413c8f238e32499</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Ray2&lt; Real &gt; const &amp;ray)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5861b65901a38223b2b4f0a4fbafdf70</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Segment2&lt; Real &gt; const &amp;segment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3fd64a0e2484b047fb2b7305b3124dd4</anchor>
      <arglist>(Line2&lt; Real &gt; const &amp;line, Triangle2&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a180b27eb89678816de04e0e5760af552</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a32f554d2d6996d44ee71566e69e72c1f</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;lineOrigin, Vector3&lt; Real &gt; const &amp;lineDirection, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acc9422ec371af0d91043973e6cbc5ddf</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a05ea73924685c048dbf0b0b9f64defca</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaccbc9b67f5a073063236c2953e04048</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1055f9cf534a83e8e714c2f688a9191d</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ad4c9a32bea191441eceb5eef87e4d9d5</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Line3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a58973849bdee6a97a3ae1581de2a4373</anchor>
      <arglist>(Line3&lt; Real &gt; const &amp;line, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a241b4eaace24fef4b6633bc645322721</anchor>
      <arglist>(OrientedBox2&lt; Real &gt; const &amp;box, Circle2&lt; Real &gt; const &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ae3ea2b97de070fac453a983332207e99</anchor>
      <arglist>(OrientedBox2&lt; Real &gt; const &amp;box0, OrientedBox2&lt; Real &gt; const &amp;box1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Sector2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01OrientedBox2_3_01Real_01_4_00_01Sector2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9ecf756660b23069fd80ecd410c028b4</anchor>
      <arglist>(OrientedBox2&lt; Real &gt; const &amp;box, Sector2&lt; Real &gt; const &amp;sector)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3ba0c2f7d6b21a63b3969d4ab7a428f0</anchor>
      <arglist>(OrientedBox3&lt; Real &gt; const &amp;box, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8b1f49d2e45f49ded59ac6e6c52a5bec</anchor>
      <arglist>(OrientedBox3&lt; Real &gt; const &amp;box, Frustum3&lt; Real &gt; const &amp;frustum)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a386632aecd1f5f7d3b6f297fd3388508</anchor>
      <arglist>(OrientedBox3&lt; Real &gt; const &amp;box0, OrientedBox3&lt; Real &gt; const &amp;box1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01OrientedBox3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a41fa9376f6e303e51b0d0e0391fc1f3b</anchor>
      <arglist>(OrientedBox3&lt; Real &gt; const &amp;box, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, OrientedBox&lt; 2, Real &gt;, Cone&lt; 2, Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01OrientedBox_3_012_00_01Real_01_4_00_01Cone_3_012_00_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox&lt; 2, Real &gt;, Cone&lt; 2, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01OrientedBox_3_012_00_01Real_01_4_00_01Cone_3_012_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a835d68bc1a4b6cb08d4dee9793b04cf4</anchor>
      <arglist>(OrientedBox&lt; 2, Real &gt; const &amp;box, Cone&lt; 2, Real &gt; &amp;cone)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, OrientedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01OrientedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, OrientedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01OrientedBox_3_013_00_01Real_01_4_00_01Cone_3_013_00_01Real_01_4_01_4.html</anchorfile>
      <anchor>a26c0422af518b5a1895ece1396a7a70a</anchor>
      <arglist>(OrientedBox&lt; 3, Real &gt; const &amp;box, Cone&lt; 3, Real &gt; &amp;cone)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7257d5a1c790de250af516fc0de5afa8</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Circle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acffbdab7c1cb41a20c5ef36a47d58aca</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Circle3&lt; Real &gt; const &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Cylinder3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aaa862462904217985ce8794c2b7f7d7d</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a75a3cbbbb9ff2a07c1014b33bdc3b851</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a6d1b8cf3003d97d3a4cdad1ec5a6f691</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a8a5f6892e9bd92be73a03fd10cc03b05</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane0, Plane3&lt; Real &gt; const &amp;plane1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a344bc4350417b6d92cf59ffec133b9ef</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Plane3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a56405c6a571ca3d0b133d608a1e66481</anchor>
      <arglist>(Plane3&lt; Real &gt; const &amp;plane, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ad1958ac48c89a977288b86150fac382c</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, AlignedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aeee4689138c92718ea6fdc910216aba6</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;rayOrigin, Vector2&lt; Real &gt; const &amp;rayDirection, Vector2&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a4e1fe904ed4e1d8c3737b29b172d0b8c</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, Arc2&lt; Real &gt; const &amp;arc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a27d08e5d638bac9e45f20c6a2b7f9d1d</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, Circle2&lt; Real &gt; const &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac0ed3c43090229a679794a85626bb0e6</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, OrientedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Ray2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a6233eeeca60617098d63d7e717606ca8</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray0, Ray2&lt; Real &gt; const &amp;ray1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a700b2108bb578e8d72e1f6e97d91e288</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, Segment2&lt; Real &gt; const &amp;segment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a49abe52998215db7f1e8c079b1e5ab8f</anchor>
      <arglist>(Ray2&lt; Real &gt; const &amp;ray, Triangle2&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>adf9015306210f0661773c81e051d9efa</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5ee6b8f412332b309b73c89af923aa62</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;rayOrigin, Vector3&lt; Real &gt; const &amp;rayDirection, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0217ee7584fb06160ae12a01dfffa5f9</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>abbb184c82d773a62ea3d26916435db31</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a6210517ebf4d9e92cc4cbf6e0603428d</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a94950e98f3db5f6a90a5074d46712ead</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a1c6e68f31657cec5fa23502a3173ce9b</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Ray3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5bd3f43b9e3e6c89330f831bf460d7fe</anchor>
      <arglist>(Ray3&lt; Real &gt; const &amp;ray, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a55b62f766674f4a4b3ef2e7406ee6c70</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, AlignedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01AlignedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a7cfe8ac973ad429f2ac863b685401aac</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;segOrigin, Vector2&lt; Real &gt; const &amp;segDirection, Real segExtent, Vector2&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Arc2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a2dba1857ba11bec378a0b36a7707b3b8</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, Arc2&lt; Real &gt; const &amp;arc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Circle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>abd818c2e578e4c7ecdfe69e24a7d18f8</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, Circle2&lt; Real &gt; const &amp;circle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01OrientedBox2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a0e8efdbd988a21605c1eb3ef3db50e6a</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, OrientedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Segment2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5d75fc6ba0879437278144aa7a2b26be</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment0, Segment2&lt; Real &gt; const &amp;segment1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment2_3_01Real_01_4_00_01Triangle2_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ad82f81a10a98c9f2ab6de671899bf49f</anchor>
      <arglist>(Segment2&lt; Real &gt; const &amp;segment, Triangle2&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5a194bd1230a2aa8ba2ab65ceaee5d27</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, AlignedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoQuery</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01AlignedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a5beab3670819b06269cfcbf1d9d6a3d1</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;segOrigin, Vector3&lt; Real &gt; const &amp;segDirection, Real segExtent, Vector3&lt; Real &gt; const &amp;boxExtent, Result &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Capsule3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a4765f66c5dadb26330eb24ab651f687f</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Ellipsoid3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac0eaf9ee7433e3453f3f99ba37aef252</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</base>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ab696c87475ba38437ef2d54d87f65528</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>af8e1021dce7b7bba184490a1cea2d14b</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>acaafd93383cfeff352ae5745442b2817</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Segment3_3_01Real_01_4_00_01Triangle3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a3b0af01f49ff6c842f6b76f278aafc5e</anchor>
      <arglist>(Segment3&lt; Real &gt; const &amp;segment, Triangle3&lt; Real &gt; const &amp;triangle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Cone3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a76ee5b685fda1c53eb56c8f4c10a6e28</anchor>
      <arglist>(Sphere3&lt; Real &gt; const &amp;sphere, Cone3&lt; Real &gt; const &amp;cone)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Frustum3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>afc7bc908ae845e4e4397ab34e5aab363</anchor>
      <arglist>(Sphere3&lt; Real &gt; const &amp;sphere, Frustum3&lt; Real &gt; const &amp;frustum)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Sphere3_3_01Real_01_4_00_01Sphere3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac4f5273a020a006d69e6f90192ba604b</anchor>
      <arglist>(Sphere3&lt; Real &gt; const &amp;sphere0, Sphere3&lt; Real &gt; const &amp;sphere1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4.html</anchorfile>
      <anchor>af2daecb484689d7e57f491befed65ab4</anchor>
      <arglist>(std::array&lt; Real, 2 &gt; const &amp;interval0, std::array&lt; Real, 2 &gt; const &amp;interval1)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01std_1_1array_3_01Real_00_012_01_4_00_01std_1_1array_3_01Real_00_012_01_4_01_4.html</anchorfile>
      <anchor>a72f79e93067db8c3d18a9a1ee1a29fb2</anchor>
      <arglist>(Real maxTime, std::array&lt; Real, 2 &gt; const &amp;interval0, Real speed0, std::array&lt; Real, 2 &gt; const &amp;interval1, Real speed1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01std_1_1vector_3_01Vector3_3_01Real_01_4_01_4_00_01Plane3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a9bcc488324514801238e82f092251772</anchor>
      <arglist>(std::vector&lt; Vector3&lt; Real &gt;&gt; const &amp;polygon, Plane3&lt; Real &gt; const &amp;plane)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</name>
    <filename>classgte_1_1TIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::TIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;::Result</class>
    <member kind="function">
      <type>Result</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>aa366966b98d19f053150c65fb056e45d</anchor>
      <arglist>(Triangle3&lt; Real &gt; const &amp;triangle, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetProjection</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>a310c224ca19a27073c62765b2fb58d40</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;axis, Triangle3&lt; Real &gt; const &amp;triangle, Real &amp;imin, Real &amp;imax)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>GetProjection</name>
      <anchorfile>classgte_1_1TIQuery_3_01Real_00_01Triangle3_3_01Real_01_4_00_01OrientedBox3_3_01Real_01_4_01_4.html</anchorfile>
      <anchor>ac3a2a2086543d44eabde8bfc263648e4</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;axis, OrientedBox3&lt; Real &gt; const &amp;box, Real &amp;imin, Real &amp;imax)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MarchingCubes::Topology</name>
    <filename>structgte_1_1MarchingCubes_1_1Topology.html</filename>
    <member kind="function">
      <type></type>
      <name>Topology</name>
      <anchorfile>structgte_1_1MarchingCubes_1_1Topology.html</anchorfile>
      <anchor>abc716415b7ca81ff24867cb7d6a061dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; std::array&lt; int, 3 &gt;, MAX_TRIANGLES &gt;</type>
      <name>itriple</name>
      <anchorfile>structgte_1_1MarchingCubes_1_1Topology.html</anchorfile>
      <anchor>acb213ed50646bdba2a4bb186e76e8e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numTriangles</name>
      <anchorfile>structgte_1_1MarchingCubes_1_1Topology.html</anchorfile>
      <anchor>aeec3fc480c7bf90bcd231f67b94c6eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numVertices</name>
      <anchorfile>structgte_1_1MarchingCubes_1_1Topology.html</anchorfile>
      <anchor>a2f5e69b3ab12446f9f5765512a559659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; std::array&lt; int, 2 &gt;, MAX_VERTICES &gt;</type>
      <name>vpair</name>
      <anchorfile>structgte_1_1MarchingCubes_1_1Topology.html</anchorfile>
      <anchor>a04d4467f27653e087f6382fb342d5016</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Torus3</name>
    <filename>classgte_1_1Torus3.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>Evaluate</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>ae82f167b661274cd28ef0620f95264fc</anchor>
      <arglist>(Real u, Real v, unsigned int maxOrder, Vector3&lt; Real &gt; values[6]) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetParameters</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a08d303a81a196718f869f5f3c74ffa4a</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;X, Real &amp;u, Real &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a82a05ecefa96faa8a4e9849649057ce3</anchor>
      <arglist>(Torus3 const &amp;torus) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a2d1fd4f23f705b030214baa97481f0d7</anchor>
      <arglist>(Torus3 const &amp;torus) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>aa92f0d23864ffa7c52d413044a210457</anchor>
      <arglist>(Torus3 const &amp;torus) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>ac7cff8ecdfb137a094d8c2b9f6c6ad1c</anchor>
      <arglist>(Torus3 const &amp;torus) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a6c396e8929484f68ff21c84697c7beb9</anchor>
      <arglist>(Torus3 const &amp;torus) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a898e408f4a4812ade1b774a30d660854</anchor>
      <arglist>(Torus3 const &amp;torus) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Torus3</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a232d2c09fab6dc290aa88f26cec37a17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Torus3</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>aa407ff5f7d684f8e9ab6e6aa1c981d3d</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;inCenter, Vector3&lt; Real &gt; const &amp;inDirection0, Vector3&lt; Real &gt; const &amp;inDirection1, Vector3&lt; Real &gt; const &amp;inNormal, Real inRadius0, Real inRadius1)</arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; float &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>adfb86f326990c0bb0581b1d0cb1f56ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; float &gt;</type>
      <name>direction0</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>ade219e920051a677e8301cc297c4b7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; float &gt;</type>
      <name>direction1</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a1813180682912090b6cd157bb5cb4fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; float &gt;</type>
      <name>normal</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a8e6cec1293401138a9e503baa5690f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>radius0</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a7f2ad065bd705f9cd24a85131e8fb2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>radius1</name>
      <anchorfile>classgte_1_1Torus3.html</anchorfile>
      <anchor>a1a0c11da6b63bd697fae10886e3e5672</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Trackball</name>
    <filename>classgte_1_1Trackball.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a207132a6a3be504124af2b89df7294b8</anchor>
      <arglist>(std::shared_ptr&lt; Spatial &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Detach</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a91132733915f9f2387cd48fa5d5a302a</anchor>
      <arglist>(std::shared_ptr&lt; Spatial &gt; const &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DetachAll</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>ad3e57c40d2a772c2844664a875452bd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetActive</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>ac4e341ba1e94c6cd4e71ed8703ee87d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Camera &gt; const &amp;</type>
      <name>GetCamera</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a2d4ae4605ba55debb3a7b0e3cb9e94d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetOrientation</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>afe6fa3ff6b888c147d88a5ea6c2e9178</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Node &gt; const &amp;</type>
      <name>GetRoot</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>ac9377d86b5016cb1d71c25ca4a7dce2d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXSize</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>ad2129904a1dfaec9fe3f73d6c78399f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYSize</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>af2cd8072a4c1d887ce4e95bd27819a5c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a0ac1d8fccc4dd27fde2d2a5856368a37</anchor>
      <arglist>(int xSize, int ySize, std::shared_ptr&lt; Camera &gt; const &amp;camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetActive</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>ae742a1c207b3425975ca9a2e8e85523e</anchor>
      <arglist>(bool active)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFinalPoint</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>ad8b25dfd8dcee9be581545511597db38</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetInitialPoint</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a44737a97da34ec22bd81d9d7159ed507</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Trackball</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a11588efe7e24d7deb177f4df3dbd9916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Trackball</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a3882c93ab8871a515f35571ceb6f4966</anchor>
      <arglist>(int xSize, int ySize, std::shared_ptr&lt; Camera &gt; const &amp;camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Update</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a956d84482545a51b52df5ff60554703a</anchor>
      <arglist>(double applicationTime=0.0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdateOrientation</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a332d7d33c168fc3e3b40dab8f04f61c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mActive</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a6d44c52205bcf53843020e3b14805677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Camera &gt;</type>
      <name>mCamera</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a707115ef26ce6d670056b2247a5d2610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mInitialOrientation</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>ab20ac8e8991c48528b6486b2104c5947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mMultiplier</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a62fb4545db5268be93130094808328b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Node &gt;</type>
      <name>mRoot</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a2fc814d6c8ab22415218cbd2a4f9534c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mValidTrackball</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>af63ba7cfe001ca03718d6e24f377bc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mX0</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a7c79a089462fb8b6c39358e544868352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mX1</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>aa1925d1d0af072f3ac78bbce2f3bd3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mXSize</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a3a77e92126959f28922b4a204db64f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mY0</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a2df40f1a38c794f3b79b484df53f215b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mY1</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>ab16c075cb94892644bd1183a35bf4d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mYSize</name>
      <anchorfile>classgte_1_1Trackball.html</anchorfile>
      <anchor>a60dcce29dca5905f839b2cb9d37ea8a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Transform</name>
    <filename>classgte_1_1Transform.html</filename>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetHInverse</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>ae397514e2abec74943f8ece6d1be6f0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetHMatrix</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>aa9cb831c04efa285155164ed3d032a31</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetMatrix</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>aa414b5f9884017ddad0e8fa9dfd61e01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetNorm</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a05d8364bca1f49dd757e81ebcd4cdf8f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>ac021e43ca5f53a690a0c4f7a1f32fafb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a19947b340f9d5e4c1cb04c632585468e</anchor>
      <arglist>(Matrix3x3&lt; float &gt; &amp;rotate) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>ac8c8d3a8b8febdb2bea4f360e33a31b9</anchor>
      <arglist>(Quaternion&lt; float &gt; &amp;q) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a98bd9d75d3edbeb9883f0d24323981e5</anchor>
      <arglist>(AxisAngle&lt; 4, float &gt; &amp;axisAngle) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a76bb0c5a303b1364485a442474774e5d</anchor>
      <arglist>(EulerAngles&lt; float &gt; &amp;eulerAngles) const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; float &gt;</type>
      <name>GetScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a973b2bf360ed2a3738d23c04030a29aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>GetScaleW1</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a3258fe91630b1c9808f847c3dae69fe1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; float &gt;</type>
      <name>GetTranslation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>afabc4b591fecd79051a5f3a1a89f0d3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>GetTranslationW0</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>adaaa81cf82b751d9712b9450beef8008</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>GetTranslationW1</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>ac7235522dc250edb3b5465bf07f85932</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetUniformScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>aee51dba9f693434242a770fcf24e1a38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Transform</type>
      <name>Inverse</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a7bb211369bfe4a20aff8af15c2208469</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsIdentity</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a17f481c50d1e005b1708872e5147e06e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsRSMatrix</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>aa5543c38d449ba6dbcf3ca96a9b7d780</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsUniformScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a4383c68fad957b6c24a2714aa98952cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeIdentity</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a5ccf6cd29c83a395988800e956962467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnitScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a4cb4be28fd67e48109a4f90ed1144a9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Matrix4x4&lt; float &gt; const &amp;</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>aeec24f896e1bda5a70bee63e27326e03</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMatrix</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>af43c6714bf33c119b72f43f181f06ead</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a36626ac8c19ef4e1bc098b310b59acf5</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;rotate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a684c259e71e58fcbd9b9be4f1fff043b</anchor>
      <arglist>(Matrix3x3&lt; float &gt; const &amp;rotate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a0dbbf6774cad8338ccdca81aaf56fc54</anchor>
      <arglist>(Quaternion&lt; float &gt; const &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>ab9580755af02bdbb3b59caf82618a3ee</anchor>
      <arglist>(AxisAngle&lt; 4, float &gt; const &amp;axisAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRotation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>adfb88daab35fe672166035af57ed48f4</anchor>
      <arglist>(EulerAngles&lt; float &gt; const &amp;eulerAngles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a499c8c027f3a1389a9006c95bf63826c</anchor>
      <arglist>(float s0, float s1, float s2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a365a8818e04ffbb7e96a46c1ec4924c0</anchor>
      <arglist>(Vector3&lt; float &gt; const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a6eaffecf910d21fd528e76ca09b438b6</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTranslation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>adc59193e4fec0be76521a072806a9aed</anchor>
      <arglist>(float x0, float x1, float x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTranslation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a3de2d281d87ff6aca8366b1c1f5b76ce</anchor>
      <arglist>(Vector3&lt; float &gt; const &amp;translate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTranslation</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a6a14baa08de27c694568b3a75e51e087</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;translate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetUniformScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a6b50ba68bd87da3504f20a5bcde50701</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transform</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>aa08ca4266efabc768973cdeea51945ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static Transform const</type>
      <name>IDENTITY</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>acacc48ebdff2cca7b2559b618587c33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateHMatrix</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a19bae9276a40f58006584b5233622cec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>Invert3x3</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a1c77dfdfbd409b14f61d9a5e91ae6a4d</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;mat, Matrix4x4&lt; float &gt; &amp;invMat)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mHMatrix</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>ab97db7a2062951b3d41e62c9b80c330f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mInverseNeedsUpdate</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a67cb9575d64146565736cec7c1d392be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mInvHMatrix</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>af8128011109f59c0cab53691a4ab390a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mIsIdentity</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a63b8ef68c07fd4d3f32a63d537b0e79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mIsRSMatrix</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>aa69cb05716876077c089feed8b571c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mIsUniformScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>ae704f4bf65ee19d9e5afb46b69361d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mMatrix</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a1db943f8c2a8ba9e5d373ec76ba24daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector4&lt; float &gt;</type>
      <name>mScale</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>ac7e1f06109232c2d1ed7fc1542114c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector4&lt; float &gt;</type>
      <name>mTranslate</name>
      <anchorfile>classgte_1_1Transform.html</anchorfile>
      <anchor>a75875bc2a2091dd5c35d37c12a2f7ad9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TransformController</name>
    <filename>classgte_1_1TransformController.html</filename>
    <base>gte::Controller</base>
    <member kind="function">
      <type>Transform const &amp;</type>
      <name>GetTransform</name>
      <anchorfile>classgte_1_1TransformController.html</anchorfile>
      <anchor>a3d6900462fd1c33aef7d57342a8dc2a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTransform</name>
      <anchorfile>classgte_1_1TransformController.html</anchorfile>
      <anchor>a7ce2ed3bc5c069f8774531c01ebb0d8d</anchor>
      <arglist>(Transform const &amp;localTransform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TransformController</name>
      <anchorfile>classgte_1_1TransformController.html</anchorfile>
      <anchor>a21428620e66ced36f863fcc6caf57d60</anchor>
      <arglist>(Transform const &amp;localTransform)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Update</name>
      <anchorfile>classgte_1_1TransformController.html</anchorfile>
      <anchor>a930c1e6d405ef2ed2ac4c7ec22e91993</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Transform</type>
      <name>mLocalTransform</name>
      <anchorfile>classgte_1_1TransformController.html</anchorfile>
      <anchor>af7696f2ba803793d81b9e2571067e34a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::TransformFeedbackBuffer</name>
    <filename>structgte_1_1GLSLReflection_1_1TransformFeedbackBuffer.html</filename>
    <member kind="variable">
      <type>std::vector&lt; GLint &gt;</type>
      <name>activeVariables</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1TransformFeedbackBuffer.html</anchorfile>
      <anchor>ace361e7b80447edd587aceacd9e9534b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>bufferBinding</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1TransformFeedbackBuffer.html</anchorfile>
      <anchor>a649809d4ab389aa09ca605553c7357ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>transformFeedbackBufferStride</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1TransformFeedbackBuffer.html</anchorfile>
      <anchor>a4451af0c236e228b36e8b4e8c5bbefc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::TransformFeedbackVarying</name>
    <filename>structgte_1_1GLSLReflection_1_1TransformFeedbackVarying.html</filename>
    <member kind="variable">
      <type>GLint</type>
      <name>arraySize</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1TransformFeedbackVarying.html</anchorfile>
      <anchor>a14df001a307885422577d9ece430413e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1TransformFeedbackVarying.html</anchorfile>
      <anchor>a7b444156426b23bb25ad0caee94ac059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>offset</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1TransformFeedbackVarying.html</anchorfile>
      <anchor>abd8836a0e3b5dc1edba81d92a4fa75af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>transformFeedbackBufferIndex</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1TransformFeedbackVarying.html</anchorfile>
      <anchor>a5a27bc6c5ae1eddd02aff8bc2cafa4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>type</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1TransformFeedbackVarying.html</anchorfile>
      <anchor>a2e97b009ac2fb453eec68e5f283e8bc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MinimalCycleBasis::Tree</name>
    <filename>structgte_1_1MinimalCycleBasis_1_1Tree.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::shared_ptr&lt; Tree &gt; &gt;</type>
      <name>children</name>
      <anchorfile>structgte_1_1MinimalCycleBasis_1_1Tree.html</anchorfile>
      <anchor>aef085403d73bf14d12656ef4762fbd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>cycle</name>
      <anchorfile>structgte_1_1MinimalCycleBasis_1_1Tree.html</anchorfile>
      <anchor>a89f386d156f3f58892bca9dff06ff616</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TriangulateEC::Tree</name>
    <filename>classgte_1_1TriangulateEC_1_1Tree.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::shared_ptr&lt; Tree &gt; &gt;</type>
      <name>child</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Tree.html</anchorfile>
      <anchor>a01ad1b1a6f44929917b9714797f64d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Polygon</type>
      <name>polygon</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Tree.html</anchorfile>
      <anchor>a14d945a6d8c075c057e75920fc5ee2c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TriangulateCDT::Tree</name>
    <filename>classgte_1_1TriangulateCDT_1_1Tree.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::shared_ptr&lt; Tree &gt; &gt;</type>
      <name>child</name>
      <anchorfile>classgte_1_1TriangulateCDT_1_1Tree.html</anchorfile>
      <anchor>a0f463335d0f78b9469dd0fae973c36d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Polygon</type>
      <name>polygon</name>
      <anchorfile>classgte_1_1TriangulateCDT_1_1Tree.html</anchorfile>
      <anchor>a1c278411c2e5cd372061cbeee9ca0942</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TSManifoldMesh::Triangle</name>
    <filename>classgte_1_1TSManifoldMesh_1_1Triangle.html</filename>
    <member kind="function">
      <type></type>
      <name>Triangle</name>
      <anchorfile>classgte_1_1TSManifoldMesh_1_1Triangle.html</anchorfile>
      <anchor>a242b5306066cac0f2e24dc9ea7f10a4a</anchor>
      <arglist>(int v0, int v1, int v2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Triangle</name>
      <anchorfile>classgte_1_1TSManifoldMesh_1_1Triangle.html</anchorfile>
      <anchor>ac764417df5e5403fb5bb674f4692916c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::weak_ptr&lt; Tetrahedron &gt;</type>
      <name>T</name>
      <anchorfile>classgte_1_1TSManifoldMesh_1_1Triangle.html</anchorfile>
      <anchor>aad94c95731900661d2f2a90933afa6c0</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1TSManifoldMesh_1_1Triangle.html</anchorfile>
      <anchor>a2424d021d0a99b358b9bc9304d98c8ae</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ETManifoldMesh::Triangle</name>
    <filename>classgte_1_1ETManifoldMesh_1_1Triangle.html</filename>
    <member kind="function">
      <type></type>
      <name>Triangle</name>
      <anchorfile>classgte_1_1ETManifoldMesh_1_1Triangle.html</anchorfile>
      <anchor>ac03f599d4171a73ccd0bf7ae55137384</anchor>
      <arglist>(int v0, int v1, int v2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Triangle</name>
      <anchorfile>classgte_1_1ETManifoldMesh_1_1Triangle.html</anchorfile>
      <anchor>a06109d72e7f9638ea4349f61f51e8adc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::weak_ptr&lt; Edge &gt;</type>
      <name>E</name>
      <anchorfile>classgte_1_1ETManifoldMesh_1_1Triangle.html</anchorfile>
      <anchor>a2690e90bc59e9bb5d77445786588deb0</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>std::weak_ptr&lt; Triangle &gt;</type>
      <name>T</name>
      <anchorfile>classgte_1_1ETManifoldMesh_1_1Triangle.html</anchorfile>
      <anchor>a96746ce57ad69b71e6c3ae0bfaaa29a1</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1ETManifoldMesh_1_1Triangle.html</anchorfile>
      <anchor>aac3bc8ea1141c5a1fcce741f3b25e777</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Triangle</name>
    <filename>classgte_1_1Triangle.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>a0ddf3175e90060a1bb7ca027c185b8af</anchor>
      <arglist>(Triangle const &amp;triangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>a51e8d6cce0a4e58e17fdb6d5d73e073d</anchor>
      <arglist>(Triangle const &amp;triangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>ae3d426eab6daca49b4a128a3394ab881</anchor>
      <arglist>(Triangle const &amp;triangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>a41cd969f1f7282be205f0b330e0eee9a</anchor>
      <arglist>(Triangle const &amp;triangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>a2ca9721615f336cb1fd797c2f8436c25</anchor>
      <arglist>(Triangle const &amp;triangle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>a8bc9d9bda22088cd8e4aba7405295c21</anchor>
      <arglist>(Triangle const &amp;triangle) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Triangle</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>a98a691603192b6b2894905eff26d3a60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Triangle</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>ad9fd0a7baaed13a6231d99f3cc071c93</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1, Vector&lt; N, Real &gt; const &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Triangle</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>a28de130ffc742e3837b784d58ab2bc6d</anchor>
      <arglist>(std::array&lt; Vector&lt; N, Real &gt;, 3 &gt; const &amp;inV)</arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Vector&lt; N, Real &gt;, 3 &gt;</type>
      <name>v</name>
      <anchorfile>classgte_1_1Triangle.html</anchorfile>
      <anchor>ae0aa96d5770a92fff6efe48c9b7c4bfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::IntpQuadraticNonuniform2::TriangleData</name>
    <filename>classgte_1_1IntpQuadraticNonuniform2_1_1TriangleData.html</filename>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>center</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2_1_1TriangleData.html</anchorfile>
      <anchor>aebce3895804b26425963e8d98a62726b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>coeff</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2_1_1TriangleData.html</anchorfile>
      <anchor>ab596678fc55027139a67c02269a02b46</anchor>
      <arglist>[19]</arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; Real &gt;</type>
      <name>intersect</name>
      <anchorfile>classgte_1_1IntpQuadraticNonuniform2_1_1TriangleData.html</anchorfile>
      <anchor>a6dd311d3cf06cf7aabfcadf88e0e688c</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::PointInPolyhedron3::TriangleFace</name>
    <filename>classgte_1_1PointInPolyhedron3_1_1TriangleFace.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>indices</name>
      <anchorfile>classgte_1_1PointInPolyhedron3_1_1TriangleFace.html</anchorfile>
      <anchor>a7a042cf08b48bf8ba8bd82f943f30e43</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Plane3&lt; Real &gt;</type>
      <name>plane</name>
      <anchorfile>classgte_1_1PointInPolyhedron3_1_1TriangleFace.html</anchorfile>
      <anchor>a200941d1b67ca961970720fd851da368</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TriangleKey</name>
    <filename>classgte_1_1TriangleKey.html</filename>
    <templarg>Ordered</templarg>
    <base>FeatureKey&lt; 3, Ordered &gt;</base>
    <member kind="function">
      <type></type>
      <name>TriangleKey</name>
      <anchorfile>classgte_1_1TriangleKey.html</anchorfile>
      <anchor>a44ef925a6c7459967621e76f6ef47e35</anchor>
      <arglist>(int v0, int v1, int v2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangleKey</name>
      <anchorfile>classgte_1_1TriangleKey.html</anchorfile>
      <anchor>af2ec4ea3616b64d971d804e01f6307ef</anchor>
      <arglist>(int v0=-1, int v1=-1, int v2=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangleKey</name>
      <anchorfile>classgte_1_1TriangleKey.html</anchorfile>
      <anchor>af7d210392f003cd81a41377eb965de41</anchor>
      <arglist>(int v0, int v1, int v2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TriangulateCDT</name>
    <filename>classgte_1_1TriangulateCDT.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="class">gte::TriangulateCDT::Tree</class>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>Polygon</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a7c5437fb16f46a2710ec9c2c45f16a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::array&lt; int, 3 &gt; &gt; const &amp;</type>
      <name>GetAllTriangles</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a3ed35976d81ed06fec2accc29b1038bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; bool &gt; const &amp;</type>
      <name>GetIsInside</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>ae527dea564b5de9aa36fb7d8ad697234</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::array&lt; int, 3 &gt; &gt; const &amp;</type>
      <name>GetOutsideTriangles</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>aa61b204e2e1d621e6fcac8a9b574e88c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::array&lt; int, 3 &gt; &gt; const &amp;</type>
      <name>GetTriangles</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a2250c1f3232dbfdda33af832ade6727d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInside</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a515a879f3357daceedef6c3e86c4f251</anchor>
      <arglist>(int triIndex) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsOutside</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>ae8575eb6f1a99859f5dd91bf79046e01</anchor>
      <arglist>(int triIndex) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a099ce18cdc733e16c77aeed33f85a19d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>aeefb629942859d99d709fc7b3374907f</anchor>
      <arglist>(Polygon const &amp;polygon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a3fd908d537a8e040eb6ba682997c6c92</anchor>
      <arglist>(Polygon const &amp;outer, Polygon const &amp;inner)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a99fdca55c4c04085a401a7801924ef6f</anchor>
      <arglist>(Polygon const &amp;outer, std::vector&lt; Polygon &gt; const &amp;inners)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>ac8351858f86c505827de15c49c741b7b</anchor>
      <arglist>(std::shared_ptr&lt; Tree &gt; const &amp;tree)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangulateCDT</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a4f32362de02ada2f20a531bef5fe592e</anchor>
      <arglist>(int numPoints, Vector2&lt; InputType &gt; const *points)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangulateCDT</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a9627afa62fdd393540db937ff6224622</anchor>
      <arglist>(std::vector&lt; Vector2&lt; InputType &gt;&gt; const &amp;points)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>GetNumPointsAndOffsets</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a64e9f55fc1e6a79dab31b556ec439f1d</anchor>
      <arglist>(std::shared_ptr&lt; Tree &gt; const &amp;tree, std::map&lt; std::shared_ptr&lt; Tree &gt;, int &gt; &amp;offsets) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>InsertEdges</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>ace9e30bbcd012b9b0b73a863782749ae</anchor>
      <arglist>(std::shared_ptr&lt; Tree &gt; const &amp;tree)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsInside</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a629ed03a68b50b25f97c783057fecc13</anchor>
      <arglist>(std::shared_ptr&lt; Tree &gt; const &amp;tree, Vector2&lt; ComputeType &gt; const *points, Vector2&lt; ComputeType &gt; const &amp;test, std::map&lt; std::shared_ptr&lt; Tree &gt;, int &gt; const &amp;offsets) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>LookupIndex</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a17cacd89638c21e2197321b1ca2d61d8</anchor>
      <arglist>(std::shared_ptr&lt; Tree &gt; const &amp;tree, int &amp;v, std::map&lt; std::shared_ptr&lt; Tree &gt;, int &gt; const &amp;offsets) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PackPoints</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a4b18115a33ad7374d719993e95198858</anchor>
      <arglist>(std::shared_ptr&lt; Tree &gt; const &amp;tree, std::vector&lt; Vector2&lt; InputType &gt;&gt; &amp;points)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>TriangulatePacked</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>ae0b990b7f0eedbe848f51c86944d473c</anchor>
      <arglist>(int numPoints, Vector2&lt; InputType &gt; const *points, std::shared_ptr&lt; Tree &gt; const &amp;tree, std::map&lt; std::shared_ptr&lt; Tree &gt;, int &gt; const &amp;offsets)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::array&lt; int, 3 &gt; &gt;</type>
      <name>mAllTriangles</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a3bc38f762ff7abc11851a5b4c32079e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConstrainedDelaunay2&lt; InputType, ComputeType &gt;</type>
      <name>mConstrainedDelaunay</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>ae511a5aa855c02532e45378b997f169d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>mIsInside</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a6422afcf3fbb419ece95f750ab1a6f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a733f1adf850be0be160cfc3317fc1e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::array&lt; int, 3 &gt; &gt;</type>
      <name>mOutsideTriangles</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a03a095d24f8ee757fffd693dc3b6fa38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>mPoints</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a1611e822050b9ec7a0c7a0e102dbdad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::array&lt; int, 3 &gt; &gt;</type>
      <name>mTriangles</name>
      <anchorfile>classgte_1_1TriangulateCDT.html</anchorfile>
      <anchor>a3c0d5314e7a2bbc1b128be9910072006</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TriangulateEC</name>
    <filename>classgte_1_1TriangulateEC.html</filename>
    <templarg>InputType</templarg>
    <templarg>ComputeType</templarg>
    <class kind="class">gte::TriangulateEC::Tree</class>
    <class kind="class">gte::TriangulateEC::Vertex</class>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>Polygon</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>ab5f236deaa7b82a8746e56cd4b66c700</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::array&lt; int, 3 &gt; &gt; const &amp;</type>
      <name>GetTriangles</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>acea32b9216cd5531695cac324ed030e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>aa717e7988c0789010701a50aa1b1edd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a9116786c2b998de2d38d532744b6aee8</anchor>
      <arglist>(Polygon const &amp;polygon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a594159fe82d95389fe8ca635d805f28e</anchor>
      <arglist>(Polygon const &amp;outer, Polygon const &amp;inner)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a3d70461f2bac3d17506fd78c023ba3f3</anchor>
      <arglist>(Polygon const &amp;outer, std::vector&lt; Polygon &gt; const &amp;inners)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>aaa5fe9be3f626b24daba324f70034602</anchor>
      <arglist>(std::shared_ptr&lt; Tree &gt; const &amp;tree)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangulateEC</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a41162df7e0b75cc38ed8db4aede21e3d</anchor>
      <arglist>(int numPoints, Vector2&lt; InputType &gt; const *points)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TriangulateEC</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>ac2d9152bbb19aa61169c8117bd434b1a</anchor>
      <arglist>(std::vector&lt; Vector2&lt; InputType &gt;&gt; const &amp;points)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CombinePolygons</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a74511d42028922a68f62787976143639</anchor>
      <arglist>(int nextElement, Polygon const &amp;outer, Polygon const &amp;inner, std::map&lt; int, int &gt; &amp;indexMap, std::vector&lt; int &gt; &amp;combined)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoEarClipping</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a039a1de12ca51e53a710531afc67603c</anchor>
      <arglist>(int numVertices, int const *indices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>InitializeFromTree</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a6f883444e1ad5ff85df6b8144be4bd99</anchor>
      <arglist>(std::shared_ptr&lt; Tree &gt; const &amp;tree)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InitializeVertices</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>aeefa610ac666ea421b69f4c3cc38b5ca</anchor>
      <arglist>(int numVertices, int const *indices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InsertAfterC</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a2e41e8819c4fd4dc447944c9e9a146a6</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InsertAfterE</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a18a5e694b17ad0fa1bacc75e61fe6ee9</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InsertAfterR</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>aeae10956dc342ccecb62d168f199d03e</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InsertBeforeE</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a2fc1ef6bf0c44a8a398987e70042d848</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InsertEndE</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>af497535793f66d3a203b0e128149c64c</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsConvex</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a84526a1b2de864842fa647f2bd9839d0</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsEar</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>aa4f3825fc2a4949a406b568d0b2e53b1</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ProcessOuterAndInners</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a9008d5fa574fb80722728c8c7b439305</anchor>
      <arglist>(int &amp;nextElement, Polygon const &amp;outer, std::vector&lt; Polygon &gt; const &amp;inners, std::map&lt; int, int &gt; &amp;indexMap, std::vector&lt; int &gt; &amp;combined)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RemapIndices</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a96137c14e1567d1518e253810b25fdfc</anchor>
      <arglist>(std::map&lt; int, int &gt; const &amp;indexMap)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>RemoveE</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>aa6b0471a9d2a2a2bccb517cdd84624a6</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RemoveR</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a0e2155d10a7a0d4fc9fce05689eecd86</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RemoveV</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>ad3ed46d0a687cc4125682b0773ed2aa4</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Vertex &amp;</type>
      <name>V</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a46bcea97060db2e9addd3aba46c373f1</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mCFirst</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a4d2c7c76cd125858bdf32ff744a37c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mCLast</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>af26af92b39115395fb566f18f3003333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector2&lt; ComputeType &gt; &gt;</type>
      <name>mComputePoints</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a9d9aa6bfa8b45ba22ab8b25eecd5b827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mEFirst</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>af1e3924738d24d18718d749ebaf312f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mELast</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a5de6999f0cbcea71c4edd6ed7cb304ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>mIsConverted</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a24d9dc98795c4e4ba3644e7ca41e704e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPoints</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>af3563d1dadc6e53777fc112493c039aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector2&lt; InputType &gt; const *</type>
      <name>mPoints</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a6d19e25f3805895538c84d55688f31dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PrimalQuery2&lt; ComputeType &gt;</type>
      <name>mQuery</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a1bad051dec1de0dc94fb1b7dc0bc0dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mRFirst</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a37ec67818aab8435daec41531ef052b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mRLast</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>ac7a90b3e869a639402e55a03acc93457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::array&lt; int, 3 &gt; &gt;</type>
      <name>mTriangles</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>a5dedc1d872fe5d7f5e0884d320c2d811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vertex &gt;</type>
      <name>mVertices</name>
      <anchorfile>classgte_1_1TriangulateEC.html</anchorfile>
      <anchor>ac0ca6db34b988f36af524e80e7398046</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TSManifoldMesh</name>
    <filename>classgte_1_1TSManifoldMesh.html</filename>
    <class kind="class">gte::TSManifoldMesh::Tetrahedron</class>
    <class kind="class">gte::TSManifoldMesh::Triangle</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Tetrahedron &gt;(*</type>
      <name>SCreator</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a6a244716e647b9a95098fc102340dc1f</anchor>
      <arglist>)(int, int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TetrahedronKey&lt; true &gt;, std::shared_ptr&lt; Tetrahedron &gt; &gt;</type>
      <name>SMap</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a289594d898455aee6cc262ad44899988</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Triangle &gt;(*</type>
      <name>TCreator</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a7d5ed3e23e1c6f6bc77bf1c1c930fee3</anchor>
      <arglist>)(int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TriangleKey&lt; false &gt;, std::shared_ptr&lt; Triangle &gt; &gt;</type>
      <name>TMap</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a1de3fc04ed8d388879bb21c8844806a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AssertOnNonmanifoldInsertion</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a2166729eed2f7b37266a01483859feb9</anchor>
      <arglist>(bool doAssert)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Clear</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>ae2c55ed576970f06b7337155daf74af7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SMap const &amp;</type>
      <name>GetTetrahedra</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>af002588f1a399ead62711b519dea2f71</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TMap const &amp;</type>
      <name>GetTriangles</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a165d7f3cfd8cd555f7220570d2b61b4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Tetrahedron &gt;</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a540fdee3e81728f15cd58f3f24ee2aef</anchor>
      <arglist>(int v0, int v1, int v2, int v3)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsClosed</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>ae76676b1336765fb3691de23ed603f7d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TSManifoldMesh &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a7b55fd1f67173448cdd156ec693aa605</anchor>
      <arglist>(TSManifoldMesh const &amp;mesh)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>af53fc205d4d6f45eaaae4ab2c27835ec</anchor>
      <arglist>(int v0, int v1, int v2, int v3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSManifoldMesh</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a4891f715b8dc63f6275cf805111b2be9</anchor>
      <arglist>(TCreator tCreator=nullptr, SCreator sCreator=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSManifoldMesh</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a76516960d3c2af1c21649ed2a345f246</anchor>
      <arglist>(TSManifoldMesh const &amp;mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TSManifoldMesh</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a478e7376356d9e9529292084225b84ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::shared_ptr&lt; Tetrahedron &gt;</type>
      <name>CreateTetrahedron</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a8b0ea038a399e8e7cf2e587f667d0f55</anchor>
      <arglist>(int v0, int v1, int v2, int v3)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::shared_ptr&lt; Triangle &gt;</type>
      <name>CreateTriangle</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a5cca6c28c16ba8d2b6c3760f6c1756fc</anchor>
      <arglist>(int v0, int v1, int v2)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAssertOnNonmanifoldInsertion</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>ab41174cf01249a991a7a05b20b401aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SCreator</type>
      <name>mSCreator</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a508120ff06423994fc6775480d3d2c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SMap</type>
      <name>mSMap</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>ab4dd27cb299a612dc6505639e9a10cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCreator</type>
      <name>mTCreator</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>aec84223b483b6fcf8284d048d1d533e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TMap</type>
      <name>mTMap</name>
      <anchorfile>classgte_1_1TSManifoldMesh.html</anchorfile>
      <anchor>a2a530a1eb7636835a54c8954dacde462</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::HLSLShader::Description::TSParameters</name>
    <filename>structgte_1_1HLSLShader_1_1Description_1_1TSParameters.html</filename>
    <member kind="variable">
      <type>D3D_TESSELLATOR_DOMAIN</type>
      <name>domain</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1TSParameters.html</anchorfile>
      <anchor>aa482ab3f02fa27ccd9c887d3d2cc34db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_PRIMITIVE</type>
      <name>inputPrimitive</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1TSParameters.html</anchorfile>
      <anchor>a14fd67b2f4b455a597f792162cb44c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numControlPoints</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1TSParameters.html</anchorfile>
      <anchor>afe39e1b9f2abd9a6ed5937345724066e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numGSInstances</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1TSParameters.html</anchorfile>
      <anchor>a0af1df09a5d21cbb86004febf2bc2b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numPatchConstants</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1TSParameters.html</anchorfile>
      <anchor>a528c1fb322b6e4f255b9935446198fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_TESSELLATOR_OUTPUT_PRIMITIVE</type>
      <name>outputPrimitive</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1TSParameters.html</anchorfile>
      <anchor>a5fdb928bdbebca25982b8c2784b5d713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>D3D_TESSELLATOR_PARTITIONING</type>
      <name>partitioning</name>
      <anchorfile>structgte_1_1HLSLShader_1_1Description_1_1TSParameters.html</anchorfile>
      <anchor>a5f613e53a03f347bb8a4c0c4a26e8939</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TubeMesh</name>
    <filename>classgte_1_1TubeMesh.html</filename>
    <templarg></templarg>
    <base>gte::Mesh</base>
    <member kind="function">
      <type>std::shared_ptr&lt; ParametricCurve&lt; 3, Real &gt; &gt; const &amp;</type>
      <name>GetMedial</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a70cbd0c2c4220329f751b3acc23e60d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::function&lt; Real(Real)&gt; const &amp;</type>
      <name>GetRadial</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a5552016a08979b529f6f4fd4f1982cfb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; Real &gt; const &amp;</type>
      <name>GetUpVector</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a3e0765b230fb1cc5561e0c60cf725b16</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsClosed</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>afb9903096ffc1b2d32ef5f2af22b6c2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSampleByArcLength</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>aaf286290233f6f9d5d3038fe20767193</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TubeMesh</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a5872da97cf524a71887e7ce03139593a</anchor>
      <arglist>(MeshDescription const &amp;description, std::shared_ptr&lt; ParametricCurve&lt; 3, Real &gt;&gt; const &amp;medial, std::function&lt; Real(Real)&gt; const &amp;radial, bool closed, bool sampleByArcLength, Vector3&lt; Real &gt; upVector)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InitializeTCoords</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a834dd919d984455293759d6478727acb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdatePositions</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a60b0882ee56019fc23067a93db5c1e83</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mClosed</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>ac1beaee9ecb9ad6b9ad9aaec6ca21a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mCosAngle</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a79837ea994299f34aed295daeae1b682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Vector2&lt; Real &gt; &gt;</type>
      <name>mDefaultTCoords</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a370cc6fc5ddd26f95f2c37df8f5ed165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; FrenetFrame3&lt; Real &gt; &gt;</type>
      <name>mFrenet</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a99e6d7a42c06efa9cb5e9873a70d5e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; std::array&lt; Vector3&lt; Real &gt;, 4 &gt;Real)&gt;</type>
      <name>mFSampler</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a528482c80bfc4ab7acdf6078d259c3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ParametricCurve&lt; 3, Real &gt; &gt;</type>
      <name>mMedial</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a8ed816dc58a836c93877c112318ef6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; Real(Real)&gt;</type>
      <name>mRadial</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>ae4ca36e49341bb4e7cf2fa14db236dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mSampleByArcLength</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>aae3170ea489967a5599581aa2abf4b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mSinAngle</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>a7b3647fc1d1c8408b6e2e9fa64f86fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::function&lt; Real(unsigned int)&gt;</type>
      <name>mTSampler</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>aaad26233b37e7cc7b7e8209e898be9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; Real &gt;</type>
      <name>mUpVector</name>
      <anchorfile>classgte_1_1TubeMesh.html</anchorfile>
      <anchor>adf980035ef2c106cbd7ba6a03163e10f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TypedBuffer</name>
    <filename>classgte_1_1TypedBuffer.html</filename>
    <base>gte::Buffer</base>
    <member kind="function" protection="protected">
      <type></type>
      <name>TypedBuffer</name>
      <anchorfile>classgte_1_1TypedBuffer.html</anchorfile>
      <anchor>ab745e0de60bbef057e018e7356460fd7</anchor>
      <arglist>(unsigned int numElements, size_t elementSize, bool createStorage=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::UIntegerALU32</name>
    <filename>classgte_1_1UIntegerALU32.html</filename>
    <templarg>UInteger</templarg>
    <member kind="function">
      <type>void</type>
      <name>Add</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a08787321f0808ecf9be3293dd6f99917</anchor>
      <arglist>(UInteger const &amp;n0, UInteger const &amp;n1)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>GetPrefix</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a13c1ada5ca09987d501c4f0da5f6d416</anchor>
      <arglist>(int32_t numRequested) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Mul</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>aca200dea82d0b0f2c84e3dbf7af484b7</anchor>
      <arglist>(UInteger const &amp;n0, UInteger const &amp;n1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>af1111a3056e4bd537db3cd49ce157dcc</anchor>
      <arglist>(UInteger const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a2fa23eeb6644169e461a5ea986d09e59</anchor>
      <arglist>(UInteger const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a7da4ceccbdb0d3fb4f592c8eff80f78d</anchor>
      <arglist>(UInteger const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a08cc44ed84032fc7fea81f9cb49f9b10</anchor>
      <arglist>(UInteger const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a4edbcb414a8be79a9e2206e2e455508f</anchor>
      <arglist>(UInteger const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a82332640a296e1f631eef73c29de7345</anchor>
      <arglist>(UInteger const &amp;number) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShiftLeft</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>ae0a24dc3c9ffb30e68ee4e7fdbf90250</anchor>
      <arglist>(UInteger const &amp;number, int32_t shift)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>ShiftRightToOdd</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a5d710a4d3b88d4252d534acbeb89fd09</anchor>
      <arglist>(UInteger const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Sub</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>aed74a1d0233020088839c234813a0a8a</anchor>
      <arglist>(UInteger const &amp;n0, UInteger const &amp;n1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UIntegerALU32&lt; UIntegerAP32 &gt;</name>
    <filename>classgte_1_1UIntegerALU32.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Add</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a08787321f0808ecf9be3293dd6f99917</anchor>
      <arglist>(UIntegerAP32const &amp;n0, UIntegerAP32const &amp;n1)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>GetPrefix</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a13c1ada5ca09987d501c4f0da5f6d416</anchor>
      <arglist>(int32_t numRequested) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Mul</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>aca200dea82d0b0f2c84e3dbf7af484b7</anchor>
      <arglist>(UIntegerAP32const &amp;n0, UIntegerAP32const &amp;n1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>af1111a3056e4bd537db3cd49ce157dcc</anchor>
      <arglist>(UIntegerAP32const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a2fa23eeb6644169e461a5ea986d09e59</anchor>
      <arglist>(UIntegerAP32const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a7da4ceccbdb0d3fb4f592c8eff80f78d</anchor>
      <arglist>(UIntegerAP32const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a08cc44ed84032fc7fea81f9cb49f9b10</anchor>
      <arglist>(UIntegerAP32const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a4edbcb414a8be79a9e2206e2e455508f</anchor>
      <arglist>(UIntegerAP32const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a82332640a296e1f631eef73c29de7345</anchor>
      <arglist>(UIntegerAP32const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShiftLeft</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>ae0a24dc3c9ffb30e68ee4e7fdbf90250</anchor>
      <arglist>(UIntegerAP32const &amp;number, int32_t shift)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>ShiftRightToOdd</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a5d710a4d3b88d4252d534acbeb89fd09</anchor>
      <arglist>(UIntegerAP32const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Sub</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>aed74a1d0233020088839c234813a0a8a</anchor>
      <arglist>(UIntegerAP32const &amp;n0, UIntegerAP32const &amp;n1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UIntegerALU32&lt; UIntegerFP32&lt; N &gt; &gt;</name>
    <filename>classgte_1_1UIntegerALU32.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Add</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a08787321f0808ecf9be3293dd6f99917</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;n0, UIntegerFP32&lt; N &gt;const &amp;n1)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>GetPrefix</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a13c1ada5ca09987d501c4f0da5f6d416</anchor>
      <arglist>(int32_t numRequested) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Mul</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>aca200dea82d0b0f2c84e3dbf7af484b7</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;n0, UIntegerFP32&lt; N &gt;const &amp;n1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>af1111a3056e4bd537db3cd49ce157dcc</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a2fa23eeb6644169e461a5ea986d09e59</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a7da4ceccbdb0d3fb4f592c8eff80f78d</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a08cc44ed84032fc7fea81f9cb49f9b10</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a4edbcb414a8be79a9e2206e2e455508f</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a82332640a296e1f631eef73c29de7345</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;number) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShiftLeft</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>ae0a24dc3c9ffb30e68ee4e7fdbf90250</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;number, int32_t shift)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>ShiftRightToOdd</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>a5d710a4d3b88d4252d534acbeb89fd09</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Sub</name>
      <anchorfile>classgte_1_1UIntegerALU32.html</anchorfile>
      <anchor>aed74a1d0233020088839c234813a0a8a</anchor>
      <arglist>(UIntegerFP32&lt; N &gt;const &amp;n0, UIntegerFP32&lt; N &gt;const &amp;n1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::UIntegerAP32</name>
    <filename>classgte_1_1UIntegerAP32.html</filename>
    <base>UIntegerALU32&lt; UIntegerAP32 &gt;</base>
    <member kind="function">
      <type>uint32_t</type>
      <name>GetBack</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a869fd159029da6d5b761bef461fd870e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; uint32_t &gt; const &amp;</type>
      <name>GetBits</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>abf9553b1e68a206e56069ba8ca3fcbd8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; uint32_t &gt; &amp;</type>
      <name>GetBits</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>ae3c394e6e3d61bfcdd21ae9312b3ce18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetNumBits</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a12eb7cde7667f47fbd40f97fa2f62565</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a84f841ab79a7396c66df30cfaa28ff3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>UIntegerAP32 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a451d3b2edb5ca500c395bef12551c328</anchor>
      <arglist>(UIntegerAP32 const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>UIntegerAP32 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a58a1107cf42be66da281e6ddbc86e92e</anchor>
      <arglist>(UIntegerAP32 &amp;&amp;number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Read</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a83e7f0235787700b36f523142f8367eb</anchor>
      <arglist>(std::ifstream &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBack</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a05f0f855d772ca91d368846a9fc73693</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetNumBits</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a6b24cbb7aa94426f497ca425a8b37d7f</anchor>
      <arglist>(uint32_t numBits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerAP32</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>ad529dc38642e7e16627e5029893c1392</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerAP32</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a4b596abd5120a8d381237223d7815dd4</anchor>
      <arglist>(UIntegerAP32 const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerAP32</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a2f0e933f0d0c60a80dc9614038c8a7d7</anchor>
      <arglist>(uint32_t number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerAP32</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>ab36d2c0001d4c6837ac6f644bd0525ea</anchor>
      <arglist>(uint64_t number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerAP32</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>af87a36d0ae715c19ad36a2cb1562087d</anchor>
      <arglist>(int numBits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerAP32</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>af699873ce2ff103e3aadc2bde998ad16</anchor>
      <arglist>(UIntegerAP32 &amp;&amp;number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Write</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>a21edd91c84cab9210eda921f90a99d28</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>mBits</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>ad4a94eedb83a1d77e5e76fe083484c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mNumBits</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>ac68faa823d7a217119b0d0ff769e9a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>UnitTestBSNumber</name>
      <anchorfile>classgte_1_1UIntegerAP32.html</anchorfile>
      <anchor>ab7b08a7c32e94591c035f09d653f30f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::UIntegerFP32</name>
    <filename>classgte_1_1UIntegerFP32.html</filename>
    <templarg>N</templarg>
    <base>UIntegerALU32&lt; UIntegerFP32&lt; N &gt; &gt;</base>
    <member kind="function">
      <type>uint32_t</type>
      <name>GetBack</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>adf8ec715787b05782af0605a432e885c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; uint32_t, N &gt; const &amp;</type>
      <name>GetBits</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a5ed3d3266fa9be4dd466be588ac825d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::array&lt; uint32_t, N &gt; &amp;</type>
      <name>GetBits</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a3e899b1c073dea16cc0e6de2c3720e15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetNumBits</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a8fa45a80331484f9de2bebd4005e0407</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a9ae1448897a59538dae7cd2c48f8d334</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>UIntegerFP32 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a363c2495c71358eb71c378ac02077402</anchor>
      <arglist>(UIntegerFP32 const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>UIntegerFP32 &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a4269641350bee9c6a88659a52d9a2147</anchor>
      <arglist>(UIntegerFP32 &amp;&amp;number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Read</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>ae35cc8043429cd3835ca650b5c421de6</anchor>
      <arglist>(std::ifstream &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBack</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a95f6dbe5d313b8641361c8f76f591ce7</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetNumBits</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>ace735afdd3af418d012b6871317dea2c</anchor>
      <arglist>(uint32_t numBits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerFP32</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a77db037ad205fe841a34c2dc39f482fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerFP32</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a9f671f5bc7ea2e769db91c0be299798e</anchor>
      <arglist>(UIntegerFP32 const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerFP32</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a0d17e64afc7cb28de09c7de97f3c6ebb</anchor>
      <arglist>(uint32_t number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerFP32</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a49958327f5f01bc291a11280363b7b43</anchor>
      <arglist>(uint64_t number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerFP32</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a3e410495e8449d34b262342603f1cc74</anchor>
      <arglist>(int numBits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UIntegerFP32</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a651796d70e29fdd7ceee083816de1700</anchor>
      <arglist>(UIntegerFP32 &amp;&amp;number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Write</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a401c6db86c557c5422c6e9855f5d6504</anchor>
      <arglist>(std::ofstream &amp;output) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::array&lt; uint32_t, N &gt;</type>
      <name>mBits</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>abeaad0c3979b682b2520c2be6b2cf83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mNumBits</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>ab71eb7e30765b886fc34fd8cb730c87b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mSize</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>a330b22418b2813ea2d01a897d0813b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>UnitTestBSNumber</name>
      <anchorfile>classgte_1_1UIntegerFP32.html</anchorfile>
      <anchor>ab7b08a7c32e94591c035f09d653f30f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GLSLReflection::Uniform</name>
    <filename>structgte_1_1GLSLReflection_1_1Uniform.html</filename>
    <member kind="variable">
      <type>GLint</type>
      <name>arraySize</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>ae1913d491f55af61b4efd61c0fdbd041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>arrayStride</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>ac168a1ef24fa14962211e981b24fce7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>atomicCounterBufferIndex</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>a98cd3ceebdd5b7d31c611bd20eed787e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>blockIndex</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>a5e0005ab2763d9ee34f3fb25997fbab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>fullName</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>a8c3ee800234a70f6836d050299a74801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>isRowMajor</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>a75a585064e0294b6c87c250fdf83baf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>location</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>a18cfb921037c431ae6980b77961e4ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>matrixStride</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>a40f2f28ce997208d380910f9a0cb9996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>a1ec38e62f5b5b9bf300a86b8e90f881d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>offset</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>a169e0bff61a0324267a176bf33f6797b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>referencedBy</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>ad37d19f6a5762d621b60f9f24c6ee83a</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>type</name>
      <anchorfile>structgte_1_1GLSLReflection_1_1Uniform.html</anchorfile>
      <anchor>a4c47dc7152aff56c11d5456876e27093</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::UniqueKnot</name>
    <filename>structgte_1_1UniqueKnot.html</filename>
    <templarg>Real</templarg>
    <member kind="variable">
      <type>int</type>
      <name>multiplicity</name>
      <anchorfile>structgte_1_1UniqueKnot.html</anchorfile>
      <anchor>a17bc3724605e83c90cc552142b8564f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>t</name>
      <anchorfile>structgte_1_1UniqueKnot.html</anchorfile>
      <anchor>a7cdc56805bed2b99685163d2fa01e736</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::UniqueVerticesTriangles</name>
    <filename>classgte_1_1UniqueVerticesTriangles.html</filename>
    <templarg>VertexType</templarg>
    <member kind="function">
      <type>int</type>
      <name>GetOutputIndexFor</name>
      <anchorfile>classgte_1_1UniqueVerticesTriangles.html</anchorfile>
      <anchor>abd2240756cfd6b03fab68b8e300993fc</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UniqueVerticesTriangles</name>
      <anchorfile>classgte_1_1UniqueVerticesTriangles.html</anchorfile>
      <anchor>a17bd243e2111dc60991c4263c105b4cb</anchor>
      <arglist>(std::vector&lt; VertexType &gt; const &amp;inVertices, std::vector&lt; VertexType &gt; &amp;outVertices, std::vector&lt; int &gt; &amp;outIndices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UniqueVerticesTriangles</name>
      <anchorfile>classgte_1_1UniqueVerticesTriangles.html</anchorfile>
      <anchor>a4e4b85abb61e6d32bcef1f454940bda4</anchor>
      <arglist>(std::vector&lt; VertexType &gt; const &amp;inVertices, std::vector&lt; int &gt; const &amp;inIndices, std::vector&lt; VertexType &gt; &amp;outVertices, std::vector&lt; int &gt; &amp;outIndices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ConstructUniqueVertices</name>
      <anchorfile>classgte_1_1UniqueVerticesTriangles.html</anchorfile>
      <anchor>a4c62505ad231155e3ee45c15be27b496</anchor>
      <arglist>(std::vector&lt; VertexType &gt; const &amp;inVertices, std::vector&lt; VertexType &gt; &amp;outVertices)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mInToOutMapping</name>
      <anchorfile>classgte_1_1UniqueVerticesTriangles.html</anchorfile>
      <anchor>a9d3cbe0e8d686ad4fe6c1c5f281469b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumInVertices</name>
      <anchorfile>classgte_1_1UniqueVerticesTriangles.html</anchorfile>
      <anchor>aae244ea8c0c18e8380ef6025cfab9191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumOutVertices</name>
      <anchorfile>classgte_1_1UniqueVerticesTriangles.html</anchorfile>
      <anchor>a543f8b5656607e88eb79b3974a08e679</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::UnsymmetricEigenvalues</name>
    <filename>classgte_1_1UnsymmetricEigenvalues.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>GetEigenvalues</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a6637a6212286d0a9f0bf0b58e8245d44</anchor>
      <arglist>(uint32_t &amp;numEigenvalues, Real *eigenvalues) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>Solve</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a6a678ff4b50b0e1f1a5be415fa7c65c0</anchor>
      <arglist>(Real const *input, int32_t sortType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnsymmetricEigenvalues</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a01f4168ada80a2dbe19032761935db9b</anchor>
      <arglist>(int32_t size, uint32_t maxIterations)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real const &amp;</type>
      <name>A</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a5d9bd9da48143527a7e5f262759a8418</anchor>
      <arglist>(int r, int c) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Real &amp;</type>
      <name>A</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>abf0a359554286a8a6396ac6528126866</anchor>
      <arglist>(int r, int c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ColHouse</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a90dacdd20a21c031f278eed7d1536ee7</anchor>
      <arglist>(int rmin, int rmax, int cmin, int cmax)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>FrancisQRStep</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a1d431b87d156a39b42ba1ffa53ccf12d</anchor>
      <arglist>(int rmin, int rmax)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>GetBlock</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a955e89728e05bf1f61ed1450289be316</anchor>
      <arglist>(std::array&lt; int, 2 &gt; &amp;block)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>House</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a73041b076f5842782e75d3b44f153048</anchor>
      <arglist>(int rmin, int rmax)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ReduceToUpperHessenberg</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a3a77f7b7145d443b34bf575ada708190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RowHouse</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>aae85a2126223e6a29f09c47fc7425f88</anchor>
      <arglist>(int rmin, int rmax, int cmin, int cmax)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mEigenvalues</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>ab4b31a798dd9096fb0595854518869d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>mFlagStorage</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a2ac33a7738f15e11e8af762345d153ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mMatrix</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a6b909d055e7eefa7036aff37b1714dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>mMaxIterations</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a99ecc5aab20e8cb98526f179bcde8a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumEigenvalues</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a00caf359bd2b369c9ff392206f132906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mScaledV</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a1c335bac9476763bbe398a31891b0f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mSize</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a1845a93756801ecaa5f649d3c58a5fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>mSizeM1</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a71907b5f80655983b2fa2d218570d74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int *</type>
      <name>mSubdiagonalFlag</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>a6f915243b8fdc6424008e72980cec435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mV</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>ae2b23f7c621d91f66988f9c44ee428ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mW</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>aa8480951c22a5b78653967cc6db5064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Real &gt;</type>
      <name>mX</name>
      <anchorfile>classgte_1_1UnsymmetricEigenvalues.html</anchorfile>
      <anchor>ab12307e628a144dc172537ab948b5031</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::GenerateMeshUV::UVComputeModel</name>
    <filename>classgte_1_1GenerateMeshUV_1_1UVComputeModel.html</filename>
    <base>gte::ComputeModel</base>
    <member kind="function">
      <type></type>
      <name>UVComputeModel</name>
      <anchorfile>classgte_1_1GenerateMeshUV_1_1UVComputeModel.html</anchorfile>
      <anchor>ade087b4ba27f364a2c62936033ab1540</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UVComputeModel</name>
      <anchorfile>classgte_1_1GenerateMeshUV_1_1UVComputeModel.html</anchorfile>
      <anchor>adf23ed2e84492626c325b1db5e516639</anchor>
      <arglist>(unsigned int inNumThreads, std::function&lt; void(unsigned int)&gt; const *inProgress)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UVComputeModel</name>
      <anchorfile>classgte_1_1GenerateMeshUV_1_1UVComputeModel.html</anchorfile>
      <anchor>a6976f21a6d8f908d4f831f96cf6d35a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::function&lt; void(unsigned int)&gt; const *</type>
      <name>progress</name>
      <anchorfile>classgte_1_1GenerateMeshUV_1_1UVComputeModel.html</anchorfile>
      <anchor>a497ae37de06c4eb4fa2ffec82f8bfda3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::LCPSolverShared::Variable</name>
    <filename>structgte_1_1LCPSolverShared_1_1Variable.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>complementary</name>
      <anchorfile>structgte_1_1LCPSolverShared_1_1Variable.html</anchorfile>
      <anchor>aa17a0d2030d1903075c96fcec8dab75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structgte_1_1LCPSolverShared_1_1Variable.html</anchorfile>
      <anchor>ab027ec64b39eda76d57bc4c15f1d9748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structgte_1_1LCPSolverShared_1_1Variable.html</anchorfile>
      <anchor>a3af54231a4b1cd309edeaf38cb4559ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real *</type>
      <name>tuple</name>
      <anchorfile>structgte_1_1LCPSolverShared_1_1Variable.html</anchorfile>
      <anchor>abb5150912922853f360447bba6a3a3ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::VertexCollapseMesh::VCVertex</name>
    <filename>structgte_1_1VertexCollapseMesh_1_1VCVertex.html</filename>
    <base>gte::VETManifoldMesh::Vertex</base>
    <member kind="function">
      <type>Real</type>
      <name>ComputeWeight</name>
      <anchorfile>structgte_1_1VertexCollapseMesh_1_1VCVertex.html</anchorfile>
      <anchor>aa3ee28e3df1308acf3430a9324b35e58</anchor>
      <arglist>(Vector3&lt; Real &gt; const *positions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VCVertex</name>
      <anchorfile>structgte_1_1VertexCollapseMesh_1_1VCVertex.html</anchorfile>
      <anchor>a7c1e46dde5c14a4c231de4ae40e877ff</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; Vertex &gt;</type>
      <name>Create</name>
      <anchorfile>structgte_1_1VertexCollapseMesh_1_1VCVertex.html</anchorfile>
      <anchor>a9bd92fc72543e22ae8d9747aac82c73e</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isBoundary</name>
      <anchorfile>structgte_1_1VertexCollapseMesh_1_1VCVertex.html</anchorfile>
      <anchor>a9966e45f5803885b34931fccf4a63ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3&lt; Real &gt;</type>
      <name>normal</name>
      <anchorfile>structgte_1_1VertexCollapseMesh_1_1VCVertex.html</anchorfile>
      <anchor>a4c3a2b9ce6b5c610d579424dc3dbdc3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Vector</name>
    <filename>classgte_1_1Vector.html</filename>
    <templarg>N</templarg>
    <templarg>Real</templarg>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af3a1c4671adc46b1ed570d3713da625d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a38966d8c8a3575c73465391bbe5b115d</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac3a7579f9ab29dec3e5c26a1bb885f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab0bbe8a5701cf738d9be44111a236a6c</anchor>
      <arglist>(Vector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a975fda35cb90390d89ce6ec905a50719</anchor>
      <arglist>(Vector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af2a8d27ad73b3b9464eaf7641b2af211</anchor>
      <arglist>(Vector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a762b996c2188e14c3e92a3b88a56e1d7</anchor>
      <arglist>(Vector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>add26dac62b051308158d7bf2a90597c4</anchor>
      <arglist>(Vector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac6a317efab578f2d08372f0ef3437b6c</anchor>
      <arglist>(Vector const &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a44833bd79d02e3f03383cfc46a09e7fb</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>abbf0d3ef66afbef310a953e2f9a03693</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a55a2f78d3e8fff5e604efafe1c52d4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a8ca2351a30d5b6b1ae286ed7372a1694</anchor>
      <arglist>(std::array&lt; Real, N &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6ec0a5513446b01364b9ef199472eae5</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6d6817284adc7af3acc2c0ed3cfacc27</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac45d9b26a90b7bdd64da81dc3a493ba3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>aaca4b9b81ae373eb0d6d314ed842d13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; Real, N &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab9b9f7ad0c5a38997107aebb2322ebd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::SIMD::Vector</name>
    <filename>classgte_1_1SIMD_1_1Vector.html</filename>
    <member kind="enumvalue">
      <name>NUM_ELEMENTS</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>aa8f869fd905ed69b94a628abd437f85ca24384d81f8750765be449769d71fbbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>ElementType</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>ab40f8c49b395787c29a72dcc843bbabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NUM_ELEMENTS</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>aa8f869fd905ed69b94a628abd437f85ca24384d81f8750765be449769d71fbbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator __m128</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a93bfcce9c297345dbdd24ddcdc21108f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator __m128</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a6759ced58ee7acdb5825cfea0248072f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator __m128i</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a1ba0297fd96b53b0e355e16de542ad6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator __m128i</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>acbd1a20ae6839806878cefc2a8304e95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a75292f5e23566d97e5cf5e72579bfa11</anchor>
      <arglist>(Vector const &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a07bbec89844e1d9a711926879bc77c18</anchor>
      <arglist>(__m128 const vec)</arglist>
    </member>
    <member kind="function">
      <type>Vector &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>af7e3be1e0edc8541ed88cac363773b7c</anchor>
      <arglist>(__m128i const vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a0da7d9e18cd130b90bc37b2c2cfea435</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a4e8f8a0d1f3beefbe5d40539c400936a</anchor>
      <arglist>(Vector const &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>aa5f61de68aa909bd98f81ccbff0da759</anchor>
      <arglist>(__m128 const vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>acb0b91af4240e2eab6925456f65a64fe</anchor>
      <arglist>(__m128i const vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a7e38df846a6084a4f743703fbbbc9314</anchor>
      <arglist>(float number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>afe23240b8887c65b02c5afef0166aa05</anchor>
      <arglist>(float n0, float n1, float n2, float n3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a3d61c0433ab55b5ab2e1e6406595f15a</anchor>
      <arglist>(uint32_t encoding)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>ad27151d9d07c6449f488024d434304d0</anchor>
      <arglist>(uint32_t e0, uint32_t e1, uint32_t e2, uint32_t e3)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>__m128</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1SIMD_1_1Vector.html</anchorfile>
      <anchor>a1fdede4c25b70628804d3d40be2c8603</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; 2, Real &gt;</name>
    <filename>classgte_1_1Vector.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af3a1c4671adc46b1ed570d3713da625d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a38966d8c8a3575c73465391bbe5b115d</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac3a7579f9ab29dec3e5c26a1bb885f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab0bbe8a5701cf738d9be44111a236a6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a975fda35cb90390d89ce6ec905a50719</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af2a8d27ad73b3b9464eaf7641b2af211</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a762b996c2188e14c3e92a3b88a56e1d7</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>add26dac62b051308158d7bf2a90597c4</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac6a317efab578f2d08372f0ef3437b6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a44833bd79d02e3f03383cfc46a09e7fb</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>abbf0d3ef66afbef310a953e2f9a03693</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a55a2f78d3e8fff5e604efafe1c52d4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a8ca2351a30d5b6b1ae286ed7372a1694</anchor>
      <arglist>(std::array&lt; Real, N &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6ec0a5513446b01364b9ef199472eae5</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6d6817284adc7af3acc2c0ed3cfacc27</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac45d9b26a90b7bdd64da81dc3a493ba3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>aaca4b9b81ae373eb0d6d314ed842d13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; Real, N &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab9b9f7ad0c5a38997107aebb2322ebd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; 4, Real &gt;</name>
    <filename>classgte_1_1Vector.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af3a1c4671adc46b1ed570d3713da625d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a38966d8c8a3575c73465391bbe5b115d</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac3a7579f9ab29dec3e5c26a1bb885f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab0bbe8a5701cf738d9be44111a236a6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a975fda35cb90390d89ce6ec905a50719</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af2a8d27ad73b3b9464eaf7641b2af211</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a762b996c2188e14c3e92a3b88a56e1d7</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>add26dac62b051308158d7bf2a90597c4</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac6a317efab578f2d08372f0ef3437b6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a44833bd79d02e3f03383cfc46a09e7fb</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>abbf0d3ef66afbef310a953e2f9a03693</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a55a2f78d3e8fff5e604efafe1c52d4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a8ca2351a30d5b6b1ae286ed7372a1694</anchor>
      <arglist>(std::array&lt; Real, N &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6ec0a5513446b01364b9ef199472eae5</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6d6817284adc7af3acc2c0ed3cfacc27</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac45d9b26a90b7bdd64da81dc3a493ba3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>aaca4b9b81ae373eb0d6d314ed842d13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; Real, N &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab9b9f7ad0c5a38997107aebb2322ebd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; ComputeType &gt;</name>
    <filename>classgte_1_1Vector.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af3a1c4671adc46b1ed570d3713da625d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a38966d8c8a3575c73465391bbe5b115d</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac3a7579f9ab29dec3e5c26a1bb885f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab0bbe8a5701cf738d9be44111a236a6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a975fda35cb90390d89ce6ec905a50719</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af2a8d27ad73b3b9464eaf7641b2af211</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a762b996c2188e14c3e92a3b88a56e1d7</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>add26dac62b051308158d7bf2a90597c4</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac6a317efab578f2d08372f0ef3437b6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a44833bd79d02e3f03383cfc46a09e7fb</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>abbf0d3ef66afbef310a953e2f9a03693</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a55a2f78d3e8fff5e604efafe1c52d4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a8ca2351a30d5b6b1ae286ed7372a1694</anchor>
      <arglist>(std::array&lt; Real, N &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6ec0a5513446b01364b9ef199472eae5</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6d6817284adc7af3acc2c0ed3cfacc27</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac45d9b26a90b7bdd64da81dc3a493ba3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>aaca4b9b81ae373eb0d6d314ed842d13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; Real, N &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab9b9f7ad0c5a38997107aebb2322ebd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; float &gt;</name>
    <filename>classgte_1_1Vector.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af3a1c4671adc46b1ed570d3713da625d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a38966d8c8a3575c73465391bbe5b115d</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac3a7579f9ab29dec3e5c26a1bb885f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab0bbe8a5701cf738d9be44111a236a6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a975fda35cb90390d89ce6ec905a50719</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af2a8d27ad73b3b9464eaf7641b2af211</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a762b996c2188e14c3e92a3b88a56e1d7</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>add26dac62b051308158d7bf2a90597c4</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac6a317efab578f2d08372f0ef3437b6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a44833bd79d02e3f03383cfc46a09e7fb</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>abbf0d3ef66afbef310a953e2f9a03693</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a55a2f78d3e8fff5e604efafe1c52d4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a8ca2351a30d5b6b1ae286ed7372a1694</anchor>
      <arglist>(std::array&lt; Real, N &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6ec0a5513446b01364b9ef199472eae5</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6d6817284adc7af3acc2c0ed3cfacc27</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac45d9b26a90b7bdd64da81dc3a493ba3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>aaca4b9b81ae373eb0d6d314ed842d13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; Real, N &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab9b9f7ad0c5a38997107aebb2322ebd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; InputType &gt;</name>
    <filename>classgte_1_1Vector.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af3a1c4671adc46b1ed570d3713da625d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a38966d8c8a3575c73465391bbe5b115d</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac3a7579f9ab29dec3e5c26a1bb885f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab0bbe8a5701cf738d9be44111a236a6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a975fda35cb90390d89ce6ec905a50719</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af2a8d27ad73b3b9464eaf7641b2af211</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a762b996c2188e14c3e92a3b88a56e1d7</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>add26dac62b051308158d7bf2a90597c4</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac6a317efab578f2d08372f0ef3437b6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a44833bd79d02e3f03383cfc46a09e7fb</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>abbf0d3ef66afbef310a953e2f9a03693</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a55a2f78d3e8fff5e604efafe1c52d4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a8ca2351a30d5b6b1ae286ed7372a1694</anchor>
      <arglist>(std::array&lt; Real, N &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6ec0a5513446b01364b9ef199472eae5</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6d6817284adc7af3acc2c0ed3cfacc27</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac45d9b26a90b7bdd64da81dc3a493ba3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>aaca4b9b81ae373eb0d6d314ed842d13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; Real, N &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab9b9f7ad0c5a38997107aebb2322ebd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; N, Rational &gt;</name>
    <filename>classgte_1_1Vector.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af3a1c4671adc46b1ed570d3713da625d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a38966d8c8a3575c73465391bbe5b115d</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac3a7579f9ab29dec3e5c26a1bb885f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab0bbe8a5701cf738d9be44111a236a6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a975fda35cb90390d89ce6ec905a50719</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af2a8d27ad73b3b9464eaf7641b2af211</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a762b996c2188e14c3e92a3b88a56e1d7</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>add26dac62b051308158d7bf2a90597c4</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac6a317efab578f2d08372f0ef3437b6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Rationalconst &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a44833bd79d02e3f03383cfc46a09e7fb</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Rational &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>abbf0d3ef66afbef310a953e2f9a03693</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a55a2f78d3e8fff5e604efafe1c52d4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a8ca2351a30d5b6b1ae286ed7372a1694</anchor>
      <arglist>(std::array&lt; Rational, N &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6ec0a5513446b01364b9ef199472eae5</anchor>
      <arglist>(std::initializer_list&lt; Rational &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6d6817284adc7af3acc2c0ed3cfacc27</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac45d9b26a90b7bdd64da81dc3a493ba3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>aaca4b9b81ae373eb0d6d314ed842d13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; Rational, N &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab9b9f7ad0c5a38997107aebb2322ebd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; Real &gt;</name>
    <filename>classgte_1_1Vector.html</filename>
    <member kind="function">
      <type>int</type>
      <name>GetSize</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af3a1c4671adc46b1ed570d3713da625d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeUnit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a38966d8c8a3575c73465391bbe5b115d</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeZero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac3a7579f9ab29dec3e5c26a1bb885f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab0bbe8a5701cf738d9be44111a236a6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a975fda35cb90390d89ce6ec905a50719</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>af2a8d27ad73b3b9464eaf7641b2af211</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a762b996c2188e14c3e92a3b88a56e1d7</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>add26dac62b051308158d7bf2a90597c4</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac6a317efab578f2d08372f0ef3437b6c</anchor>
      <arglist>(Vector const &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>Real const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a44833bd79d02e3f03383cfc46a09e7fb</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>abbf0d3ef66afbef310a953e2f9a03693</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a55a2f78d3e8fff5e604efafe1c52d4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a8ca2351a30d5b6b1ae286ed7372a1694</anchor>
      <arglist>(std::array&lt; Real, N &gt; const &amp;values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6ec0a5513446b01364b9ef199472eae5</anchor>
      <arglist>(std::initializer_list&lt; Real &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>a6d6817284adc7af3acc2c0ed3cfacc27</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Unit</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ac45d9b26a90b7bdd64da81dc3a493ba3</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector</type>
      <name>Zero</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>aaca4b9b81ae373eb0d6d314ed842d13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; Real, N &gt;</type>
      <name>mTuple</name>
      <anchorfile>classgte_1_1Vector.html</anchorfile>
      <anchor>ab9b9f7ad0c5a38997107aebb2322ebd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VEManifoldMesh</name>
    <filename>classgte_1_1VEManifoldMesh.html</filename>
    <class kind="class">gte::VEManifoldMesh::Edge</class>
    <class kind="class">gte::VEManifoldMesh::Vertex</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Edge &gt;(*</type>
      <name>ECreator</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>a277e00c302723775cd30844cdad41809</anchor>
      <arglist>)(int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::pair&lt; int, int &gt;, std::shared_ptr&lt; Edge &gt; &gt;</type>
      <name>EMap</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>a37d7ccc77cb47b25bd99f8be8fc4f3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Vertex &gt;(*</type>
      <name>VCreator</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>aa35bb075593a82e0aed5aab3d7d9729e</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, std::shared_ptr&lt; Vertex &gt; &gt;</type>
      <name>VMap</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>ad6156589ee7e7375087913f0fd34db0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AssertOnNonmanifoldInsertion</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>a14b5981eb8cc091066e9859704c7fa68</anchor>
      <arglist>(bool doAssert)</arglist>
    </member>
    <member kind="function">
      <type>EMap const &amp;</type>
      <name>GetEdges</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>adc049b594d6ccdf930f3a38d193e4f0d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VMap const &amp;</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>a7da24bace08611259d0392587294d4c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; Edge &gt;</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>ad59cd702cbfa718d3f54871f82cfd01f</anchor>
      <arglist>(int v0, int v1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsClosed</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>ad7f633c621e7c6dead98af04f1f1a48c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>a6e2328952d96403ed89e150e22c8983f</anchor>
      <arglist>(int v0, int v1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VEManifoldMesh</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>a2329964b0c92893ed28156ce877cb4af</anchor>
      <arglist>(VCreator vCreator=nullptr, ECreator eCreator=nullptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VEManifoldMesh</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>af3283663faaeba940af4c20e8fe9fe91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::shared_ptr&lt; Edge &gt;</type>
      <name>CreateEdge</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>a3b2ab191401f78de43746c019834a01f</anchor>
      <arglist>(int v0, int v1)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::shared_ptr&lt; Vertex &gt;</type>
      <name>CreateVertex</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>adc158feef11af4f74e22eaac819c0c20</anchor>
      <arglist>(int v0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAssertOnNonmanifoldInsertion</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>a7947ea4a010cf334a4bb6df9cce63a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ECreator</type>
      <name>mECreator</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>aacd0e52e1620408a8a2a1892f24ab8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>EMap</type>
      <name>mEMap</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>aa30abca5e88b5972f4ab909d37685701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VCreator</type>
      <name>mVCreator</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>a4f29cbaa214986a1fcbcbe55be6e51af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VMap</type>
      <name>mVMap</name>
      <anchorfile>classgte_1_1VEManifoldMesh.html</anchorfile>
      <anchor>ac61baadc7d841baa39e4a81c99a7d4cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VETManifoldMesh::Vertex</name>
    <filename>classgte_1_1VETManifoldMesh_1_1Vertex.html</filename>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classgte_1_1VETManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>a8d99bd8aa62c44ec9b43c45cc8be9609</anchor>
      <arglist>(int vIndex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Vertex</name>
      <anchorfile>classgte_1_1VETManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>ac0c4cbe3f2a8bd8fcc6b1404cab26ecd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::shared_ptr&lt; Edge &gt; &gt;</type>
      <name>EAdjacent</name>
      <anchorfile>classgte_1_1VETManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>ae6594a251a18fd1d4d14c850bc9034a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::shared_ptr&lt; Triangle &gt; &gt;</type>
      <name>TAdjacent</name>
      <anchorfile>classgte_1_1VETManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>a6bb46f5a8f19b7727439291e9f9cf830</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1VETManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>ac8db0b41d534fa9c19ac8213cb0e3d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; int &gt;</type>
      <name>VAdjacent</name>
      <anchorfile>classgte_1_1VETManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>a0acfa5811c6783ba914dbdb22b4b11e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::MinimalCycleBasis::Vertex</name>
    <filename>structgte_1_1MinimalCycleBasis_1_1Vertex.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structgte_1_1MinimalCycleBasis_1_1Vertex.html</anchorfile>
      <anchor>a4fe5bdab2054f71fbf336b30be06a3e7</anchor>
      <arglist>(Vertex const &amp;vertex) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>structgte_1_1MinimalCycleBasis_1_1Vertex.html</anchorfile>
      <anchor>aba578c04bbfdd1f836fa86230e350b30</anchor>
      <arglist>(int inName, std::array&lt; Real, 2 &gt; const *inPosition)</arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; Vertex * &gt;</type>
      <name>adjacent</name>
      <anchorfile>structgte_1_1MinimalCycleBasis_1_1Vertex.html</anchorfile>
      <anchor>a1e258c83cf660045bb34a61a6b7df064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>name</name>
      <anchorfile>structgte_1_1MinimalCycleBasis_1_1Vertex.html</anchorfile>
      <anchor>a84fdf7bd5a749c6269ae9154ccc1914f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; Real, 2 &gt; const *</type>
      <name>position</name>
      <anchorfile>structgte_1_1MinimalCycleBasis_1_1Vertex.html</anchorfile>
      <anchor>a822375771c0584880f6d834d84355a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>visited</name>
      <anchorfile>structgte_1_1MinimalCycleBasis_1_1Vertex.html</anchorfile>
      <anchor>a12c2947721651603ab390a9f4541d44e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VEManifoldMesh::Vertex</name>
    <filename>classgte_1_1VEManifoldMesh_1_1Vertex.html</filename>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classgte_1_1VEManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>a0b65ccdc561f63583a7066abadf8e094</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Vertex</name>
      <anchorfile>classgte_1_1VEManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>a9bc923d9c18589a7b25a0396e5d5893d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::weak_ptr&lt; Edge &gt;</type>
      <name>E</name>
      <anchorfile>classgte_1_1VEManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>aabf345f4575ddc150b85035ff2b9edfd</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>V</name>
      <anchorfile>classgte_1_1VEManifoldMesh_1_1Vertex.html</anchorfile>
      <anchor>a4fa09d8490c1c8ec0206528af0d508f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::OverlayEffect::Vertex</name>
    <filename>structgte_1_1OverlayEffect_1_1Vertex.html</filename>
    <member kind="variable">
      <type>Vector2&lt; float &gt;</type>
      <name>position</name>
      <anchorfile>structgte_1_1OverlayEffect_1_1Vertex.html</anchorfile>
      <anchor>a032c34260f84ab085fd3706050befdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2&lt; float &gt;</type>
      <name>tcoord</name>
      <anchorfile>structgte_1_1OverlayEffect_1_1Vertex.html</anchorfile>
      <anchor>a180c9fc7c7b07ab5da22f475eb87f29d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::TriangulateEC::Vertex</name>
    <filename>classgte_1_1TriangulateEC_1_1Vertex.html</filename>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>a175f8563f8d611ed25f640719876d1fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>eNext</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>a05e433ad54d0482ae1b55d41f0a5d024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ePrev</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>a054f6942460281906bb687e969573229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>a65749caa65416e55b9337a44a9c456a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isConvex</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>ac657d6fb208207893e5bd6ec3a84749c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isEar</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>afb334de8592c7e726471affa6ed5b674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sNext</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>a7828afb32024aa778c6e1a3a4ad4ba8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sPrev</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>a048c10d21971278695104aa2f450128c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vNext</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>a5315ccd7453810a8a134e2478afff0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vPrev</name>
      <anchorfile>classgte_1_1TriangulateEC_1_1Vertex.html</anchorfile>
      <anchor>a70bfe3810fafdf2d08e19447b7ba1616</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::GenerateMeshUV::Vertex</name>
    <filename>structgte_1_1GenerateMeshUV_1_1Vertex.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>distance</name>
      <anchorfile>structgte_1_1GenerateMeshUV_1_1Vertex.html</anchorfile>
      <anchor>a2a85e65b70f613616bd741a70169a02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::array&lt; int, 2 &gt;</type>
      <name>range</name>
      <anchorfile>structgte_1_1GenerateMeshUV_1_1Vertex.html</anchorfile>
      <anchor>aa8e33acf2ef6e7cf955608c0f699f036</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::VertexAttribute</name>
    <filename>structgte_1_1VertexAttribute.html</filename>
    <member kind="function">
      <type></type>
      <name>VertexAttribute</name>
      <anchorfile>structgte_1_1VertexAttribute.html</anchorfile>
      <anchor>a13fc1e72c71496735b27403a79b42cd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexAttribute</name>
      <anchorfile>structgte_1_1VertexAttribute.html</anchorfile>
      <anchor>a7e75773d69fd81b8ad8b417196925a83</anchor>
      <arglist>(std::string const &amp;inSemantic, void *inSource, size_t inStride)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>semantic</name>
      <anchorfile>structgte_1_1VertexAttribute.html</anchorfile>
      <anchor>a5afd06b8b75bc3e0da5b7451bd5ebef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>source</name>
      <anchorfile>structgte_1_1VertexAttribute.html</anchorfile>
      <anchor>a5f77214cbef6f7f267cc3eac498ebce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>stride</name>
      <anchorfile>structgte_1_1VertexAttribute.html</anchorfile>
      <anchor>aded8f4b43c04935f1b41978658bd08e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VertexBuffer</name>
    <filename>classgte_1_1VertexBuffer.html</filename>
    <base>gte::Buffer</base>
    <member kind="function">
      <type>char *</type>
      <name>GetChannel</name>
      <anchorfile>classgte_1_1VertexBuffer.html</anchorfile>
      <anchor>abccf8a9dbef59649f7e0edec7065befe</anchor>
      <arglist>(VASemantic semantic, unsigned int unit, std::set&lt; DFType &gt; const &amp;requiredTypes)</arglist>
    </member>
    <member kind="function">
      <type>VertexFormat const &amp;</type>
      <name>GetFormat</name>
      <anchorfile>classgte_1_1VertexBuffer.html</anchorfile>
      <anchor>a088d2bb6e82b473b4018601882c6cbc3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; StructuredBuffer &gt; const &amp;</type>
      <name>GetSBuffer</name>
      <anchorfile>classgte_1_1VertexBuffer.html</anchorfile>
      <anchor>a0f9dea969b733a1f55b5f45282bfae0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>StandardUsage</name>
      <anchorfile>classgte_1_1VertexBuffer.html</anchorfile>
      <anchor>a9edb4aeb617833df9f16eaea2c069ed1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexBuffer</name>
      <anchorfile>classgte_1_1VertexBuffer.html</anchorfile>
      <anchor>ae1affc0fe17a1531fdd3f9216862c23d</anchor>
      <arglist>(VertexFormat const &amp;vformat, unsigned int numVertices, bool createStorage=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexBuffer</name>
      <anchorfile>classgte_1_1VertexBuffer.html</anchorfile>
      <anchor>ad47eacc7d8e989b8e4533c5b9a1471b5</anchor>
      <arglist>(VertexFormat const &amp;vformat, std::shared_ptr&lt; StructuredBuffer &gt; const &amp;sbuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexBuffer</name>
      <anchorfile>classgte_1_1VertexBuffer.html</anchorfile>
      <anchor>a081570328ff5534c90a0735b0318617e</anchor>
      <arglist>(unsigned int numVertices)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; StructuredBuffer &gt;</type>
      <name>mSBuffer</name>
      <anchorfile>classgte_1_1VertexBuffer.html</anchorfile>
      <anchor>ab9f498392f1bc6e223ce9114533b9c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VertexFormat</type>
      <name>mVFormat</name>
      <anchorfile>classgte_1_1VertexBuffer.html</anchorfile>
      <anchor>aaa186fe1e1ea5a6422913b6bae62dab2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VertexCollapseMesh</name>
    <filename>classgte_1_1VertexCollapseMesh.html</filename>
    <templarg></templarg>
    <class kind="struct">gte::VertexCollapseMesh::Record</class>
    <class kind="struct">gte::VertexCollapseMesh::VCVertex</class>
    <member kind="function">
      <type>bool</type>
      <name>DoCollapse</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a5d13f972583e71ca1957b4b9baab176f</anchor>
      <arglist>(Record &amp;record)</arglist>
    </member>
    <member kind="function">
      <type>ETManifoldMesh const &amp;</type>
      <name>GetMesh</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>ae3602d3ce1ef4a3e6e4e5271c3e5956c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexCollapseMesh</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>af27a622e0264efba26c1ee0caafeac82</anchor>
      <arglist>(int numPositions, Vector3&lt; Real &gt; const *positions, int numIndices, int const *indices)</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>VCM_NO_MORE_ALLOWED</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a95684987bdfdb7822cdeb9d481078116aa9c2c29a4314cfcca99edc37f62cda02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>VCM_ALLOWED</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a95684987bdfdb7822cdeb9d481078116adc113741a7fcd1a40a3aa7a9f06ec703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>VCM_DEFERRED</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a95684987bdfdb7822cdeb9d481078116a15288568db43e915c039f0fff9a9940d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>VCM_UNEXPECTED_ERROR</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a95684987bdfdb7822cdeb9d481078116a9ab07c9ea800d6ce331c6e55e4af3911</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>VCM_ALLOWED</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a95684987bdfdb7822cdeb9d481078116adc113741a7fcd1a40a3aa7a9f06ec703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>VCM_DEFERRED</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a95684987bdfdb7822cdeb9d481078116a15288568db43e915c039f0fff9a9940d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>VCM_NO_MORE_ALLOWED</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a95684987bdfdb7822cdeb9d481078116aa9c2c29a4314cfcca99edc37f62cda02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>VCM_UNEXPECTED_ERROR</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a95684987bdfdb7822cdeb9d481078116a9ab07c9ea800d6ce331c6e55e4af3911</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>Collapsed</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a8d3b4cd27da091819ab8c73017c365f4</anchor>
      <arglist>(std::vector&lt; TriangleKey&lt; true &gt;&gt; const &amp;removed, std::vector&lt; TriangleKey&lt; true &gt;&gt; const &amp;inserted, std::vector&lt; int &gt; const &amp;linkVertices)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>TriangulateLink</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a85211bdad87d64ad27ea3185f8bb8a21</anchor>
      <arglist>(std::shared_ptr&lt; VCVertex &gt; const &amp;vertex, std::vector&lt; TriangleKey&lt; true &gt;&gt; &amp;removed, std::vector&lt; TriangleKey&lt; true &gt;&gt; &amp;inserted, std::vector&lt; int &gt; &amp;linkVertices) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, typename MinHeap&lt; int, Real &gt;::Record * &gt;</type>
      <name>mHeapRecords</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a0f50c28aa1644671eba1d6ce519460c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VETManifoldMesh</type>
      <name>mMesh</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a6b8e7cc8d80e752080ac95a47c36d4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MinHeap&lt; int, Real &gt;</type>
      <name>mMinHeap</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>acdf952c8cb0aefb391b30714b9587e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumPositions</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a29df18ef0c75414dfa23a5421172fb47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector3&lt; Real &gt; const *</type>
      <name>mPositions</name>
      <anchorfile>classgte_1_1VertexCollapseMesh.html</anchorfile>
      <anchor>a1ae0763539296e90b55cb325a593e040</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VertexColorEffect</name>
    <filename>classgte_1_1VertexColorEffect.html</filename>
    <base>gte::VisualEffect</base>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetPVWMatrix</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>a4832996aa08ab5afbb51a430806fb85a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ConstantBuffer &gt; const &amp;</type>
      <name>GetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>a7881ee772bff5e3646efc4fcbe0e09df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPVWMatrix</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>a35c4e69123e99d52ef29846b04125dfb</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;pvwMatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPVWMatrixConstant</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>aa9cf98af49c88c24d297778c99e3ea2c</anchor>
      <arglist>(std::shared_ptr&lt; ConstantBuffer &gt; const &amp;pvwMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexColorEffect</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>a24bdd7961932c30bba812c2b9257eda7</anchor>
      <arglist>(std::shared_ptr&lt; ProgramFactory &gt; const &amp;factory)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix4x4&lt; float &gt; *</type>
      <name>mPVWMatrix</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>a806d4910a5a22fc807e83ebf107b8571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ConstantBuffer &gt;</type>
      <name>mPVWMatrixConstant</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>a7c5216a3ad77cfa12ca0062d4fa5191f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLPSSource</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>a38f9459ad4101c8dc3dd3b6efaad676e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msGLSLVSSource</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>a8c969b1f854341efd3217199d7db55f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const</type>
      <name>msHLSLSource</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>aca09758189e237f13b6cdbd64b0148fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msPSSource</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>a50f3843533c8f0750678cdad51a0d5e7</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::string const *</type>
      <name>msVSSource</name>
      <anchorfile>classgte_1_1VertexColorEffect.html</anchorfile>
      <anchor>ad18e8fcd39be30a1050349630149225e</anchor>
      <arglist>[ProgramFactory::PF_NUM_API]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VertexFormat</name>
    <filename>classgte_1_1VertexFormat.html</filename>
    <class kind="class">gte::VertexFormat::Attribute</class>
    <member kind="function">
      <type>bool</type>
      <name>Bind</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>a2f45aaea50466e2eb748acac58f856f2</anchor>
      <arglist>(VASemantic semantic, DFType type, unsigned int unit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetAttribute</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>a34407241b46857680d2b6c375363fb35</anchor>
      <arglist>(int i, VASemantic &amp;semantic, DFType &amp;type, unsigned int &amp;unit, unsigned int &amp;offset) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetIndex</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>a60839f434568332025b3b3ae5e6b8290</anchor>
      <arglist>(VASemantic semantic, unsigned int unit) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNumAttributes</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>afc29112d58ba7f4ec72b3067524e4aca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetOffset</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>a4b6cd1a0f0e7d1ad275ac948c70d6ad1</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>DFType</type>
      <name>GetType</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>a499b71a9dbb98329cae385be57878809</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetVertexSize</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>a10778a74aa1d4ffe7332f810562d534d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexFormat</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>ab21823cbc0802c76c45d1888b6924f0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Attribute</type>
      <name>mAttributes</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>ad622dc3deb4899425d8ad11f4fd60e93</anchor>
      <arglist>[VA_MAX_ATTRIBUTES]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mNumAttributes</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>a8a9b1d8f5296d2d34113acf962273069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mVertexSize</name>
      <anchorfile>classgte_1_1VertexFormat.html</anchorfile>
      <anchor>ac24ef1bcffeb4a4287a3e0c06e8c6217</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VertexShader</name>
    <filename>classgte_1_1VertexShader.html</filename>
    <base>gte::Shader</base>
    <member kind="function">
      <type></type>
      <name>VertexShader</name>
      <anchorfile>classgte_1_1VertexShader.html</anchorfile>
      <anchor>a1028603e877e7b17fc3ac4a8f81d8f1d</anchor>
      <arglist>(HLSLShader const &amp;program)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VETManifoldMesh</name>
    <filename>classgte_1_1VETManifoldMesh.html</filename>
    <base>gte::ETManifoldMesh</base>
    <class kind="class">gte::VETManifoldMesh::Vertex</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; Vertex &gt;(*</type>
      <name>VCreator</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>ad94a9b50fead2d4740af3f42384ca461</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, std::shared_ptr&lt; Vertex &gt; &gt;</type>
      <name>VMap</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>ad4dcbf12f78be9055eea104b182cf073</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Clear</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>a1a1b66a53fc0d1ebb24205f30ce66dea</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>VMap const &amp;</type>
      <name>GetVertices</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>af62996b4b34db577f29d0e6ac3d945e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::shared_ptr&lt; Triangle &gt;</type>
      <name>Insert</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>af7ee7b072fc5dc4f75e62e5d8d216c1e</anchor>
      <arglist>(int v0, int v1, int v2) override</arglist>
    </member>
    <member kind="function">
      <type>VETManifoldMesh &amp;</type>
      <name>operator=</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>a5c61fe80393bc241ffaf8d484c5392c7</anchor>
      <arglist>(VETManifoldMesh const &amp;mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Remove</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>a2e237521b2c0c297d18926c599b039a2</anchor>
      <arglist>(int v0, int v1, int v2) override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VETManifoldMesh</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>a57ef9815fe9af55a98008775f7f8511f</anchor>
      <arglist>(VCreator vCreator=nullptr, ECreator eCreator=nullptr, TCreator tCreator=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VETManifoldMesh</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>aceecbd0a105eeb5cc4508efcf97e9d44</anchor>
      <arglist>(VETManifoldMesh const &amp;mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VETManifoldMesh</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>a985db0ec4e41e561f8c6947e3870f1e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::shared_ptr&lt; Vertex &gt;</type>
      <name>CreateVertex</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>a7c0bacdde098ae6aeb768c749308c021</anchor>
      <arglist>(int vIndex)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VCreator</type>
      <name>mVCreator</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>a437850b96df7f83b5879d69bd727ac57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VMap</type>
      <name>mVMap</name>
      <anchorfile>classgte_1_1VETManifoldMesh.html</anchorfile>
      <anchor>a12e4efe99bdbc48dab241d320f3e2110</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ViewVolume</name>
    <filename>classgte_1_1ViewVolume.html</filename>
    <member kind="enumvalue">
      <name>VF_DMIN</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2a0999c32609d8f12af3bc14fd3ca01aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_DMAX</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2a929112e07de0f98bc9696f8b77c2dc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_UMIN</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2ac67a5ef97c6f4fba4b85d725ddecf9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_UMAX</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2a3943f2841a37ba833964c971a459f4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_RMIN</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2aa75f4df6f3384b8164fb67275d72e4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_RMAX</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2a00ad087df7342503f006990fd1efbcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_QUANTITY</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2ac0805455df2169f047cd8605d4a3b196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_DMAX</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2a929112e07de0f98bc9696f8b77c2dc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_DMIN</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2a0999c32609d8f12af3bc14fd3ca01aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_QUANTITY</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2ac0805455df2169f047cd8605d4a3b196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_RMAX</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2a00ad087df7342503f006990fd1efbcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_RMIN</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2aa75f4df6f3384b8164fb67275d72e4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_UMAX</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2a3943f2841a37ba833964c971a459f4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VF_UMIN</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac53e1861d0348327d4c90985032428d2ac67a5ef97c6f4fba4b85d725ddecf9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetAxes</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a4ca1efff1506519e1a9f65549f638b83</anchor>
      <arglist>(Vector4&lt; float &gt; &amp;dVector, Vector4&lt; float &gt; &amp;uVector, Vector4&lt; float &gt; &amp;rVector) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetDMax</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>af96a515a43d8d6a51cb387033f0e7585</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetDMin</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a636173dbb48740ae58b62a41b6d71f9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt; const &amp;</type>
      <name>GetDVector</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>aac5044ffda22e7a12fed96595362495a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFrame</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a83075a30f569d11af556e1e55eb67596</anchor>
      <arglist>(Vector4&lt; float &gt; &amp;position, Vector4&lt; float &gt; &amp;dVector, Vector4&lt; float &gt; &amp;uVector, Vector4&lt; float &gt; &amp;rVector) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetFrustum</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>aa88480d88646a8df587cf63a97728a1e</anchor>
      <arglist>(float &amp;dMin, float &amp;dMax, float &amp;uMin, float &amp;uMax, float &amp;rMin, float &amp;rMax) const </arglist>
    </member>
    <member kind="function">
      <type>float const *</type>
      <name>GetFrustum</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a561664dcf83e6b3a2c8ecd2d63d340f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetFrustum</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a3849d82b63f2a4b4f209fb38255ebaf9</anchor>
      <arglist>(float &amp;upFovDegrees, float &amp;aspectRatio, float &amp;dMin, float &amp;dMax) const </arglist>
    </member>
    <member kind="function">
      <type>const Matrix4x4&lt; float &gt; &amp;</type>
      <name>GetInverseViewMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a7638591b4f4780d2f75d30d20cbd6f13</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt; const &amp;</type>
      <name>GetPosition</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a087165a61855de5dc3156090403d5f6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetProjectionMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>aadcf4cea4984075c65450230f7e85944</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt; const &amp;</type>
      <name>GetProjectionViewMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ab4fe9e9e2c519f90ad11c444a8dc43b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetRMax</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ad525f7cbf5d179a3922387a21506d10e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetRMin</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>aee82cf2dd717ae5711bcbcc6c5030daf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt; const &amp;</type>
      <name>GetRVector</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a6b3885d707a8e9983812b04f928b5cda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetUMax</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ab9aedb90483ee4e092aedc37da2d7939</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetUMin</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>aeb131e4733620898b3a31e7bf81f71ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt; const &amp;</type>
      <name>GetUVector</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a2221c8a40849acc3f5fd81c0520f53a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Matrix4x4&lt; float &gt; &amp;</type>
      <name>GetViewMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>adafbfe386f8cd2f4a50c9fa5a84d9b8d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsDepthRangeZeroOne</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a10fdf4d5db3360c87b9ab7e5a1e59b0d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsPerspective</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>afd6954b55732e3bf3a3435551a7b3cec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAxes</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a66184b30dee098fa895c77aeefda59d2</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;dVector, Vector4&lt; float &gt; const &amp;uVector, Vector4&lt; float &gt; const &amp;rVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFrame</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a6805c4dd3f8e513a5a9e6f113b66090c</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;position, Vector4&lt; float &gt; const &amp;dVector, Vector4&lt; float &gt; const &amp;uVector, Vector4&lt; float &gt; const &amp;rVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFrustum</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a72ce342972d43f57520ec6b8a3a1171c</anchor>
      <arglist>(float dMin, float dMax, float uMin, float uMax, float rMin, float rMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFrustum</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a3e9ef8b3ec36875b5803bdfb35771962</anchor>
      <arglist>(float const *frustum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFrustum</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a506c870e213b7eadf5007b3feb2490dd</anchor>
      <arglist>(float upFovDegrees, float aspectRatio, float dMin, float dMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPosition</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ae787204fe8ab143cad1f32e8c5c3d05c</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetProjectionMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a728b57b1af780463308996b772ce2808</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;projMatrix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ViewVolume</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a1ccc3a1812f6358c3bfd7d7de14701c6</anchor>
      <arglist>(bool isPerspective, bool isDepthRangeZeroToOne)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ViewVolume</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a485ceb1b12fd851ea35b6d026b4ac4d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnFrameChange</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ad39a8553275e77cfc63b98eaee96d768</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnFrustumChange</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a062915b98d9ca8f53c0a4d9d8eba851c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdatePVMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a404d147be5a9d39244688d0a746f3c61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector4&lt; float &gt;</type>
      <name>mDVector</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac63970871ef375b66c2d41ce58266bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mFrustum</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a6f2a04ff0cad322104c94a4c1332bd28</anchor>
      <arglist>[VF_QUANTITY]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mInverseViewMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a5eba091a051211dc369ac7ebdbfed3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mIsDepthRangeZeroOne</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a6186e1385cb9d80a4dd0dfc2f3da40a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mIsPerspective</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ad4acb1731ad8c7cecb5a4fba8ca2b1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector4&lt; float &gt;</type>
      <name>mPosition</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>ac35ef2a9051396e837c883db816f798c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mProjectionMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a0a2405a893f69822e96ece59bb49cbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mProjectionViewMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a21ff3235786ab04204be6f95088d71a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector4&lt; float &gt;</type>
      <name>mRVector</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>adb2d85d996409b55b52eb1542311a9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Vector4&lt; float &gt;</type>
      <name>mUVector</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a77a52849e076edd9eac4f579a9e1fb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mValidateCoordinateFrame</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a4c5369619fb9218601e29c74fe618bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>mViewMatrix</name>
      <anchorfile>classgte_1_1ViewVolume.html</anchorfile>
      <anchor>a43297e9495425304ecea0cf94050cb67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::ViewVolumeNode</name>
    <filename>classgte_1_1ViewVolumeNode.html</filename>
    <base>gte::Node</base>
    <member kind="function">
      <type>std::function&lt; void(ViewVolumeNode *)&gt; const &amp;</type>
      <name>GetOnUpdate</name>
      <anchorfile>classgte_1_1ViewVolumeNode.html</anchorfile>
      <anchor>a774ce5f5947e92f22fabf4340ca677a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; ViewVolume &gt; const &amp;</type>
      <name>GetViewVolume</name>
      <anchorfile>classgte_1_1ViewVolumeNode.html</anchorfile>
      <anchor>a72c155a8798f848a8ef70d7a1496d9af</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOnUpdate</name>
      <anchorfile>classgte_1_1ViewVolumeNode.html</anchorfile>
      <anchor>a5c876d4ed347219a615e915af5034ba7</anchor>
      <arglist>(std::function&lt; void(ViewVolumeNode *)&gt; const &amp;onUpdate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetViewVolume</name>
      <anchorfile>classgte_1_1ViewVolumeNode.html</anchorfile>
      <anchor>a1eb1c115a1efd30d1375a6022e13d007</anchor>
      <arglist>(std::shared_ptr&lt; ViewVolume &gt; const &amp;viewVolume)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ViewVolumeNode</name>
      <anchorfile>classgte_1_1ViewVolumeNode.html</anchorfile>
      <anchor>a19c13158c5dbd555ce676d8e0bdc4e96</anchor>
      <arglist>(std::shared_ptr&lt; ViewVolume &gt; const &amp;viewVolume=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateWorldData</name>
      <anchorfile>classgte_1_1ViewVolumeNode.html</anchorfile>
      <anchor>ad06baa2e37ffd51928eb2528133a780a</anchor>
      <arglist>(double applicationTime)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::function&lt; void(ViewVolumeNode *)&gt;</type>
      <name>mOnUpdate</name>
      <anchorfile>classgte_1_1ViewVolumeNode.html</anchorfile>
      <anchor>a121b895c1fee0d456bd8a6af6ff21072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ViewVolume &gt;</type>
      <name>mViewVolume</name>
      <anchorfile>classgte_1_1ViewVolumeNode.html</anchorfile>
      <anchor>acddf54486f2b884b1ee515d13c256963</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Visual</name>
    <filename>classgte_1_1Visual.html</filename>
    <base>gte::Spatial</base>
    <member kind="function">
      <type>std::shared_ptr&lt; VisualEffect &gt; const &amp;</type>
      <name>GetEffect</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a1c0452259ee6e27ad180b0f72c71d585</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; IndexBuffer &gt; const &amp;</type>
      <name>GetIndexBuffer</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a050fe5865b36a682c4d3d2837a04c7a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VertexBuffer &gt; const &amp;</type>
      <name>GetVertexBuffer</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a3cc5361360ff6dfe7ad4b2d3571f2947</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetEffect</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a88449eb25024070708f67d7a63faba40</anchor>
      <arglist>(std::shared_ptr&lt; VisualEffect &gt; const &amp;effect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIndexBuffer</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>ab02426bd8be0e144b55f3e712470b60b</anchor>
      <arglist>(std::shared_ptr&lt; IndexBuffer &gt; const &amp;ibuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVertexBuffer</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a869609201904a9148018c5da7e57cb11</anchor>
      <arglist>(std::shared_ptr&lt; VertexBuffer &gt; const &amp;vbuffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>UpdateModelBound</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>abe06810624218d8a920108773ae0c33d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>UpdateModelNormals</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>ab6f69d2cae2ec22b50caafcfbf4a0876</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Visual</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a0265bfd8ece5d6489f31f3a0e56e8cc5</anchor>
      <arglist>(std::shared_ptr&lt; VertexBuffer &gt; const &amp;vbuffer=std::shared_ptr&lt; VertexBuffer &gt;(), std::shared_ptr&lt; IndexBuffer &gt; const &amp;ibuffer=std::shared_ptr&lt; IndexBuffer &gt;(), std::shared_ptr&lt; VisualEffect &gt; const &amp;effect=std::shared_ptr&lt; VisualEffect &gt;())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Visual</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>af32360b9f765f4be89233687dd219b1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>BoundingSphere</type>
      <name>modelBound</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a06edc06e9ea695e21e9690188c10bef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>GetVisibleSet</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a0a6461f1c3e52b6d5541353bca78e2c1</anchor>
      <arglist>(Culler &amp;culler, std::shared_ptr&lt; Camera &gt; const &amp;camera, bool noCull)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateWorldBound</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a66d442365c53326191c41967afe662cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; VisualEffect &gt;</type>
      <name>mEffect</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>ae0e3725c74e415e7f2f2309954f0360b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; IndexBuffer &gt;</type>
      <name>mIBuffer</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a98cabeca311af8ec4a335ab7bc6b2a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; VertexBuffer &gt;</type>
      <name>mVBuffer</name>
      <anchorfile>classgte_1_1Visual.html</anchorfile>
      <anchor>a763063b1774b8c0b7481f458c11aad9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VisualEffect</name>
    <filename>classgte_1_1VisualEffect.html</filename>
    <member kind="function">
      <type>std::shared_ptr&lt; GeometryShader &gt; const &amp;</type>
      <name>GetGeometryShader</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>a70c106ff138afb4328d983d87b91dbd9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; PixelShader &gt; const &amp;</type>
      <name>GetPixelShader</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>a9bd400e27fbcd3a1eb363d2c595f20c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VisualProgram &gt; const &amp;</type>
      <name>GetProgram</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>a310872c70b4b2152109fde9237667cec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VertexShader &gt; const &amp;</type>
      <name>GetVertexShader</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>a7af82f469f998881bb272738898d31ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VisualEffect</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>aa25ef3ed09ba1263665af6975b10cbc0</anchor>
      <arglist>(std::shared_ptr&lt; VisualProgram &gt; const &amp;program)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VisualEffect</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>ab5230dfb8b9da04fe7d9869f8754b8bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>VisualEffect</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>a521efaa2152011dc90cecb1b0b2232da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BufferUpdater</type>
      <name>mBufferUpdater</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>a22a97355a1489875f2b3e9bcdcd00083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; VisualProgram &gt;</type>
      <name>mProgram</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>af9fe90b2909aabe6625095d606c441dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TextureArrayUpdater</type>
      <name>mTextureArrayUpdater</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>abb8602e03327c6e0a7dcc2e9ad443017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TextureUpdater</type>
      <name>mTextureUpdater</name>
      <anchorfile>classgte_1_1VisualEffect.html</anchorfile>
      <anchor>aee2f84ab22100d975e2725fd4be3d1e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::VisualProgram</name>
    <filename>classgte_1_1VisualProgram.html</filename>
    <member kind="function">
      <type>std::shared_ptr&lt; GeometryShader &gt; const &amp;</type>
      <name>GetGShader</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>acbb94f29cdf9e7ee94c622fa4ac48bc8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; PixelShader &gt; const &amp;</type>
      <name>GetPShader</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>ab0ba7a051dcffede558f4039954af63c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; VertexShader &gt; const &amp;</type>
      <name>GetVShader</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>a51097a344df0b319b9a2f56ce340ef93</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetGShader</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>a24674b1726da113ca902939f377ff1e7</anchor>
      <arglist>(std::shared_ptr&lt; GeometryShader &gt; const &amp;shader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPShader</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>ab454f80d5e99fdfdd2cd9c762ddc6420</anchor>
      <arglist>(std::shared_ptr&lt; PixelShader &gt; const &amp;shader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVShader</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>a1465bcdb4e4aa40fa9d00c7408fd9efd</anchor>
      <arglist>(std::shared_ptr&lt; VertexShader &gt; const &amp;shader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VisualProgram</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>a5cf33d81e37b34ed6885e5f9c5c7fa4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VisualProgram</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>a8b33ea712a753f9ff56b17468bc8b713</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; GeometryShader &gt;</type>
      <name>mGShader</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>aee0686833a43c16e5f433de4e9d3ad79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; PixelShader &gt;</type>
      <name>mPShader</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>a614a95090c3cfe665a30efcebc7c123a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; VertexShader &gt;</type>
      <name>mVShader</name>
      <anchorfile>classgte_1_1VisualProgram.html</anchorfile>
      <anchor>a763823b2367469735c9087eea43c57f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Fluid3InitializeSource::Vortex</name>
    <filename>structgte_1_1Fluid3InitializeSource_1_1Vortex.html</filename>
    <member kind="variable">
      <type>gte::Vector4&lt; float &gt;</type>
      <name>data</name>
      <anchorfile>structgte_1_1Fluid3InitializeSource_1_1Vortex.html</anchorfile>
      <anchor>aca6d471eac93db1a33386ba5f973b252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gte::Vector4&lt; float &gt;</type>
      <name>normal</name>
      <anchorfile>structgte_1_1Fluid3InitializeSource_1_1Vortex.html</anchorfile>
      <anchor>a1a6212aae625ab6e85e7e96fcf9edce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gte::Vector4&lt; float &gt;</type>
      <name>position</name>
      <anchorfile>structgte_1_1Fluid3InitializeSource_1_1Vortex.html</anchorfile>
      <anchor>a413dfa29dcd4b033f3ffaa46ded1e8fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Fluid2InitializeSource::Vortex</name>
    <filename>structgte_1_1Fluid2InitializeSource_1_1Vortex.html</filename>
    <member kind="variable">
      <type>Vector4&lt; float &gt;</type>
      <name>data</name>
      <anchorfile>structgte_1_1Fluid2InitializeSource_1_1Vortex.html</anchorfile>
      <anchor>a3d04cdd6b4d439eab6cf44b9091fa542</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::WGLEngine</name>
    <filename>classgte_1_1WGLEngine.html</filename>
    <base>gte::GL4Engine</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DisplayColorBuffer</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a602e1858b3b7ed08eb87dfdcbaf99e02</anchor>
      <arglist>(unsigned int syncInterval) override</arglist>
    </member>
    <member kind="function">
      <type>HDC</type>
      <name>GetDevice</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a467075da807f0b12c02630d37e53eb08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>HGLRC</type>
      <name>GetImmediate</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>aaf6f6e99af81df5bc35611982c5148d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>IsActive</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a051c69342db2f7ae02610ae6fc19d6c2</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>MakeActive</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>ae18a340c6112d8802945a91b6c9250fc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WGLEngine</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a19ecac0cabe726fc6f88e28314086837</anchor>
      <arglist>(HWND handle, bool saveDriverInfo, int requiredMajor=4, int requiredMinor=3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WGLEngine</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a765dd5aae4d910adf393e0b66c56e4cf</anchor>
      <arglist>(bool saveDriverInfo, int requiredMajor=4, int requiredMinor=3)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WGLEngine</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a71bdb0de6b6b18f983ef26f058216f34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>Initialize</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a4f24f1cae28fcf6a6d983bdbae149ca6</anchor>
      <arglist>(int requiredMajor, int requiredMinor, bool saveDriverInfo) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Terminate</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>aa8072731faf4f802b22d9c889572d812</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ATOM</type>
      <name>mComputeWindowAtom</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a47f9f824eee4df3df4b4519069870229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::wstring</type>
      <name>mComputeWindowClass</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>afbd1d6a3a359a48e39dc836df7c183c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HDC</type>
      <name>mDevice</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a6998441f6f8ef79fe576b74d0cd2086c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HWND</type>
      <name>mHandle</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a94165208484db70674b82ea693c205d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HGLRC</type>
      <name>mImmediate</name>
      <anchorfile>classgte_1_1WGLEngine.html</anchorfile>
      <anchor>a281c4fa045b9f1b5b5c47a23d6b7f657</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gte::Arithmetic::WhichType</name>
    <filename>structgte_1_1Arithmetic_1_1WhichType.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>gte::Arithmetic::WhichType&lt; BSNumber&lt; U &gt; &gt;</name>
    <filename>structgte_1_1Arithmetic_1_1WhichType_3_01BSNumber_3_01U_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>gte::Arithmetic::WhichType&lt; BSRational&lt; U &gt; &gt;</name>
    <filename>structgte_1_1Arithmetic_1_1WhichType_3_01BSRational_3_01U_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>gte::Arithmetic::WhichType&lt; double &gt;</name>
    <filename>structgte_1_1Arithmetic_1_1WhichType_3_01double_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>gte::Arithmetic::WhichType&lt; float &gt;</name>
    <filename>structgte_1_1Arithmetic_1_1WhichType_3_01float_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>gte::Arithmetic::WhichType&lt; IEEEBinary16 &gt;</name>
    <filename>structgte_1_1Arithmetic_1_1WhichType_3_01IEEEBinary16_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>gte::Arithmetic::WhichType&lt; long double &gt;</name>
    <filename>structgte_1_1Arithmetic_1_1WhichType_3_01long_01double_01_4.html</filename>
  </compound>
  <compound kind="class">
    <name>gte::WICFileIO</name>
    <filename>classgte_1_1WICFileIO.html</filename>
    <class kind="class">gte::WICFileIO::ComInitializer</class>
    <class kind="class">gte::WICFileIO::ComObject</class>
    <class kind="struct">gte::WICFileIO::LoadFormatMap</class>
    <class kind="struct">gte::WICFileIO::SaveFormatMap</class>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; Texture2 &gt;</type>
      <name>Load</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>ab31643fc143f31835e679ec03f43d8d0</anchor>
      <arglist>(std::string const &amp;filename, bool wantMipmaps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::shared_ptr&lt; Texture2 &gt;</type>
      <name>Load</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>a0f77e6609151792e2347da915379a0ad</anchor>
      <arglist>(std::string const &amp;filename, bool wantMipmaps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>SaveToJPEG</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>a11e38b4f5b7caf5366e12646c4bbab9d</anchor>
      <arglist>(std::string const &amp;filename, std::shared_ptr&lt; Texture2 &gt; const &amp;texture, float imageQuality)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>SaveToPNG</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>aee1cd9b84eeead1e12c7368d46fa4a4d</anchor>
      <arglist>(std::string const &amp;filename, std::shared_ptr&lt; Texture2 &gt; const &amp;texture)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>SaveToPNG</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>a3515b84a2af77b784415b87cad6e389e</anchor>
      <arglist>(std::string const &amp;filename, std::shared_ptr&lt; Texture2 &gt; const &amp;texture)</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NUM_LOAD_FORMATS</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>a980b1b556ca59981dee229ac8e205913a1fd202b12333634aa0a919a5b0893f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NUM_SAVE_FORMATS</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>a18067855a3ff5a5dda6a0274b15060e3aec24f6079bd38274877c03d5a1f4597e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NUM_LOAD_FORMATS</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>a980b1b556ca59981dee229ac8e205913a1fd202b12333634aa0a919a5b0893f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NUM_SAVE_FORMATS</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>a18067855a3ff5a5dda6a0274b15060e3aec24f6079bd38274877c03d5a1f4597e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>SaveTo</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>ab7b8a9262dbb39fa8b5f5ec748f83b0a</anchor>
      <arglist>(std::string const &amp;filename, std::shared_ptr&lt; Texture2 &gt; const &amp;texture, float imageQuality)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static LoadFormatMap const</type>
      <name>msLoadFormatMap</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>a0f5552354dd4fb50dc2d5565476e41e7</anchor>
      <arglist>[NUM_LOAD_FORMATS]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static SaveFormatMap const</type>
      <name>msSaveFormatMap</name>
      <anchorfile>classgte_1_1WICFileIO.html</anchorfile>
      <anchor>affc3ef8e1a044147d4e0dedacd9a2aca</anchor>
      <arglist>[NUM_SAVE_FORMATS]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>WICFileIOPrivateHelper</name>
    <filename>structWICFileIOPrivateHelper.html</filename>
    <member kind="function">
      <type></type>
      <name>WICFileIOPrivateHelper</name>
      <anchorfile>structWICFileIOPrivateHelper.html</anchorfile>
      <anchor>a6e342b6aca7c5a887df4ab953687ea4f</anchor>
      <arglist>(char const *name, bool readMode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WICFileIOPrivateHelper</name>
      <anchorfile>structWICFileIOPrivateHelper.html</anchorfile>
      <anchor>afde78d8334da4a5da61ea4ac2e3a6594</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>fp</name>
      <anchorfile>structWICFileIOPrivateHelper.html</anchorfile>
      <anchor>a39221fc22a45ce229ee5c16dde39eae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>png_infop</type>
      <name>info_ptr</name>
      <anchorfile>structWICFileIOPrivateHelper.html</anchorfile>
      <anchor>a4218fd4add277fb799ad57e74176df2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isRead</name>
      <anchorfile>structWICFileIOPrivateHelper.html</anchorfile>
      <anchor>a3a6b67cefc034fc35a8b32d03718ca23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>png_structp</type>
      <name>png_ptr</name>
      <anchorfile>structWICFileIOPrivateHelper.html</anchorfile>
      <anchor>a3bf7313c771dee8167f596dffe9d977a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Window</name>
    <filename>classgte_1_1Window.html</filename>
    <base>gte::MSWWindow</base>
    <base>gte::MSWWindow</base>
    <base>gte::WindowBase</base>
    <class kind="struct">gte::Window::Parameters</class>
    <member kind="enumvalue">
      <name>EVT_NONE_PENDING</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ad91f9545e1146a799e85315f6b664cafa28477a41436a5bdbc6760715d50cad41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVT_PROCESSED</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ad91f9545e1146a799e85315f6b664cafa5f6a72fc5f1e657120515fb638907824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVT_QUIT</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ad91f9545e1146a799e85315f6b664cafabf52ce641cb84e27d8e8f3e809545b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVT_NONE_PENDING</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ad91f9545e1146a799e85315f6b664cafa28477a41436a5bdbc6760715d50cad41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVT_PROCESSED</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ad91f9545e1146a799e85315f6b664cafa5f6a72fc5f1e657120515fb638907824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVT_QUIT</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ad91f9545e1146a799e85315f6b664cafabf52ce641cb84e27d8e8f3e809545b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetMousePosition</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a2e674840b036f4d1ce0cf38e08cb7104</anchor>
      <arglist>(int &amp;x, int &amp;y) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnClose</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a7040d10bf60698a03014dd50c90068c1</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ProcessedEvent</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ae548bcabcaabb7e025ee420bd15eea7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetMousePosition</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a6588d79826b23259b934ef9e70a5493c</anchor>
      <arglist>(int x, int y) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShowWindow</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a5b55e9032ed489c9be0f49f8d7dc4361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Window</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ac9b85e81389b28c534ad47e2863bd940</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Window</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ac9b85e81389b28c534ad47e2863bd940</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Window</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a245d821e6016fa1f6970ccbbedd635f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Window</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a4f49d2faa17fb103ca7e0d3822f2d2c2</anchor>
      <arglist>(Parameters &amp;parameters)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Window</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a4f49d2faa17fb103ca7e0d3822f2d2c2</anchor>
      <arglist>(Parameters &amp;parameters)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Window</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a8455929f3089d5145c2c714fbc2fe1f8</anchor>
      <arglist>(Parameters &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAltDown</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a53826ba92d609fc354cd2f5b1c9d42d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::array&lt; bool, 8 &gt;</type>
      <name>mButtonDown</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>aed2096010e2b6213a62f647c9803688b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mCommandDown</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a3f96baf2e67c1c5032e364129de88e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mControlDown</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ad9fc4e8440f6ab7ca02c4cb994e4500f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_XDisplay *</type>
      <name>mDisplay</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a20e00b49daea3460cc22dfdb6580de95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; GraphicsEngine &gt;</type>
      <name>mEngine</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ada18b02c428fbd6dcfb384b0bbf2788a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mShiftDown</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>ae2094ce7f6b4244030f5576ac1a921b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>mWindow</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>a24ccb6fb2206f4bbd8da50d10cafe58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>WindowSystem</name>
      <anchorfile>classgte_1_1Window.html</anchorfile>
      <anchor>af22e7c575e97fbd41d4f8959acca50fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Window2</name>
    <filename>classgte_1_1Window2.html</filename>
    <base>gte::Window</base>
    <member kind="function">
      <type>void</type>
      <name>ClearScreen</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>aa6cbaa4a0e6867382f54408dac1327c3</anchor>
      <arglist>(unsigned int color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawCircle</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a25246114ed2e99a23e4d4abe96703ba7</anchor>
      <arglist>(int xCenter, int yCenter, int radius, unsigned int color, bool solid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawEllipse</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a0d4838b34ba615e715e41235e9cdd863</anchor>
      <arglist>(int xCenter, int yCenter, int xExtent, int yExtent, unsigned int color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawFloodFill4</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a1880d31efd51179352f4201d31dffbc2</anchor>
      <arglist>(int x, int y, unsigned int foreColor, unsigned int backColor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawLine</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a0646e45e928f89768f245210fd6d5418</anchor>
      <arglist>(int x0, int y0, int x1, int y1, unsigned int color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawRectangle</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>af8da41aafa663ceb4695dbaad3cfb27c</anchor>
      <arglist>(int xMin, int yMin, int xMax, int yMax, unsigned int color, bool solid)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>DrawScreenOverlay</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>aa6b6707e9eefa89735b393e22fc38525</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DrawThickPixel</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a3fd51b8932e5ba4ad78a45d082944397</anchor>
      <arglist>(int x, int y, int thick, unsigned int color)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetPixel</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a58d93e897cd260c34ca82aff68f7e01f</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnDisplay</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>ad0b4b2c6c8f079dc08e37e5d11c7599a</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnResize</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a569cc220918ea0be424d6600622cdd13</anchor>
      <arglist>(int xSize, int ySize) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPixel</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a6c4a767771efeddbb987cd1704f658f5</anchor>
      <arglist>(int x, int y, unsigned int color)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Window2</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a50c73b996dbf2439ea9c00edc42b0b26</anchor>
      <arglist>(Parameters &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mClampToWindow</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>aa9608425123734d89cfba84bf52373e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mDoFlip</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>af689424a617bfcb261e10ef29ffd7cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::function&lt; void(int, int)&gt;</type>
      <name>mDrawPixel</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>aa4ad5478d6b931e7a458fc49ae2506ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; DepthStencilState &gt;</type>
      <name>mNoDepthStencilState</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a57b5b913983a50801f80976c3947a1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; OverlayEffect &gt;</type>
      <name>mOverlay</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>af3f44d0c4c700f76b016135674f17dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>mPixelColor</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>aa60c3826b5770fdb6bf2e32599834e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Texture2 &gt;</type>
      <name>mScreenTexture</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>adff0efd87b695d641ec7772bd2dbf8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mScreenTextureNeedsUpdate</name>
      <anchorfile>classgte_1_1Window2.html</anchorfile>
      <anchor>a383443c4ef7f939270a2a456aba8e000</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::Window3</name>
    <filename>classgte_1_1Window3.html</filename>
    <base>gte::Window</base>
    <member kind="function">
      <type>void</type>
      <name>InitializeCamera</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>a2501fa54ebc814937ed8fe592c9e3cc8</anchor>
      <arglist>(float upFovDegrees, float aspectRatio, float dmin, float dmax, float translationSpeed, float rotationSpeed, std::array&lt; float, 3 &gt; const &amp;pos, std::array&lt; float, 3 &gt; const &amp;dir, std::array&lt; float, 3 &gt; const &amp;up)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnCharPress</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>a7e1e1129bea71e46c74b4723a51e56fd</anchor>
      <arglist>(unsigned char key, int x, int y) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnKeyDown</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>a49bb599f954e5db51f49a53d629882a4</anchor>
      <arglist>(int key, int x, int y) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnKeyUp</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>af07648b6371f0c79c651b3285f757d19</anchor>
      <arglist>(int key, int x, int y) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnMouseClick</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>ad74460198d6ee73ddc17b1b4169a7177</anchor>
      <arglist>(MouseButton button, MouseState state, int x, int y, unsigned int modifiers) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnMouseMotion</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>ade98786051d27c2764a2d7dae4e2b5e2</anchor>
      <arglist>(MouseButton button, int x, int y, unsigned int modifiers) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnResize</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>a9268c2ed0cc9254efc3f4f5469071e88</anchor>
      <arglist>(int xSize, int ySize) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Window3</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>a553b054d4b26fa1b0817cbb06c61db57</anchor>
      <arglist>(Parameters &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Camera &gt;</type>
      <name>mCamera</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>a7584380ff618ceb9d112d7248d6acb1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CameraRig</type>
      <name>mCameraRig</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>a05fac5f40ee157f506f7fce79ede3f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PVWUpdater</type>
      <name>mPVWMatrices</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>afd837bcf08ffb0a6bb5b2e24fa897674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Trackball</type>
      <name>mTrackball</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>a8fcdab7885bb7930d4e55310131861e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BufferUpdater</type>
      <name>mUpdater</name>
      <anchorfile>classgte_1_1Window3.html</anchorfile>
      <anchor>aa54d0c2d4f2a67c7cd4a20c8079c7275</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::WindowBase</name>
    <filename>classgte_1_1WindowBase.html</filename>
    <class kind="struct">gte::WindowBase::Parameters</class>
    <member kind="typedef">
      <type>int</type>
      <name>MouseButton</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a7523c95151a12c83cebbf7acbec73eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>MouseState</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>aa24e234319035eb3875ca23ffd551c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>GetAspectRatio</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ab59a067362d8f45aca0e25e9350eec85</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>GetMousePosition</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>aef2ed4f77339df0c644cf5a9fb536cf3</anchor>
      <arglist>(int &amp;x, int &amp;y) const </arglist>
    </member>
    <member kind="function">
      <type>std::wstring</type>
      <name>GetTitle</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a6a7eb336c7980f5b9736077a04d68bf6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXOrigin</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a8f4721def4b2d26c3cf8d7ef1258ef95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXSize</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ae3144dff7ba0a9961086caadc043a87a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYOrigin</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ade813cfda5b02f6a1756d7bb3f4ff7de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYSize</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a5ee61ca10c7ce1060ab50f408a54797e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsMaximized</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ab4f0f090dc9e14b3ab946c4c56b1be25</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsMinimized</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a82a842236059cb46a33992304d8c93e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnCharPress</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a3cbe0034e0b410ac22fbf29065af7dcb</anchor>
      <arglist>(unsigned char key, int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnClose</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a2a8d3ba5a71c22df93d677e03c172f27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnDisplay</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>afec53fb11e8d1042bdabae91ecfa6c77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnIdle</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a1c46d8bb3cc5198c8ceb4e38dbed7ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnKeyDown</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>aea12676664c6676614891c2d370887e4</anchor>
      <arglist>(int key, int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnKeyUp</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a3e1c11228bf3484986c7eba3a9acb66c</anchor>
      <arglist>(int key, int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnMaximize</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a3d44c47cd63bd8019efe30a41b387334</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnMinimize</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ae4e54e233ca9a3b66ba0f19685caab79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnMouseClick</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ad39c35ba65b2e50d4d8bb37a337f6fd9</anchor>
      <arglist>(int button, int state, int x, int y, unsigned int modifiers)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnMouseMotion</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ade8cc8a1443b05e98ee66c3c238d9379</anchor>
      <arglist>(int button, int x, int y, unsigned int modifiers)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnMouseWheel</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>af4495f8e65e6e771358c823fb1677a1e</anchor>
      <arglist>(int delta, int x, int y, unsigned int modifiers)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnMove</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a62ac6197c56230ed41d39efe0710f0fa</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnResize</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a1eeaf890932219b93a2db1e9af9808ae</anchor>
      <arglist>(int xSize, int ySize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetMousePosition</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a1e5e2879a9428f9596238e20926058a2</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetTitle</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>abbea62b3abbc330a0ff409480b276b1e</anchor>
      <arglist>(std::wstring const &amp;title)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WindowBase</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a8d4ea4079f71fcbb04f1a56aa466aefc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_ALT</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>aeedb9bfd485d9424de21af2a73cf431f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_BACKSPACE</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ab6555798705038bb01d58937e8bc9b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_COMMAND</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a848bd57cc05c432d132968eb0443545c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_CONTROL</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a88a10cde4dcb10a14c6a367bcb8d6da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_DELETE</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ad0c2085255b8f59912d1e4537d2dc09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_DOWN</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a04d07742976342fede0bf8ca19ce896f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_END</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a885e320d652a5bc378b3ffd60781bea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_ENTER</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ac9e4f7b8d6e7cf2aa400c006fb90ee90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_ESCAPE</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a058f5b034f1f2845be8636d6724ef57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F1</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a3671c6cdac2983af8115515e733f3c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F10</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ab5e42b185be2b392d39d65b8fba31f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F11</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a2cc67ea98d12cb679683b0bd723119a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F12</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a6f6431e92ec258d7b08dcf242465f30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F2</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>af85481253b40e8a634a70d3446309224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F3</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a8225ea40baf1ffddce9a837cb20061e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F4</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a86e6827e9814bddfe3769f2bad6e4326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F5</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a380a9ad5b3eb52442ebe2f613b00568c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F6</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>aef7f51a8591d252353a4c44d8d26c619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F7</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a295d0a1e12b3d97ba1fd4da9949510ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F8</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a304a1f04e3c817e57845ca70ace679ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_F9</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a99fd0970ce02983d368f58db075ef9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_HOME</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>add03c25b9510dd06b09e1bd551fb0b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_INSERT</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a0ed93cb9c2c4a96a3b803f9205c0a3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_LEFT</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a1f382a5c27ab3eeac501a48dfcd335f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_PAGE_DOWN</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a97757b31c4fabe39868a316b5b33ede0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_PAGE_UP</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a61e16e7f76927a58d34ab238786ea5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_RETURN</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a6f83a7f6f15d22b57d93fede4507c02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_RIGHT</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a7d54f917798302d74ee26cbae2facf12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_SHIFT</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a267e870417c54400d59ff26c2b8fc224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_TAB</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a0a40227c8ce2047fe8a8ae3e442624c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>KEY_UP</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a65dd57b2ada217023d758aceed138fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MODIFIER_CONTROL</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ab24dc7d42ff6d5612d2ac1d99ebc47a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MODIFIER_LBUTTON</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ae34114b6be334af90459381bfe590544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MODIFIER_MBUTTON</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a3493d8d28f042d08c152db72a017074a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MODIFIER_RBUTTON</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a80c6db7e4261b3421d2d9354b5c62d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MODIFIER_SHIFT</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a794f73bea497580cc755d66bf3642958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MOUSE_DOWN</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>aa925254c1a3df7047fb5e13c82e66d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MOUSE_LEFT</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>afaaa9c8caf9eacb03e4e6339479a5d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MOUSE_MIDDLE</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a45cba9ca8668020e1821c8e4a7c3f269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MOUSE_NONE</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a757a3a9d98c97b55c16d6defe98d533c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MOUSE_RIGHT</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>ae1c8766cc579f7bc28ebc4c0d535d5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>MOUSE_UP</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a3dffe7d86fdb12543e06728c8a5188c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>GetGTEPath</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a8f6b1e2e2fa1990b0a4b00ecaacaf61b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>WindowBase</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>af75ef872483f5dd257a739666f9e8c60</anchor>
      <arglist>(Parameters &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAllowResize</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>aff83dea0c5699ebc4b1ecfdac249a7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; BaseEngine &gt;</type>
      <name>mBaseEngine</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a618c72d590d1e60e6d74cf21aec63313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Environment</type>
      <name>mEnvironment</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a41e0ea91741d433813c5a45db67191ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mIsMaximized</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>af3ec2139440a6a022c95e855ba357b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mIsMinimized</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>abba42c1437943a4c89dfe0014bd7304c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ProgramFactory &gt;</type>
      <name>mProgramFactory</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a3867bc6f007af922cf3d3e9993d1837e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OnIdleTimer</type>
      <name>mTimer</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a3b67640126d0fac966708258f266567c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::wstring</type>
      <name>mTitle</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a16310891cbe5cf48a9b766ddc3771b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mXOrigin</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a11bb7f41277e74e22da41394a932ac38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mXSize</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>a22ee412c83ae1288a495d986fb9cd404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mYOrigin</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>af09ae54a5cf29dd4153148064abd9ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mYSize</name>
      <anchorfile>classgte_1_1WindowBase.html</anchorfile>
      <anchor>adca0a795e52f488111b5751dcc3c9e2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gte::WindowSystem</name>
    <filename>classgte_1_1WindowSystem.html</filename>
    <base>gte::MSWWindowSystem</base>
    <base>gte::MSWWindowSystem</base>
    <member kind="enumvalue">
      <name>DEFAULT_ACTION</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>ab8f527123aa4b901798cbcff189b484badd8b179c97822ed5ffab2604574dae86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_IDLE_LOOP</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>ab8f527123aa4b901798cbcff189b484ba70e13fbc8af41870b3ee273876f19937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_ACTION</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>ab8f527123aa4b901798cbcff189b484badd8b179c97822ed5ffab2604574dae86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_IDLE_LOOP</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>ab8f527123aa4b901798cbcff189b484ba70e13fbc8af41870b3ee273876f19937</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; WindowType &gt;</type>
      <name>Create</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>ae48fc7bdd3e79666a981668a5c3f9fd6</anchor>
      <arglist>(typename WindowType::Parameters &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>a281f5128be7baa534c15c0da2d99843d</anchor>
      <arglist>(_XDisplay *&amp;display, __GLXcontextRec *&amp;context, unsigned long &amp;window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Destroy</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>a57d6bbaf7dcf2a8e32f25a3b4bde2663</anchor>
      <arglist>(std::shared_ptr&lt; WindowType &gt; &amp;window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MessagePump</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>a9ed188563fa4bc6e0f547142a3da88f6</anchor>
      <arglist>(std::shared_ptr&lt; WindowType &gt; const &amp;window, unsigned int flags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WindowSystem</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>a64d67639683151c219e695771a7b4ee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WindowSystem</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>a64d67639683151c219e695771a7b4ee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WindowSystem</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>adc211bb85a62f5d72a71ae7ac000b44a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WindowSystem</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>ac25bffb9d0caca2c783338c8ea2d3ddd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WindowSystem</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>ac25bffb9d0caca2c783338c8ea2d3ddd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WindowSystem</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>a8b886812b3282ec48bc6c3052ce433e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>CreateEngineAndProgramFactory</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>aea4016f09377861dbd6d13c992e427fd</anchor>
      <arglist>(MSWWindow::Parameters &amp;parameters) override</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>CreateEngineAndProgramFactory</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>a05cac72f408b743caa0c1b1b44d60fd0</anchor>
      <arglist>(MSWWindow::Parameters &amp;parameters) override</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CreateFrom</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>a6c91edd9b739b1bf00cf30bc863dd9fb</anchor>
      <arglist>(Window::Parameters &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>_XDisplay *</type>
      <name>mDisplay</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>af2648574222d388daac9f2a882e973e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char const *</type>
      <name>mDisplayName</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>a081f9afe287f1227ab8dcdb990d15224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; unsigned long, std::shared_ptr&lt; Window &gt; &gt;</type>
      <name>mWindowMap</name>
      <anchorfile>classgte_1_1WindowSystem.html</anchorfile>
      <anchor>ab8124a41659c3901e515337e8ba8d8b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gte</name>
    <filename>namespacegte.html</filename>
    <class kind="struct">gte::_Float16</class>
    <class kind="class">gte::ACosEstimate</class>
    <class kind="class">gte::AlignedBox</class>
    <class kind="class">gte::AmbientLightEffect</class>
    <class kind="class">gte::ApprCircle2</class>
    <class kind="class">gte::ApprCylinder3</class>
    <class kind="class">gte::ApprEllipse2</class>
    <class kind="class">gte::ApprEllipsoid3</class>
    <class kind="class">gte::ApprGaussian2</class>
    <class kind="class">gte::ApprGaussian3</class>
    <class kind="class">gte::ApprGreatArc3</class>
    <class kind="class">gte::ApprGreatCircle3</class>
    <class kind="class">gte::ApprHeightLine2</class>
    <class kind="class">gte::ApprHeightPlane3</class>
    <class kind="class">gte::ApprOrthogonalLine2</class>
    <class kind="class">gte::ApprOrthogonalLine3</class>
    <class kind="class">gte::ApprOrthogonalPlane3</class>
    <class kind="class">gte::ApprParaboloid3</class>
    <class kind="class">gte::ApprPolynomial2</class>
    <class kind="class">gte::ApprPolynomial3</class>
    <class kind="class">gte::ApprPolynomial4</class>
    <class kind="class">gte::ApprPolynomialSpecial2</class>
    <class kind="class">gte::ApprPolynomialSpecial3</class>
    <class kind="class">gte::ApprPolynomialSpecial4</class>
    <class kind="class">gte::ApprQuadratic2</class>
    <class kind="class">gte::ApprQuadratic3</class>
    <class kind="class">gte::ApprQuadraticCircle2</class>
    <class kind="class">gte::ApprQuadraticSphere3</class>
    <class kind="class">gte::ApprQuery</class>
    <class kind="class">gte::ApprSphere3</class>
    <class kind="class">gte::Arc2</class>
    <class kind="class">gte::Arithmetic</class>
    <class kind="class">gte::Array2</class>
    <class kind="class">gte::Array3</class>
    <class kind="class">gte::Array4</class>
    <class kind="class">gte::ASinEstimate</class>
    <class kind="class">gte::ATanEstimate</class>
    <class kind="class">gte::AxisAngle</class>
    <class kind="class">gte::BandedMatrix</class>
    <class kind="class">gte::BaseEngine</class>
    <class kind="class">gte::BasisFunction</class>
    <class kind="struct">gte::BasisFunctionInput</class>
    <class kind="class">gte::BezierCurve</class>
    <class kind="class">gte::BillboardNode</class>
    <class kind="class">gte::BlendState</class>
    <class kind="class">gte::BlendTransformController</class>
    <class kind="class">gte::BoundingSphere</class>
    <class kind="class">gte::BoxManager</class>
    <class kind="class">gte::BSNumber</class>
    <class kind="class">gte::BSplineCurve</class>
    <class kind="class">gte::BSplineCurveFit</class>
    <class kind="class">gte::BSplineSurface</class>
    <class kind="class">gte::BSplineSurfaceFit</class>
    <class kind="class">gte::BSplineVolume</class>
    <class kind="class">gte::BspNode</class>
    <class kind="class">gte::BSPrecision</class>
    <class kind="class">gte::BSRational</class>
    <class kind="class">gte::Buffer</class>
    <class kind="class">gte::Camera</class>
    <class kind="class">gte::CameraRig</class>
    <class kind="class">gte::Capsule</class>
    <class kind="class">gte::ChebyshevRatio</class>
    <class kind="class">gte::Circle3</class>
    <class kind="class">gte::Command</class>
    <class kind="class">gte::ComputeModel</class>
    <class kind="class">gte::ComputeProgram</class>
    <class kind="class">gte::ComputeShader</class>
    <class kind="class">gte::Cone</class>
    <class kind="class">gte::ConstantBuffer</class>
    <class kind="class">gte::ConstantColorEffect</class>
    <class kind="class">gte::ConstrainedDelaunay2</class>
    <class kind="class">gte::ContEllipse2MinCR</class>
    <class kind="class">gte::ContEllipsoid3MinCR</class>
    <class kind="class">gte::ControlledObject</class>
    <class kind="class">gte::Controller</class>
    <class kind="class">gte::ConvertCoordinates</class>
    <class kind="class">gte::ConvexHull2</class>
    <class kind="class">gte::ConvexHull3</class>
    <class kind="class">gte::ConvexPolyhedron3</class>
    <class kind="class">gte::CosEstimate</class>
    <class kind="class">gte::CubicRootsQR</class>
    <class kind="class">gte::Culler</class>
    <class kind="class">gte::CullingPlane</class>
    <class kind="class">gte::Cylinder3</class>
    <class kind="class">gte::DarbouxFrame3</class>
    <class kind="class">gte::DataFormat</class>
    <class kind="class">gte::DCPQuery</class>
    <class kind="class">gte::DCPQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, AlignedBox&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Circle3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Line&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Rectangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Segment&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Triangle3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, ConvexPolyhedron3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Rectangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector3&lt; Real &gt;, Tetrahedron3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Hyperellipsoid&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Line&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, OrientedBox&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Ray&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Segment&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Triangle&lt; N, Real &gt; &gt;</class>
    <class kind="class">gte::Delaunay2</class>
    <class kind="class">gte::Delaunay2Mesh</class>
    <class kind="class">gte::Delaunay3</class>
    <class kind="class">gte::Delaunay3Mesh</class>
    <class kind="class">gte::DepthStencilState</class>
    <class kind="class">gte::DirectionalLightEffect</class>
    <class kind="class">gte::DirectionalLightTextureEffect</class>
    <class kind="class">gte::DistancePointTriangleExact</class>
    <class kind="class">gte::DistanceSegmentSegmentExact</class>
    <class kind="class">gte::DrawingState</class>
    <class kind="class">gte::DrawTarget</class>
    <class kind="class">gte::DualQuaternion</class>
    <class kind="class">gte::DX11BlendState</class>
    <class kind="class">gte::DX11Buffer</class>
    <class kind="class">gte::DX11ComputeShader</class>
    <class kind="class">gte::DX11ConstantBuffer</class>
    <class kind="class">gte::DX11DepthStencilState</class>
    <class kind="class">gte::DX11DrawingState</class>
    <class kind="class">gte::DX11DrawTarget</class>
    <class kind="class">gte::DX11Engine</class>
    <class kind="class">gte::DX11GeometryShader</class>
    <class kind="class">gte::DX11GraphicsObject</class>
    <class kind="class">gte::DX11IndexBuffer</class>
    <class kind="class">gte::DX11IndirectArgumentsBuffer</class>
    <class kind="class">gte::DX11InputLayout</class>
    <class kind="class">gte::DX11InputLayoutManager</class>
    <class kind="class">gte::DX11PerformanceCounter</class>
    <class kind="class">gte::DX11PixelShader</class>
    <class kind="class">gte::DX11RasterizerState</class>
    <class kind="class">gte::DX11RawBuffer</class>
    <class kind="class">gte::DX11Resource</class>
    <class kind="class">gte::DX11SamplerState</class>
    <class kind="class">gte::DX11Shader</class>
    <class kind="class">gte::DX11StructuredBuffer</class>
    <class kind="class">gte::DX11Texture</class>
    <class kind="class">gte::DX11Texture1</class>
    <class kind="class">gte::DX11Texture1Array</class>
    <class kind="class">gte::DX11Texture2</class>
    <class kind="class">gte::DX11Texture2Array</class>
    <class kind="class">gte::DX11Texture3</class>
    <class kind="class">gte::DX11TextureArray</class>
    <class kind="class">gte::DX11TextureBuffer</class>
    <class kind="class">gte::DX11TextureCube</class>
    <class kind="class">gte::DX11TextureCubeArray</class>
    <class kind="class">gte::DX11TextureDS</class>
    <class kind="class">gte::DX11TextureRT</class>
    <class kind="class">gte::DX11TextureSingle</class>
    <class kind="class">gte::DX11VertexBuffer</class>
    <class kind="class">gte::DX11VertexShader</class>
    <class kind="class">gte::DXGIAdapter</class>
    <class kind="class">gte::DXGIOutput</class>
    <class kind="class">gte::EdgeKey</class>
    <class kind="class">gte::Ellipse3</class>
    <class kind="class">gte::Environment</class>
    <class kind="class">gte::ETManifoldMesh</class>
    <class kind="class">gte::EulerAngles</class>
    <class kind="class">gte::Exp2Estimate</class>
    <class kind="class">gte::ExpEstimate</class>
    <class kind="class">gte::ExtremalQuery3</class>
    <class kind="class">gte::ExtremalQuery3BSP</class>
    <class kind="class">gte::ExtremalQuery3PRJ</class>
    <class kind="class">gte::FeatureKey</class>
    <class kind="class">gte::FIQuery</class>
    <class kind="class">gte::FIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Arc2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Halfspace&lt; 2, Real &gt;, std::vector&lt; Vector2&lt; Real &gt; &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::FIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::Fluid2</class>
    <class kind="class">gte::Fluid2AdjustVelocity</class>
    <class kind="class">gte::Fluid2ComputeDivergence</class>
    <class kind="class">gte::Fluid2EnforceStateBoundary</class>
    <class kind="class">gte::Fluid2InitializeSource</class>
    <class kind="class">gte::Fluid2InitializeState</class>
    <class kind="struct">gte::Fluid2Parameters</class>
    <class kind="class">gte::Fluid2SolvePoisson</class>
    <class kind="class">gte::Fluid2UpdateState</class>
    <class kind="class">gte::Fluid3</class>
    <class kind="class">gte::Fluid3AdjustVelocity</class>
    <class kind="class">gte::Fluid3ComputeDivergence</class>
    <class kind="class">gte::Fluid3EnforceStateBoundary</class>
    <class kind="class">gte::Fluid3InitializeSource</class>
    <class kind="class">gte::Fluid3InitializeState</class>
    <class kind="struct">gte::Fluid3Parameters</class>
    <class kind="class">gte::Fluid3SolvePoisson</class>
    <class kind="class">gte::Fluid3UpdateState</class>
    <class kind="class">gte::Font</class>
    <class kind="class">gte::FontArialW400H18</class>
    <class kind="class">gte::FrenetFrame2</class>
    <class kind="class">gte::FrenetFrame3</class>
    <class kind="class">gte::Frustum3</class>
    <class kind="class">gte::Function</class>
    <class kind="class">gte::GaussianElimination</class>
    <class kind="class">gte::GEDrawTarget</class>
    <class kind="class">gte::GEInputLayoutManager</class>
    <class kind="class">gte::GenerateMeshUV</class>
    <class kind="class">gte::GenerateMeshUVBase</class>
    <class kind="class">gte::GEObject</class>
    <class kind="class">gte::GeometryShader</class>
    <class kind="class">gte::GL4AtomicCounterBuffer</class>
    <class kind="class">gte::GL4BlendState</class>
    <class kind="class">gte::GL4Buffer</class>
    <class kind="class">gte::GL4ConstantBuffer</class>
    <class kind="class">gte::GL4DepthStencilState</class>
    <class kind="class">gte::GL4DrawingState</class>
    <class kind="class">gte::GL4DrawTarget</class>
    <class kind="class">gte::GL4Engine</class>
    <class kind="class">gte::GL4GraphicsObject</class>
    <class kind="class">gte::GL4IndexBuffer</class>
    <class kind="class">gte::GL4InputLayout</class>
    <class kind="class">gte::GL4InputLayoutManager</class>
    <class kind="class">gte::GL4RasterizerState</class>
    <class kind="class">gte::GL4Resource</class>
    <class kind="class">gte::GL4SamplerState</class>
    <class kind="class">gte::GL4StructuredBuffer</class>
    <class kind="class">gte::GL4Texture</class>
    <class kind="class">gte::GL4Texture1</class>
    <class kind="class">gte::GL4Texture1Array</class>
    <class kind="class">gte::GL4Texture2</class>
    <class kind="class">gte::GL4Texture2Array</class>
    <class kind="class">gte::GL4Texture3</class>
    <class kind="class">gte::GL4TextureArray</class>
    <class kind="class">gte::GL4TextureCube</class>
    <class kind="class">gte::GL4TextureCubeArray</class>
    <class kind="class">gte::GL4TextureDS</class>
    <class kind="class">gte::GL4TextureRT</class>
    <class kind="class">gte::GL4TextureSingle</class>
    <class kind="class">gte::GL4VertexBuffer</class>
    <class kind="class">gte::GLSLComputeProgram</class>
    <class kind="class">gte::GLSLProgramFactory</class>
    <class kind="class">gte::GLSLReflection</class>
    <class kind="class">gte::GLSLVisualProgram</class>
    <class kind="class">gte::GLXEngine</class>
    <class kind="class">gte::GMatrix</class>
    <class kind="class">gte::GraphicsEngine</class>
    <class kind="class">gte::GraphicsObject</class>
    <class kind="class">gte::GVector</class>
    <class kind="class">gte::Halfspace</class>
    <class kind="class">gte::Histogram</class>
    <class kind="class">gte::HLSLBaseBuffer</class>
    <class kind="class">gte::HLSLByteAddressBuffer</class>
    <class kind="class">gte::HLSLComputeProgram</class>
    <class kind="class">gte::HLSLConstantBuffer</class>
    <class kind="class">gte::HLSLParameter</class>
    <class kind="class">gte::HLSLProgramFactory</class>
    <class kind="class">gte::HLSLResource</class>
    <class kind="class">gte::HLSLResourceBindInfo</class>
    <class kind="class">gte::HLSLSamplerState</class>
    <class kind="class">gte::HLSLShader</class>
    <class kind="class">gte::HLSLShaderFactory</class>
    <class kind="class">gte::HLSLShaderType</class>
    <class kind="class">gte::HLSLShaderVariable</class>
    <class kind="class">gte::HLSLStructuredBuffer</class>
    <class kind="class">gte::HLSLTexture</class>
    <class kind="class">gte::HLSLTextureArray</class>
    <class kind="class">gte::HLSLTextureBuffer</class>
    <class kind="class">gte::HLSLVisualProgram</class>
    <class kind="class">gte::Hyperellipsoid</class>
    <class kind="class">gte::Hyperplane</class>
    <class kind="class">gte::Hypersphere</class>
    <class kind="class">gte::IEEEBinary</class>
    <class kind="class">gte::IEEEBinary16</class>
    <class kind="class">gte::Image</class>
    <class kind="class">gte::Image2</class>
    <class kind="class">gte::Image3</class>
    <class kind="class">gte::ImageUtility2</class>
    <class kind="class">gte::ImageUtility3</class>
    <class kind="struct">gte::IndexAttribute</class>
    <class kind="class">gte::IndexBuffer</class>
    <class kind="class">gte::IndirectArgumentsBuffer</class>
    <class kind="class">gte::Integration</class>
    <class kind="class">gte::InterfaceReleaser</class>
    <class kind="class">gte::IntpAkima1</class>
    <class kind="class">gte::IntpAkimaNonuniform1</class>
    <class kind="class">gte::IntpAkimaUniform1</class>
    <class kind="class">gte::IntpAkimaUniform2</class>
    <class kind="class">gte::IntpAkimaUniform3</class>
    <class kind="class">gte::IntpBicubic2</class>
    <class kind="class">gte::IntpBilinear2</class>
    <class kind="class">gte::IntpLinearNonuniform2</class>
    <class kind="class">gte::IntpLinearNonuniform3</class>
    <class kind="class">gte::IntpQuadraticNonuniform2</class>
    <class kind="class">gte::IntpSphere2</class>
    <class kind="class">gte::IntpThinPlateSpline2</class>
    <class kind="class">gte::IntpThinPlateSpline3</class>
    <class kind="class">gte::IntpTricubic3</class>
    <class kind="class">gte::IntpTrilinear3</class>
    <class kind="class">gte::IntpVectorField2</class>
    <class kind="class">gte::IntrinsicsVector2</class>
    <class kind="class">gte::IntrinsicsVector3</class>
    <class kind="class">gte::InvSqrtEstimate</class>
    <class kind="class">gte::IsPlanarGraph</class>
    <class kind="class">gte::KeyframeController</class>
    <class kind="class">gte::LCPSolver</class>
    <class kind="class">gte::LCPSolver&lt; Real &gt;</class>
    <class kind="class">gte::LCPSolver&lt; Real, n &gt;</class>
    <class kind="class">gte::LCPSolverShared</class>
    <class kind="class">gte::LexicoArray2</class>
    <class kind="class">gte::LexicoArray2&lt; false, Real &gt;</class>
    <class kind="class">gte::LexicoArray2&lt; false, Real, NumRows, NumCols &gt;</class>
    <class kind="class">gte::LexicoArray2&lt; true, Real &gt;</class>
    <class kind="class">gte::LexicoArray2&lt; true, Real, NumRows, NumCols &gt;</class>
    <class kind="class">gte::Light</class>
    <class kind="struct">gte::LightCameraGeometry</class>
    <class kind="struct">gte::Lighting</class>
    <class kind="class">gte::LightingEffect</class>
    <class kind="class">gte::Line</class>
    <class kind="class">gte::LinearSystem</class>
    <class kind="class">gte::Log2Estimate</class>
    <class kind="class">gte::LogEstimate</class>
    <class kind="class">gte::Logger</class>
    <class kind="class">gte::LogReporter</class>
    <class kind="class">gte::LogToFile</class>
    <class kind="class">gte::LogToMessageBox</class>
    <class kind="class">gte::LogToOutputWindow</class>
    <class kind="class">gte::LogToStdout</class>
    <class kind="class">gte::LogToStringArray</class>
    <class kind="class">gte::MarchingCubes</class>
    <class kind="class">gte::MassSpringArbitrary</class>
    <class kind="class">gte::MassSpringCurve</class>
    <class kind="class">gte::MassSpringSurface</class>
    <class kind="class">gte::MassSpringVolume</class>
    <class kind="class">gte::Material</class>
    <class kind="class">gte::Matrix</class>
    <class kind="struct">gte::MemberLayout</class>
    <class kind="class">gte::Mesh</class>
    <class kind="class">gte::MeshDescription</class>
    <class kind="class">gte::MeshFactory</class>
    <class kind="class">gte::MinHeap</class>
    <class kind="class">gte::MinimalCycleBasis</class>
    <class kind="class">gte::Minimize1</class>
    <class kind="class">gte::MinimizeN</class>
    <class kind="class">gte::MinimumAreaBox2</class>
    <class kind="class">gte::MinimumAreaCircle2</class>
    <class kind="class">gte::MinimumVolumeBox3</class>
    <class kind="class">gte::MinimumVolumeSphere3</class>
    <class kind="class">gte::MSWWindow</class>
    <class kind="class">gte::MSWWindowSystem</class>
    <class kind="class">gte::NaturalSplineCurve</class>
    <class kind="class">gte::NearestNeighborQuery</class>
    <class kind="class">gte::NISymmetricEigensolver3x3</class>
    <class kind="class">gte::Node</class>
    <class kind="class">gte::NURBSCurve</class>
    <class kind="class">gte::NURBSSurface</class>
    <class kind="class">gte::NURBSVolume</class>
    <class kind="class">gte::OdeEuler</class>
    <class kind="class">gte::OdeImplicitEuler</class>
    <class kind="class">gte::OdeMidpoint</class>
    <class kind="class">gte::OdeRungeKutta4</class>
    <class kind="class">gte::OdeSolver</class>
    <class kind="class">gte::OnIdleTimer</class>
    <class kind="class">gte::OrientedBox</class>
    <class kind="class">gte::OverlayEffect</class>
    <class kind="class">gte::ParametricCurve</class>
    <class kind="class">gte::ParametricSurface</class>
    <class kind="class">gte::ParticleSystem</class>
    <class kind="class">gte::Picker</class>
    <class kind="class">gte::PickRecord</class>
    <class kind="class">gte::PixelShader</class>
    <class kind="class">gte::PlanarMesh</class>
    <class kind="class">gte::PlanarReflectionEffect</class>
    <class kind="class">gte::PointInPolygon2</class>
    <class kind="class">gte::PointInPolyhedron3</class>
    <class kind="class">gte::PointLightEffect</class>
    <class kind="class">gte::PointLightTextureEffect</class>
    <class kind="class">gte::Polygon2</class>
    <class kind="class">gte::Polyhedron3</class>
    <class kind="class">gte::Polynomial1</class>
    <class kind="class">gte::PrimalQuery2</class>
    <class kind="class">gte::PrimalQuery3</class>
    <class kind="class">gte::ProgramDefines</class>
    <class kind="class">gte::ProgramFactory</class>
    <class kind="class">gte::PVWUpdater</class>
    <class kind="class">gte::QuarticRootsQR</class>
    <class kind="class">gte::Quaternion</class>
    <class kind="class">gte::RasterizerState</class>
    <class kind="class">gte::RawBuffer</class>
    <class kind="class">gte::Ray</class>
    <class kind="class">gte::Rectangle</class>
    <class kind="class">gte::RectangleManager</class>
    <class kind="class">gte::RectangleMesh</class>
    <class kind="class">gte::RectanglePatchMesh</class>
    <class kind="class">gte::Resource</class>
    <class kind="class">gte::ReversalObject</class>
    <class kind="class">gte::RevolutionMesh</class>
    <class kind="class">gte::RigidBody</class>
    <class kind="class">gte::RootsBisection</class>
    <class kind="class">gte::RootsBrentsMethod</class>
    <class kind="class">gte::RootsPolynomial</class>
    <class kind="class">gte::Rotation</class>
    <class kind="class">gte::SamplerState</class>
    <class kind="class">gte::Sector2</class>
    <class kind="class">gte::Segment</class>
    <class kind="class">gte::SeparatePoints2</class>
    <class kind="class">gte::SeparatePoints3</class>
    <class kind="class">gte::Shader</class>
    <class kind="class">gte::SIMD</class>
    <class kind="class">gte::SinEstimate</class>
    <class kind="class">gte::SingularValueDecomposition</class>
    <class kind="class">gte::SkinController</class>
    <class kind="class">gte::SLERP</class>
    <class kind="class">gte::Spatial</class>
    <class kind="class">gte::SpotLightEffect</class>
    <class kind="class">gte::SqrtEstimate</class>
    <class kind="class">gte::StructuredBuffer</class>
    <class kind="class">gte::SurfaceExtractor</class>
    <class kind="class">gte::SymmetricEigensolver</class>
    <class kind="class">gte::SymmetricEigensolver2x2</class>
    <class kind="class">gte::SymmetricEigensolver3x3</class>
    <class kind="class">gte::TanEstimate</class>
    <class kind="class">gte::TCBSplineCurve</class>
    <class kind="class">gte::Tetrahedron3</class>
    <class kind="class">gte::TetrahedronKey</class>
    <class kind="class">gte::TextEffect</class>
    <class kind="class">gte::Texture</class>
    <class kind="class">gte::Texture1</class>
    <class kind="class">gte::Texture1Array</class>
    <class kind="class">gte::Texture2</class>
    <class kind="class">gte::Texture2Array</class>
    <class kind="class">gte::Texture2Effect</class>
    <class kind="class">gte::Texture3</class>
    <class kind="class">gte::Texture3Effect</class>
    <class kind="class">gte::TextureArray</class>
    <class kind="class">gte::TextureBuffer</class>
    <class kind="class">gte::TextureCube</class>
    <class kind="class">gte::TextureCubeArray</class>
    <class kind="class">gte::TextureDS</class>
    <class kind="class">gte::TextureRT</class>
    <class kind="class">gte::TextureSingle</class>
    <class kind="class">gte::ThreadSafeMap</class>
    <class kind="class">gte::ThreadSafeQueue</class>
    <class kind="class">gte::Timer</class>
    <class kind="class">gte::TIQuery</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Capsule3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Circle2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ellipsoid3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Segment3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Halfspace3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Line2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Line3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox2&lt; Real &gt;, Sector2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox&lt; 2, Real &gt;, Cone&lt; 2, Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, OrientedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Circle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Cylinder3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Plane3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Ray2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Ray3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, AlignedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Arc2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Circle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, OrientedBox2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Segment2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment2&lt; Real &gt;, Triangle2&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, AlignedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Capsule3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Ellipsoid3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Segment3&lt; Real &gt;, Triangle3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Cone3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Frustum3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Sphere3&lt; Real &gt;, Sphere3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, std::vector&lt; Vector3&lt; Real &gt; &gt;, Plane3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::TIQuery&lt; Real, Triangle3&lt; Real &gt;, OrientedBox3&lt; Real &gt; &gt;</class>
    <class kind="class">gte::Torus3</class>
    <class kind="class">gte::Trackball</class>
    <class kind="class">gte::Transform</class>
    <class kind="class">gte::TransformController</class>
    <class kind="class">gte::Triangle</class>
    <class kind="class">gte::TriangleKey</class>
    <class kind="class">gte::TriangulateCDT</class>
    <class kind="class">gte::TriangulateEC</class>
    <class kind="class">gte::TSManifoldMesh</class>
    <class kind="class">gte::TubeMesh</class>
    <class kind="class">gte::TypedBuffer</class>
    <class kind="class">gte::UIntegerALU32</class>
    <class kind="class">gte::UIntegerAP32</class>
    <class kind="class">gte::UIntegerFP32</class>
    <class kind="struct">gte::UniqueKnot</class>
    <class kind="class">gte::UniqueVerticesTriangles</class>
    <class kind="class">gte::UnsymmetricEigenvalues</class>
    <class kind="class">gte::Vector</class>
    <class kind="class">gte::VEManifoldMesh</class>
    <class kind="struct">gte::VertexAttribute</class>
    <class kind="class">gte::VertexBuffer</class>
    <class kind="class">gte::VertexCollapseMesh</class>
    <class kind="class">gte::VertexColorEffect</class>
    <class kind="class">gte::VertexFormat</class>
    <class kind="class">gte::VertexShader</class>
    <class kind="class">gte::VETManifoldMesh</class>
    <class kind="class">gte::ViewVolume</class>
    <class kind="class">gte::ViewVolumeNode</class>
    <class kind="class">gte::Visual</class>
    <class kind="class">gte::VisualEffect</class>
    <class kind="class">gte::VisualProgram</class>
    <class kind="class">gte::WGLEngine</class>
    <class kind="class">gte::WICFileIO</class>
    <class kind="class">gte::Window</class>
    <class kind="class">gte::Window2</class>
    <class kind="class">gte::Window3</class>
    <class kind="class">gte::WindowBase</class>
    <class kind="class">gte::WindowSystem</class>
    <member kind="typedef">
      <type>AlignedBox&lt; 2, Real &gt;</type>
      <name>AlignedBox2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2f8798e6076dce88d5a1bd2aa6f40955</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AlignedBox&lt; 3, Real &gt;</type>
      <name>AlignedBox3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad53c4d71cf7a73d1a5cfdcfd07748318</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; MemberLayout &gt;</type>
      <name>BufferLayout</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af2ca8b3ee90f81d6f0fb3fd3f866f7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; Buffer &gt; const &amp;)&gt;</type>
      <name>BufferUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a531ccaa42dd13a3fbae84ac0fd180950</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Capsule&lt; 3, Real &gt;</type>
      <name>Capsule3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a835cf6fa529a1341d8fc8e46d66c2517</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Hypersphere&lt; 2, Real &gt;</type>
      <name>Circle2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6113b41dba2c706a492ec4842a452933</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cone&lt; 3, Real &gt;</type>
      <name>Cone3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad0aff64556ac893ec8077b749fd42f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPLineLine&lt; 2, Real &gt;</type>
      <name>DCPLine2Line2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1034172c9fb8ff739ed2e4a7c4bb1c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPLineRay&lt; 2, Real &gt;</type>
      <name>DCPLine2Ray2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a35cfee41fa5733319b9f025979d5e55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPLineSegment&lt; 2, Real &gt;</type>
      <name>DCPLine2Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a45be25663bf198dee1ff92e2ec2fccdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPLineLine&lt; 3, Real &gt;</type>
      <name>DCPLine3Line3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7dd8d694f4ed2092fc41e8414aaeff62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPLineRay&lt; 3, Real &gt;</type>
      <name>DCPLine3Ray3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae12c4e5c71bb6d0384277a0ef5859fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Line3&lt; Real &gt;, Rectangle3&lt; Real &gt;&gt;</type>
      <name>DCPLine3Rectangle3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2348116ce70f5756102e7a12708899a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPLineSegment&lt; 3, Real &gt;</type>
      <name>DCPLine3Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4b278a2a955245829aaa45ecbad25c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Line&lt; N, Real &gt;, Line&lt; N, Real &gt;&gt;</type>
      <name>DCPLineLine</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae0c3378848d1354b625355ef539f71d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Line&lt; N, Real &gt;, Ray&lt; N, Real &gt;&gt;</type>
      <name>DCPLineRay</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad5705745329ce7243c829c6b9ee5ee39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Line&lt; N, Real &gt;, Segment&lt; N, Real &gt;&gt;</type>
      <name>DCPLineSegment</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a57d501cd8b931dc2ce170ed42aece67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointAlignedBox&lt; 2, Real &gt;</type>
      <name>DCPPoint2AlignedBox2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9454bc0ce6a585da25a0cefd06b05646</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointHyperellipsoid&lt; 2, Real &gt;</type>
      <name>DCPPoint2Ellipse2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab7a4ff987bdf56c2467a207824362a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointLine&lt; 2, Real &gt;</type>
      <name>DCPPoint2Line2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ace406c7b09a17e8af3cbdff588e90c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointOrientedBox&lt; 2, Real &gt;</type>
      <name>DCPPoint2OrientedBox2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa8e3516e4e4791cec7b6d783bcc27796</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointRay&lt; 2, Real &gt;</type>
      <name>DCPPoint2Ray2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aad0bfe9a4cb0a12b8ec463a606983611</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointSegment&lt; 2, Real &gt;</type>
      <name>DCPPoint2Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a285f58f9566ca7e820d5b142d7fe1a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointTriangle&lt; 2, Real &gt;</type>
      <name>DCPPoint2Triangle2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acc5a565eb90880fae0fc6bcb29b44a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointAlignedBox&lt; 3, Real &gt;</type>
      <name>DCPPoint3AlignedBox3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3889a0331fb05f79d5d17987abf8a28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointHyperellipsoid&lt; 3, Real &gt;</type>
      <name>DCPPoint3Ellipsoid3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad903d08e55d00e3b20d9a121b3cac46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointLine&lt; 3, Real &gt;</type>
      <name>DCPPoint3Line3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2b4a5cbc58cfa9976b1db6e93fa685cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointOrientedBox&lt; 3, Real &gt;</type>
      <name>DCPPoint3OrientedBox3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af605605440c639920e6010d6c54f37ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointRay&lt; 3, Real &gt;</type>
      <name>DCPPoint3Ray3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a14cd1e7746c10e88be4ff09985bac74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointSegment&lt; 3, Real &gt;</type>
      <name>DCPPoint3Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab446568572bba1547362d771dbe2dbac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPPointTriangle&lt; 3, Real &gt;</type>
      <name>DCPPoint3Triangle3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a94f969390bcd7589787c9dea4c5d6faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt;&gt;</type>
      <name>DCPPointAlignedBox</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abbc5f2485940fc44de68ad43846485c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Hyperellipsoid&lt; N, Real &gt;&gt;</type>
      <name>DCPPointHyperellipsoid</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5aacc95ecef5c37605c2f9e2bd63be0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Line&lt; N, Real &gt;&gt;</type>
      <name>DCPPointLine</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6e57d8286c709bc23beb00d8df707417</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, AlignedBox&lt; N, Real &gt;&gt;</type>
      <name>DCPPointOrientedBox</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6a05c3f124ab38003b29706c8df9f97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Ray&lt; N, Real &gt;&gt;</type>
      <name>DCPPointRay</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7ade0a2bf44fdc8ff8aada9f1d68eca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Segment&lt; N, Real &gt;&gt;</type>
      <name>DCPPointSegment</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a874024aac8eb098b53f7da2856f9e531</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Vector&lt; N, Real &gt;, Triangle&lt; N, Real &gt;&gt;</type>
      <name>DCPPointTriangle</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1f0384d1e6e415662e16bc78a5a332f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPRayRay&lt; 2, Real &gt;</type>
      <name>DCPRay2Ray2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a24bbd611ba636f9123acab54e8a0065c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPRaySegment&lt; 2, Real &gt;</type>
      <name>DCPRay2Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adb3685bbcfa5fba78e06a3fb31357963</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPRayRay&lt; 3, Real &gt;</type>
      <name>DCPRay3Ray3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a997597a6ed7718b697e067de67be19a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPRaySegment&lt; 3, Real &gt;</type>
      <name>DCPRay3Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a23c3c2dc14ae5b5a18c3e77c34174407</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Ray&lt; N, Real &gt;&gt;</type>
      <name>DCPRayRay</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0a35edfeafb75ca601409747b9a19780</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Ray&lt; N, Real &gt;, Segment&lt; N, Real &gt;&gt;</type>
      <name>DCPRaySegment</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aab60e1dd3402f6bcbb69e7602f486211</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPSegmentSegment&lt; 2, Real &gt;</type>
      <name>DCPSegment2Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af63ab6347ed1670bf1926d36dedbaf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPSegmentSegment&lt; 3, Real &gt;</type>
      <name>DCPSegment3Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad6f88d918fd3c0e3e65d29dae2f9d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DCPQuery&lt; Real, Segment&lt; N, Real &gt;, Segment&lt; N, Real &gt;&gt;</type>
      <name>DCPSegmentSegment</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1d6a8d39aaffc50540b545749dc05e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Hyperellipsoid&lt; 2, Real &gt;</type>
      <name>Ellipse2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a51b38ab18faa65961014184dab493a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Hyperellipsoid&lt; 3, Real &gt;</type>
      <name>Ellipsoid3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a541dc9eaaff213262ed0b99a7f007da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt;&gt;</type>
      <name>FIEllipses2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1eb184f8c5a25a6f28c558ca158bf141</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt;&gt;</type>
      <name>FIIntervalInterval</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0194a459d12e1be02ebf631c6b1dc973</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Halfspace&lt; 3, Real &gt;</type>
      <name>Halfspace3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a07952c6a54d20fb331b39f2f6974c074</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IEEEBinary&lt; float, uint32_t, 32, 24 &gt;</type>
      <name>IEEEBinary32</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0ec1f60404a046d3303b8cf317edec37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IEEEBinary&lt; double, uint64_t, 64, 53 &gt;</type>
      <name>IEEEBinary64</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3a591783a655e8d9b00f033bbda953e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Line&lt; 2, Real &gt;</type>
      <name>Line2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a01c17e0fea2792fb0a8fbd88c5a49665</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Line&lt; 3, Real &gt;</type>
      <name>Line3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac71e22fef35ef52e4814320610a020bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; 2, 2, Real &gt;</type>
      <name>Matrix2x2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a57c23b0d687e492dbe17bb29dff0cf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; 3, 3, Real &gt;</type>
      <name>Matrix3x3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab0e04ba08d49006b77c5f802955ac58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; 4, 4, Real &gt;</type>
      <name>Matrix4x4</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa77ae5b0bb88a2aceacea4ccd4844d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OrientedBox&lt; 2, Real &gt;</type>
      <name>OrientedBox2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9e028ce534c1b0caae5cfd6e4d410a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OrientedBox&lt; 3, Real &gt;</type>
      <name>OrientedBox3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af2d6af2501d9e4aec88ce00361e642de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Hyperplane&lt; 3, Real &gt;</type>
      <name>Plane3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad4a2372b451ddac39c7f64ab53e20066</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ray&lt; 2, Real &gt;</type>
      <name>Ray2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af56d112d22de2beae20bd7bf3d26bd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ray&lt; 3, Real &gt;</type>
      <name>Ray3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a45ab311fbe7f5f1754ff553fee572cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rectangle&lt; 3, Real &gt;</type>
      <name>Rectangle3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aad468bab858286312d74b4d6e3483cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Segment&lt; 2, Real &gt;</type>
      <name>Segment2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8efef3335b9ff7f88357e9a8f7ae9d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Segment&lt; 3, Real &gt;</type>
      <name>Segment3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aef74b2e98a936ba64a720f4b5b7b24c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Hypersphere&lt; 3, Real &gt;</type>
      <name>Sphere3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5707120127204146cf2df6ab1afbbb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; TextureArray &gt; const &amp;, unsigned int)&gt;</type>
      <name>TextureArrayLevelUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7815a49ea18ce7bd06fa02c7bca1fa39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; TextureArray &gt; const &amp;)&gt;</type>
      <name>TextureArrayUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5e660a73a6f6df6ba7816b999b65aca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; Texture &gt; const &amp;, unsigned int)&gt;</type>
      <name>TextureLevelUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a93d98db863d458e5ff17461208c6d2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(std::shared_ptr&lt; Texture &gt; const &amp;)&gt;</type>
      <name>TextureUpdater</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1eb06e3c9351c9af8eed1d6ab2999f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TIQuery&lt; Real, AlignedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt;&gt;</type>
      <name>TIAlignedBox3Cone3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af569904c447c7ad3397f5fa9371bfa2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TIQuery&lt; Real, Ellipse2&lt; Real &gt;, Ellipse2&lt; Real &gt;&gt;</type>
      <name>TIEllipses2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad4c826545ea6835a3117ed9548e3d53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TIQuery&lt; Real, std::array&lt; Real, 2 &gt;, std::array&lt; Real, 2 &gt;&gt;</type>
      <name>TIIntervalInterval</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adea7a7060a0ef8db1421925897987e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TIQuery&lt; Real, OrientedBox&lt; 3, Real &gt;, Cone&lt; 3, Real &gt;&gt;</type>
      <name>TIOrientedBox3Cone3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae80f2d3f961b82799d29137c7bb10807</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Triangle&lt; 2, Real &gt;</type>
      <name>Triangle2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abb05a813f18994ed371ee657b71a681d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Triangle&lt; 3, Real &gt;</type>
      <name>Triangle3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9bff8f3cb1322548c4764e71a56b38a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 2, Real &gt;</type>
      <name>Vector2</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3863943420a9752bd9ef8f919b5ae3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 3, Real &gt;</type>
      <name>Vector3</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a401968297f1c04aad80d2fe79eb00fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; 4, Real &gt;</type>
      <name>Vector4</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6076591568a571355b9b63f30e8fb6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Visual * &gt;</type>
      <name>VisibleSet</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>add9c8e3dfaba89dfc585d6c717daaaae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConvexPolygonPlaneConfiguration</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPLIT_BY_PLANE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea8786ee72c5aa5494fcc23a6a5c13e01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITIVE_SIDE_VERTEX</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea92890d2ef06b3982c8441a5f4df23291</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITIVE_SIDE_EDGE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea52b569f57b554243de86efb66f47f2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POSITIVE_SIDE_STRICT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eeaba965e0d415317ad3953673a2c210951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_SIDE_VERTEX</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eeacb0b3fffe279ffb3bb54c333916fa15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_SIDE_EDGE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea222f543f8d6fb4e7489e0e8abc2c065b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_SIDE_STRICT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea08dd02bc79529fd41e43e6dea11ec3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COINCIDENT_WITH_PLANE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eea4a1a38419d5dbf627139f7768aad665b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID_POLYGON</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a414e5ad26988d524f189a216abb161eeaa567d56db6a3241968e31003c3892cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EulerResult</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ER_INVALID</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590a3bccd708ffe358ca0aa63e2ab60fb827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ER_UNIQUE</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590ad7890b817963a82447fb80b587d9e611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ER_NOT_UNIQUE_SUM</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590a109a784b3e978fbb021552d3dd657d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ER_NOT_UNIQUE_DIF</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac512bf142ee17402656786da199e0590a8287a3e5b60b9ebc018180502df6c00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MeshTopology</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a48269da294ff6b4766b7dc57c49a2b80</anchor>
      <arglist></arglist>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80a936fcdfeb660189dfb3e7907cc099f10">ARBITRARY</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80a8e8e58fe94ab307a826e087028a7c01a">RECTANGLE</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80addec32fe897072b48368b1abe03de2aa">CYLINDER</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80af889499fd4f311b099ca579ce459ba81">TORUS</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80a290d4b81f4e2b47d86fd1b0170e9aab7">DISK</enumvalue>
      <enumvalue file="namespacegte.html" anchor="a48269da294ff6b4766b7dc57c49a2b80a6f7cea7381e843e2ee0338b4a92b0d43">SPHERE</enumvalue>
    </member>
    <member kind="function">
      <type>Matrix3x3&lt; Real &gt;</type>
      <name>Adjoint</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8842684f83fcf5c378c4913f99efab90</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>Adjoint</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaeeb9ecf2184868d3b605e8edeb66bbd</anchor>
      <arglist>(Matrix4x4&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix2x2&lt; Real &gt;</type>
      <name>Adjoint</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad99917c92df69931696e134dc810a590</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ApproximateEllipseByArcs</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a01ae65c182285a5f141b9735fdd6097c</anchor>
      <arglist>(Real a, Real b, int numArcs, std::vector&lt; Vector2&lt; Real &gt;&gt; &amp;points, std::vector&lt; Vector2&lt; Real &gt;&gt; &amp;centers, std::vector&lt; Real &gt; &amp;radii)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>AtomicMax</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a911d521a1323e9f914b75469cdaca5d6</anchor>
      <arglist>(std::atomic&lt; T &gt; &amp;v0, T const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>AtomicMin</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7ae5074178e9a02488d4d53c2b1a22c1</anchor>
      <arglist>(std::atomic&lt; T &gt; &amp;v0, T const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Circumscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acbfe23c1e5a0d51e1235208006aa306f</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v0, Vector2&lt; Real &gt; const &amp;v1, Vector2&lt; Real &gt; const &amp;v2, Circle2&lt; Real &gt; &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Circumscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a20d45caec577b189709a603762c92284</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Circle3&lt; Real &gt; &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Circumscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7ac4782cb34acefef6394999fca123d9</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Vector3&lt; Real &gt; const &amp;v3, Sphere3&lt; Real &gt; &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ComputeBarycentrics</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aeeab9d9612fd25158cfaae0b4ce2067d</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;p, Vector2&lt; Real &gt; const &amp;v0, Vector2&lt; Real &gt; const &amp;v1, Vector2&lt; Real &gt; const &amp;v2, Real bary[3], Real epsilon=(Real) 0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ComputeBarycentrics</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4688a819b9f0579792f09b9b765d4a7b</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;p, Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Vector3&lt; Real &gt; const &amp;v3, Real bary[4], Real epsilon=(Real) 0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ComputeExtremes</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7481889b205b62b4d32ffd1d298656c4</anchor>
      <arglist>(int numVectors, GVector&lt; Real &gt; const *v, GVector&lt; Real &gt; &amp;vmin, GVector&lt; Real &gt; &amp;vmax)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ComputeExtremes</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2b908bd856144ec848e4700c26cc0a20</anchor>
      <arglist>(int numVectors, Vector&lt; N, Real &gt; const *v, Vector&lt; N, Real &gt; &amp;vmin, Vector&lt; N, Real &gt; &amp;vmax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ComputeMassProperties</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af06ff6f5289f98f7a9ab1d420848c4cd</anchor>
      <arglist>(Vector3&lt; Real &gt; const *vertices, int numTriangles, int const *indices, bool bodyCoords, Real &amp;mass, Vector3&lt; Real &gt; &amp;center, Matrix3x3&lt; Real &gt; &amp;inertia)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>ComputeOrthogonalComplement</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acd58fd0d063e577510d82c8cbd5004da</anchor>
      <arglist>(int numInputs, Vector2&lt; Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>ComputeOrthogonalComplement</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad653b9c1f643af1e9b65494a3b759f06</anchor>
      <arglist>(int numInputs, Vector3&lt; Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>ComputeOrthogonalComplement</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a79da264e47af665adc320b4558940485</anchor>
      <arglist>(int numInputs, Vector4&lt; Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>Conjugate</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abca13a612b72170b91b23f32cfcc6c24</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Conjugate</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>afb2f56fa9f9dff63e0dbc22d3ac3c3f6</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>Cross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acd2ac8df3221fda08ab7940d4fb1cacb</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Cross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a22877d90c0699d0a0346d4449cfa60af</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3e2945e593944b0d6bbd8d7e104ffdd7</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>afba517105317aa85d64582f9a5871a2f</anchor>
      <arglist>(Matrix4x4&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5f3867f5afc55734352000cb7680828b</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a055a1c174253fe20bf535d53c8632274</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Determinant</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af36e96cc122ae3809d893cf7dee4fd82</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Dot</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad8d74f6e5377726b8868d9bc19f06164</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Dot</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2c3cf645c26b62ea6c8062392b07e7c6</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Dot</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6c6138c644798c1b4c52f62071a4905e</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>DotCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad7fb7cfb7225e1ee8ad0032ca61ac354</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1, Vector&lt; N, Real &gt; const &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>DotHyperCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4546aeb61f81088723d1ff06ee5dd03c</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;v0, Vector4&lt; Real &gt; const &amp;v1, Vector4&lt; Real &gt; const &amp;v2, Vector4&lt; Real &gt; const &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>DotPerp</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac2a725753ebb4fe0b2fdc9fa0ad920fe</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v0, Vector2&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>ULONG</type>
      <name>FinalRelease</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a257cd310f93cdfcc3b01c9f934aa9b43</anchor>
      <arglist>(T *&amp;object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4634452fc392b42baadc56661ed49a76</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, Circle2&lt; Real &gt; &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a88ad7b4fbfe78c831990c25aa13e6c56</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, OrientedBox2&lt; Real &gt; &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af16b7c466c6cc7410e627a2282fd45b4</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Sphere3&lt; Real &gt; &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a61fa9506bc9436d47b06bebf7395e7c7</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Cylinder3&lt; Real &gt; &amp;cylinder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a999aff39143e674dbca3a8b4b1539e40</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, OrientedBox3&lt; Real &gt; &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9e39e26107c6bcffc2f68e1cc001f3b2</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Capsule3&lt; Real &gt; &amp;capsule)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a26b7805c1637672752c196ac1bfe2650</anchor>
      <arglist>(int numPoints, Vector2&lt; Real &gt; const *points, Ellipse2&lt; Real &gt; &amp;ellipse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aafcac221ac248972f1076a4bf494b20d</anchor>
      <arglist>(int numPoints, Vector3&lt; Real &gt; const *points, Ellipsoid3&lt; Real &gt; &amp;ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a60cefd03536b09934e2202f832c99ac4</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a033e3d51ca4da164781a6856367d39ee</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4086728329824894116ceb622dffacb3</anchor>
      <arglist>(uint64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetLeadingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a496fbcd6e3d0bf6e4b25c6588306ed80</anchor>
      <arglist>(int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>GetOrthogonal</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3ece4d123af46fef3cc9d80dcca93ae1</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, bool unitLength)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>GetRotationAngle</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a75da40329342eacfab029466fd27b468</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;rotation)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7495e0977a9b35c9a99215c68da641a2</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6fdede05249b183b86ad804281858e2e</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8ba6d781452eed16132245c429164499</anchor>
      <arglist>(uint64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>GetTrailingBit</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab663fb43efb8ca3fb3b2d672d79d62d7</anchor>
      <arglist>(int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>HLift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a69538d93ef41cea1a2a0f7905fb9e299</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, Real last)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N+1, Real &gt;</type>
      <name>HLift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a22a797423ab2a94d2298145406834d2e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, Real last)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N+1, N+1, Real &gt;</type>
      <name>HLift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adeb5a6161bd8c815457e8b6bb2b1e881</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>HProject</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a91bbf37550e05e23eb201695abc79f8e</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N-1, Real &gt;</type>
      <name>HProject</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a712153199e11f7f54ddcf90120ce3e73</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N-1, N-1, Real &gt;</type>
      <name>HProject</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a13a285f3770c4b771b32697ff2c499e2</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; Real &gt;</type>
      <name>HyperCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a37f033eee848940ae0ece50413fec937</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;v0, Vector4&lt; Real &gt; const &amp;v1, Vector4&lt; Real &gt; const &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abaf1a63f0e6baefac2e9624f71cc2343</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;point, Circle2&lt; Real &gt; const &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acdc6347b995c1f08f7f4d2a229bc68a6</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Sphere3&lt; Real &gt; const &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a53c7f33f46e8b9d4711f5b74f6f2d50d</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Cylinder3&lt; Real &gt; const &amp;cylinder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a756695af69951a3bde790fbd9eabb20e</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;point, OrientedBox2&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aba78c75fe43b830f7140811b74c73380</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, OrientedBox3&lt; Real &gt; const &amp;box)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6b68f0088518dade70d2fc455fd29b8f</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a435e16470d224cdbe63fc535f09104c5</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;point, Ellipse2&lt; Real &gt; const &amp;ellipse)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adbd3973bd0eaba047ef3e6851c9a7105</anchor>
      <arglist>(Sphere3&lt; Real &gt; const &amp;sphere, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a860d77cfbcd05b2953c0e2b05c479e76</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;point, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InContainer</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a909deab72656803c0d5aad0ff8cb156c</anchor>
      <arglist>(Capsule3&lt; Real &gt; const &amp;testCapsule, Capsule3&lt; Real &gt; const &amp;capsule)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Inscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5d2f4219b257e5ed7061387bab1c8795</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v0, Vector2&lt; Real &gt; const &amp;v1, Vector2&lt; Real &gt; const &amp;v2, Circle2&lt; Real &gt; &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Inscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1173e7a3924136f03c356fd94731f041</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Circle3&lt; Real &gt; &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Inscribe</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0cd0da93f62eee9cbf26010827a32720</anchor>
      <arglist>(Vector3&lt; Real &gt; const &amp;v0, Vector3&lt; Real &gt; const &amp;v1, Vector3&lt; Real &gt; const &amp;v2, Vector3&lt; Real &gt; const &amp;v3, Sphere3&lt; Real &gt; &amp;sphere)</arglist>
    </member>
    <member kind="function">
      <type>Matrix3x3&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a00679840444899e28c17f55d3a0b1d23</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab29f3beccd47d7e17e705586f23e0ddb</anchor>
      <arglist>(Matrix4x4&lt; Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Matrix2x2&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a934f8e74573bb7e687bdf43dcaed3a09</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2b0cc18091326fae0af3af72ad195398</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; N, N, Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>affc84e3266c3ad12ca03e837200bc515</anchor>
      <arglist>(Matrix&lt; N, N, Real &gt; const &amp;M, bool *reportInvertibility=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>Inverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa1151fa681f61c39d61b814ff639e44e</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP bool</type>
      <name>IsPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aad39096f837e5f8d441f05464c150d99</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP bool</type>
      <name>IsPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac4d15a88bf50f415e9703d2129caf2af</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>L1Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a99dba59578ebd62efdeb91fdc53fbcc5</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>L1Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0e1965419e2394335f7d25996da5728b</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>L2Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a502257044131061c3b9eb5d6180d6124</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>L2Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adc94b93e2c4b2e3c9c8ab471c697d1a7</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Length</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8c365cbe02d9980b388a8cca2ad6d8cd</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Length</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a79af36714e9af3ca191eeef73fca5f3e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Length</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6f77b58e4a59dad244e54c659af9783f</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>Lift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a03f912a535581ea99095fc580f02fd57</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, int inject, Real value)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N+1, Real &gt;</type>
      <name>Lift</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7a3c7cfe70439851ebe4cb1c09e9f79e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, int inject, Real value)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>LInfinityNorm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa2f8567fbd9d5a770ed11aef662a57f3</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>LInfinityNorm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af5afaa4f0a42658736f40cc9ed9dde2a</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP uint32_t</type>
      <name>Log2OfPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1fb14edd18d8fedeb61ab25e5784c108</anchor>
      <arglist>(uint32_t powerOfTwo)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP int32_t</type>
      <name>Log2OfPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4f33e4a12fa92f9deb181006d7e3d679</anchor>
      <arglist>(int32_t powerOfTwo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeDiagonal</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a00891a71bca4ee07c735286006c6f606</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;D, GMatrix&lt; Real &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeDiagonal</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a50bc9409105ed639399e974d08005d0e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;D, Matrix&lt; N, N, Real &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>MakeObliqueProjection</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab45ba8a729427c243f8217ab33e38d50</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;origin, Vector4&lt; Real &gt; const &amp;normal, Vector4&lt; Real &gt; const &amp;direction)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>MakePerspectiveProjection</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>acfa087f3a281a36d4faaff6c672b8098</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;origin, Vector4&lt; Real &gt; const &amp;normal, Vector4&lt; Real &gt; const &amp;eye)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; Real &gt;</type>
      <name>MakeReflection</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a527cf6bdb267801e2fd55a44506418a0</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;origin, Vector4&lt; Real &gt; const &amp;normal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MakeRotation</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3e4727e95856a2b9918b43487ff16c55</anchor>
      <arglist>(Real angle, Matrix2x2&lt; Real &gt; &amp;rotation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Memcpy</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9278c3834fe40c98f77cbb40f344bee6</anchor>
      <arglist>(void *target, void const *source, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Memcpy</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab6cb1fd64c265c6b1fd788630de84042</anchor>
      <arglist>(wchar_t *target, wchar_t const *source, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3fc4ffdfd980c84ade7ab0234aacb387</anchor>
      <arglist>(Circle2&lt; Real &gt; const &amp;circle0, Circle2&lt; Real &gt; const &amp;circle1, Circle2&lt; Real &gt; &amp;merge)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a487cbed894bf005d047f868a433cd977</anchor>
      <arglist>(Sphere3&lt; Real &gt; const &amp;sphere0, Sphere3&lt; Real &gt; const &amp;sphere1, Sphere3&lt; Real &gt; &amp;merge)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a892bfe71a96fc9075280aa33e582a27a</anchor>
      <arglist>(OrientedBox2&lt; Real &gt; const &amp;box0, OrientedBox2&lt; Real &gt; const &amp;box1, OrientedBox2&lt; Real &gt; &amp;merge)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>afdd91c440f1d1fa5c7272c62b40225d4</anchor>
      <arglist>(OrientedBox3&lt; Real &gt; const &amp;box0, OrientedBox3&lt; Real &gt; const &amp;box1, OrientedBox3&lt; Real &gt; &amp;merge)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a477c49400eb8c602f066142a66fdd60c</anchor>
      <arglist>(Ellipse2&lt; Real &gt; const &amp;ellipse0, Ellipse2&lt; Real &gt; const &amp;ellipse1, Ellipse2&lt; Real &gt; &amp;merge)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5c91833dc48bb8c06bdfbf04d1c74fd7</anchor>
      <arglist>(Ellipsoid3&lt; Real &gt; const &amp;ellipsoid0, Ellipsoid3&lt; Real &gt; const &amp;ellipsoid1, Ellipsoid3&lt; Real &gt; &amp;merge)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>MergeContainers</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4e444320bfc4d0610785c1211a761902</anchor>
      <arglist>(Capsule3&lt; Real &gt; const &amp;capsule0, Capsule3&lt; Real &gt; const &amp;capsule1, Capsule3&lt; Real &gt; &amp;merge)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyAB</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a97d406f712ed58d41abb7fc4b95c946c</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyAB</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa2a46e4db542a248d277ee22c46c9dcc</anchor>
      <arglist>(Matrix&lt; NumRows, NumCommon, Real &gt; const &amp;A, Matrix&lt; NumCommon, NumCols, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyABT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad55a4201b08db0567a7ec028bdf59166</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyABT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8fe18bf045f19299f24b78589f68ee1e</anchor>
      <arglist>(Matrix&lt; NumRows, NumCommon, Real &gt; const &amp;A, Matrix&lt; NumCols, NumCommon, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyATB</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad2ba904d40e5900c86184c24deaf53c3</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyATB</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae01254ca794c68ce2c9a8ec8f7fd66e3</anchor>
      <arglist>(Matrix&lt; NumCommon, NumRows, Real &gt; const &amp;A, Matrix&lt; NumCommon, NumCols, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyATBT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1a7994651f354a19fd69295dfa25e6b4</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyATBT</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a57b91c8ff36769b9ad5517650052c407</anchor>
      <arglist>(Matrix&lt; NumCommon, NumRows, Real &gt; const &amp;A, Matrix&lt; NumCols, NumCommon, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyDM</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaad5f113224afbdfa8122f6c0119744f</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;D, GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyDM</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a471b3a8be1f62d83b19cdffeae135539</anchor>
      <arglist>(Vector&lt; NumRows, Real &gt; const &amp;D, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>MultiplyMD</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a87b93744d435fa4ee772a325d44a714a</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, GVector&lt; Real &gt; const &amp;D)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>MultiplyMD</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a17ea0c78f60c5861f261f117e91ca80d</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M, Vector&lt; NumCols, Real &gt; const &amp;D)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>Norm</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2231762aee9fc2967ce1c0df4d10187f</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Normalize</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3463751d3fb2518889401d693b72a019</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Normalize</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a262a5f0e1392e47d6d37825cd0afcc3e</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0701544336b64c3214b992e135ff1c2c</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab6f47a8ed51f66aaeb9a4091133cea62</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a410ac57550623c7d6e5ab4f8f339073f</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a41d30ed60f1eb77eb36b378eb6e72a33</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1e4c0575157e681ed0a56b0edf84fbd6</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac3da5b8a609d3385c188cf76e1f15251</anchor>
      <arglist>(Real scalar, GVector&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a50d03b3ac542c605cf2c24a88f3ee13d</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1b7790e618dcdd31bba5c2807422bec9</anchor>
      <arglist>(Real scalar, Vector&lt; N, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9bf938f86da1a8013e1277c9ac4e2a43</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3a4a42a01ca67b1994400d18054ad16d</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab8c95fdc53a063bf88b452dedd74cbe1</anchor>
      <arglist>(Real scalar, GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae9b6ecbc7eed294543f1cacae7854c04</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab0796c54f3e3056fb5c7f8bff12f6c89</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a43f3db8a0f9a62e86e668b7d61d46178</anchor>
      <arglist>(Real scalar, Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1ee058f3b794e9ebf12ae86cde50a07d</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad9b4de540d30be831e783c24b93fc46f</anchor>
      <arglist>(Real scalar, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3fc5f3438dfe4852719206c9b0f2802c</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, GVector&lt; Real &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a021db588214332fa2d287aa858431194</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;V, GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aac8f24a81c57675889b10b8ee1c0ca48</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;A, GMatrix&lt; Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5b477d91c997c988b2995efc94ebb71d</anchor>
      <arglist>(Transform const &amp;M, Vector4&lt; float &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9b44dfd9a16fc43c4e278a65921b3f32</anchor>
      <arglist>(Vector4&lt; float &gt; const &amp;V, Transform const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Transform</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af9b086d85502e11d81d4b08d231e9bd2</anchor>
      <arglist>(Transform const &amp;A, Transform const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; NumRows, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a64013eeb9d9cb10e6bc7fc958af04b99</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M, Vector&lt; NumCols, Real &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6a23eed948f85c023364bf9ffea94f93</anchor>
      <arglist>(Matrix4x4&lt; float &gt; const &amp;A, Transform const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4x4&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6d575c567f16b89a7b7ca9c704361991</anchor>
      <arglist>(Transform const &amp;A, Matrix4x4&lt; float &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; NumCols, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af2a9b830314a992020a7d442feafdabf</anchor>
      <arglist>(Vector&lt; NumRows, Real &gt; const &amp;V, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3210547f2db694c07f01890ff5fea275</anchor>
      <arglist>(Matrix&lt; NumRows, NumCommon, Real &gt; const &amp;A, Matrix&lt; NumCommon, NumCols, Real &gt; const &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6f98c56d75ad5035296a4a23c6260a60</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a532d9ed43daaa085aef38309a3e53beb</anchor>
      <arglist>(Real scalar, DualQuaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator*</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a39d3e4b5642ea039bab5e1c51b21863e</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0ce1b5037502561d078877fe9c76cc5c</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa06bc2ab15611da5392c2d757ad065df</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a932a56c8d14fe11465abc3831db08956</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3672debb513bf4ad620c7dee4b7ab8f8</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2ad83906c38c02bf9f1348b779647b99</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1e6d157d97f2cb060a8307ef5e1cdc07</anchor>
      <arglist>(GMatrix&lt; Real &gt; &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa2f7810af721729c8e860957d1532d10</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae7aff8061983e6f2eac38e7c9cdaed93</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a85aa57b03ad7008f9776bc243be840ce</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad7b5cfb39958afe732ede042f65059d4</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad00986bb9c83cfb7a82228b0b567dd8f</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac1495b1a97f534d0d2dc13e694c18b40</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8911873fad330052b5b860ce2d477794</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a973babf3c00ca9a389fa365a7543a890</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aba69dcddee34ea7ed65697dbdfa7e8f9</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7e514a158049f88f84fc210d75d43fed</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5c0af5e45e5e8d794c16a24d9d6e7df6</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac7ce4915ee0c83a0fa584153d0036a45</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a555904eea53d71f15ba9309e2b9238b1</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a851cf1b9067c045e9750830d1c7f26f8</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a22f944f99d48d42fc34a03f5a89e3c16</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M0, GMatrix&lt; Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a258733ee8968ed3045672bc429bc036a</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5833ec7a7e7169bd0395d02255d92a25</anchor>
      <arglist>(Real scalar, Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5d9b3fd609293dc3d92fce6e2a7a8f08</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ab32364817357a785afdbc93942593339</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M0, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a251caf6c2c230938369938dce1381a62</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator+</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0a0babbfeaf4f4bd23f9f39b8970fe53</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5733cfa675b930d657d739f2378d906f</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a81f9c4709a3f465bc1380a907d4b3859</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a30056591edee650b8ee0e2cb55c88d67</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaaca8b14d7315ded0deb8cba21852d9c</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6b814540833307edb4abb322a25cff32</anchor>
      <arglist>(GMatrix&lt; Real &gt; &amp;M0, GMatrix&lt; Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0cd5ce5314eac40de5dfc261de7ba5d9</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1274794f1577e2f2c74d080cb0b534c6</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a656ae4beed59742dffc519fc3ffad3ba</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; &amp;M0, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4e41320d997581f81b5ddb71f54fed66</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0ee93217415f1eada9cf4e461717f8c0</anchor>
      <arglist>(IEEEBinary16 x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9b2da4ca0b622677257953e54d745a8f</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ade509a5d1a6504d270d73cc8e4d2c7f3</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2675165cf2ce976a7704179b83122bb4</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0d9fea22def05f9f0e490609d5a07c13</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af6566b27f1ecf874ed041c6156623f9a</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad7c221271ba2685f82e166c5401581d1</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad8abdb19ad32c34185eed533953b602b</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa91606a53d932c7e43148421b520286c</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a9f110e3d2d28a323eb7caf5587ba0fdb</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a994a6e254f35a0998b4825905dfe0093</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a10b05e0f1a6a2cc03fecc08a24f9695a</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M0, GMatrix&lt; Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8d80c8152adae42c5d5182823cce76f5</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a38ea8bc8b731abdedc64010e6c43912d</anchor>
      <arglist>(Real scalar, Polynomial1&lt; Real &gt; const &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae7f1835d32b3f25884aff6ab764f00da</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af8b267b1fef6912020f96ad2fd5c4468</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M0, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3fff55ec176d5b4153328116ceeb893c</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator-</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6e859dc398c7a9b0ccf1388d008f2d42</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad6eb1331a7e80b04cda1f61f56d1bac2</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2edd24864fded93db664d24390886cb3</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af0320886dc0b5293ebbca482eec450fd</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v0, GVector&lt; Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad482f2e6fc45c2a3fff97c05a305d05b</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a42e1cbb111bc95addd52395532db405e</anchor>
      <arglist>(GMatrix&lt; Real &gt; &amp;M0, GMatrix&lt; Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af995e83856e6a4b16a61eec0b51190af</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p0, Polynomial1&lt; Real &gt; const &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a13862a2d2a5bc1ae340789f9d6138817</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a14e30c0e77389f0457a9315d2a0c759a</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; &amp;M0, Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M1)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af2f21cbaddc8dcef7169697d1c8a60dd</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d0, DualQuaternion&lt; Real &gt; const &amp;d1)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2711f207a3b5cc844c5e9f77cf0200df</anchor>
      <arglist>(IEEEBinary16 x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac5c0bb63c862a5a4515fdb49f8d5eecd</anchor>
      <arglist>(IEEEBinary16 x, float y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abee7ec799306739d569006857d38669c</anchor>
      <arglist>(float x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae3c4cebf33d1a9981315f7a14c788b98</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad7b9a574d66ed2e79efd40b19f60679e</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4aed4e1e8ceb40a6d4a98b75f1088ed1</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac8cbff6700cd06bc9297597e17d326c9</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8167267142a14a8a472f081ac8e0f2df</anchor>
      <arglist>(Polynomial1&lt; Real &gt; const &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a7408a024a11b0d6f0ae8e9cdffed3681</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt;</type>
      <name>operator/</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adea31ddc8b9385eb1fffdde1d5ced412</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a89a45564bb4bc7abfd56d0122a9f08f1</anchor>
      <arglist>(IEEEBinary16 &amp;x, IEEEBinary16 y)</arglist>
    </member>
    <member kind="function">
      <type>IEEEBinary16 &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>adbe53d86b53a473034d771b3a56d7160</anchor>
      <arglist>(IEEEBinary16 &amp;x, float y)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2078cf3d7831de7c533c00fc8caaebd0</anchor>
      <arglist>(GVector&lt; Real &gt; &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a04a05f08a25f241d5cd4e12b5c59c0e8</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4c780d57e56fd77f7672be539d1c97dc</anchor>
      <arglist>(Vector&lt; N, Real &gt; &amp;v0, Vector&lt; N, Real &gt; const &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5f361c1237e2181e7956e454c2325a4c</anchor>
      <arglist>(GMatrix&lt; Real &gt; &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Polynomial1&lt; Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2eab2bc05e363bb774e411a8c42b6fbd</anchor>
      <arglist>(Polynomial1&lt; Real &gt; &amp;p, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a45df033e66acb18571f8465a81674b42</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; &amp;M, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>DualQuaternion&lt; Real &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af054c2726317a5f6fde177b95e64b74b</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; &amp;d, Real scalar)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Orthonormalize</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a26d5dc6343137d450026b36c65615c8d</anchor>
      <arglist>(int numElements, GVector&lt; Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Orthonormalize</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a07018ac744373be1912da245e4fb69f2</anchor>
      <arglist>(int numElements, Vector&lt; N, Real &gt; *v, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>OuterProduct</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3d6f705213a37f00129f3f68c5564a95</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;U, GVector&lt; Real &gt; const &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumRows, NumCols, Real &gt;</type>
      <name>OuterProduct</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0c69afc9f9c3e2287f9131fab4df09ad</anchor>
      <arglist>(Vector&lt; NumRows, Real &gt; const &amp;U, Vector&lt; NumCols, Real &gt; const &amp;V)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Permute</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aefe2d8a74e4c6f7f42a15900835addc0</anchor>
      <arglist>(int u0, int u1, int u2, int V[4])</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; Real &gt;</type>
      <name>Perp</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a8e1c2ead5cf87bd2b35c9e619236a850</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Project</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ada294bf0502fb0decadacbe5e7fc85d1</anchor>
      <arglist>(Ellipse2&lt; Real &gt; const &amp;ellipse, Line2&lt; Real &gt; const &amp;line, Real &amp;smin, Real &amp;smax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Project</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1e82414992a324e791765cfaa26b929f</anchor>
      <arglist>(Ellipsoid3&lt; Real &gt; const &amp;ellipsoid, Line3&lt; Real &gt; const &amp;line, Real &amp;smin, Real &amp;smax)</arglist>
    </member>
    <member kind="function">
      <type>GVector&lt; Real &gt;</type>
      <name>Project</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ae60ae4c63ba28fedde8c49cd10a7c818</anchor>
      <arglist>(GVector&lt; Real &gt; const &amp;v, int reject)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N-1, Real &gt;</type>
      <name>Project</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aadc26e49cd0282b2bf929b871c60d7b1</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v, int reject)</arglist>
    </member>
    <member kind="function">
      <type>ReversalObject&lt; ReverseIterator &gt;</type>
      <name>reverse</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ac33a7d14cfe2bf1c07d86c140edda559</anchor>
      <arglist>(Iterable &amp;&amp;range)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 4, Real &gt;</type>
      <name>RigidTransform</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4d24f197e6783b0b35e8a068b567a6ce</anchor>
      <arglist>(DualQuaternion&lt; Real &gt; const &amp;d, Vector&lt; 4, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 4, Real &gt;</type>
      <name>Rotate</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a4e2d39e6ac91bb0580ea86a810956e46</anchor>
      <arglist>(Quaternion&lt; Real &gt; const &amp;q, Vector&lt; 4, Real &gt; const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP uint32_t</type>
      <name>RoundDownToPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>af58c648c2b408d3b8d7da36199da9548</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>GTE_IMPEXP uint64_t</type>
      <name>RoundUpToPowerOfTwo</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a55d90df7be58b7017ff1c1f85bbb567f</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function">
      <type>ULONG</type>
      <name>SafeRelease</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa052bcb912d2d12e671f5e1dfcbeb15e</anchor>
      <arglist>(T *&amp;object)</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>SetPrivateName</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a1f1e595a3c2ac705d685b0a4346c6317</anchor>
      <arglist>(ID3D11DeviceChild *object, std::string const &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>SetPrivateName</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>abc19fde6d799a0420142074c24246f1d</anchor>
      <arglist>(IDXGIObject *object, std::string const &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>Slerp</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaff7072d9c0fa75b5e7a6a4f21872c2f</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>SlerpR</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa8fa59a8cef9868d29758936efa19cd4</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1)</arglist>
    </member>
    <member kind="function">
      <type>Quaternion&lt; Real &gt;</type>
      <name>SlerpRP</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aed291cd1b36f30a49ae68cbbdfa87852</anchor>
      <arglist>(Real t, Quaternion&lt; Real &gt; const &amp;q0, Quaternion&lt; Real &gt; const &amp;q1, Real cosA)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Trace</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a0803070055c5dfd269f6ade133bec98c</anchor>
      <arglist>(Matrix3x3&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Trace</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aaf4a4b6cd364b6b2206005362c1358e4</anchor>
      <arglist>(Matrix4x4&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>Trace</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5a200e8a3c552d18d22d65f7c6b81437</anchor>
      <arglist>(Matrix2x2&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>GMatrix&lt; Real &gt;</type>
      <name>Transpose</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aeaddc48b00047ae9ec4551b17630c019</anchor>
      <arglist>(GMatrix&lt; Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; NumCols, NumRows, Real &gt;</type>
      <name>Transpose</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a5d18b111705354173a7cdfa6b4ff94c9</anchor>
      <arglist>(Matrix&lt; NumRows, NumCols, Real &gt; const &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; N, Real &gt;</type>
      <name>UnitCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a6eedc4c91c81327d2f723c85604b8d43</anchor>
      <arglist>(Vector&lt; N, Real &gt; const &amp;v0, Vector&lt; N, Real &gt; const &amp;v1, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Vector4&lt; Real &gt;</type>
      <name>UnitHyperCross</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>aa40efa2567a6ac663ae283e009312d05</anchor>
      <arglist>(Vector4&lt; Real &gt; const &amp;v0, Vector4&lt; Real &gt; const &amp;v1, Vector4&lt; Real &gt; const &amp;v2, bool robust=false)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; Real &gt;</type>
      <name>UnitPerp</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a285ebd475a6ff15ec3e806ec6d566f5c</anchor>
      <arglist>(Vector2&lt; Real &gt; const &amp;v, bool robust=false)</arglist>
    </member>
    <member kind="variable">
      <type>GTE_IMPEXP int const</type>
      <name>gMarchingCubesTable</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a23dfc450c913290912d0df58ab9d3e7c</anchor>
      <arglist>[256][41]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int32_t const</type>
      <name>gsLeadingBitTable</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>ad58aa43f811199db84b6bfcef59ccd9e</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int32_t const</type>
      <name>gsTrailingBitTable</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a3542b68289d3537e8bbb119a9a9c7863</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>GTE_IMPEXP WindowSystem</type>
      <name>TheWindowSystem</name>
      <anchorfile>namespacegte.html</anchorfile>
      <anchor>a2edd2d594d382d2328460a81640a2626</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>namespacestd.html</filename>
    <member kind="function">
      <type>gte::BSRational&lt; UIntegerType &gt;</type>
      <name>abs</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a2dbf336830d4f2071c7525fd016351fa</anchor>
      <arglist>(gte::BSRational&lt; UIntegerType &gt; const &amp;number)</arglist>
    </member>
    <member kind="function">
      <type>gte::BSNumber&lt; UIntegerType &gt;</type>
      <name>abs</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>a2cdcd7ca7837b7f0655f66d6f4351fb0</anchor>
      <arglist>(gte::BSNumber&lt; UIntegerType &gt; const &amp;number)</arglist>
    </member>
  </compound>
</tagfile>
