var searchData=
[
  ['data_0',['data',['../classtgx_1_1_image.html#a1bbdc9ae869755206d2d132a33596018',1,'tgx::Image::data() const'],['../classtgx_1_1_image.html#a843d50ea744758806dc3d48a9c104db6',1,'tgx::Image::data()']]],
  ['dim_1',['dim',['../classtgx_1_1_image.html#a7bfcd5e6f5b3b8dbeca05bac7dc0287b',1,'tgx::Image']]],
  ['directionallightcount_2',['directionalLightCount',['../classtgx_1_1_renderer3_d.html#af6934e7415c000e3c2af6148c84e6e76',1,'tgx::Renderer3D']]],
  ['dist_3',['dist',['../_vec4_8h.html#a35483d8a4363d6a51c7ed3f856a9eb9c',1,'tgx::dist(const Vec4&lt; T &gt; &amp;V1, const Vec4&lt; T &gt; &amp;V2)'],['../_vec2_8h.html#a1f310b5609de6cc2aeb6f43b7c812a07',1,'tgx::dist(const Vec2&lt; T &gt; &amp;V1, const Vec2&lt; T &gt; &amp;V2)'],['../_vec3_8h.html#a45e3a08ba296389dd6ea8d763c38d5e0',1,'tgx::dist(const Vec3&lt; T &gt; &amp;V1, const Vec3&lt; T &gt; &amp;V2)']]],
  ['dist2_4',['dist2',['../_vec4_8h.html#a09dd230cab65f469d75acfde46637722',1,'tgx::dist2(const Vec4&lt; T &gt; &amp;V1, const Vec4&lt; T &gt; &amp;V2)'],['../_vec3_8h.html#a497fc59380876fb89d86f90af9cd4a9b',1,'tgx::dist2(const Vec3&lt; T &gt; &amp;V1, const Vec3&lt; T &gt; &amp;V2)'],['../_vec2_8h.html#a2b502e53bb2b746fb18c03cd09de5955',1,'tgx::dist2(const Vec2&lt; T &gt; &amp;V1, const Vec2&lt; T &gt; &amp;V2)']]],
  ['dist_5ffast_5',['dist_fast',['../_vec3_8h.html#a1467f0b8f9f116075c9428ccfaf1b41e',1,'tgx::dist_fast(const Vec3&lt; T &gt; &amp;V1, const Vec3&lt; T &gt; &amp;V2)'],['../_vec2_8h.html#ab3ccebfc5cbe1df7f93fd7dd15bbddcc',1,'tgx::dist_fast(const Vec2&lt; T &gt; &amp;V1, const Vec2&lt; T &gt; &amp;V2)'],['../_vec4_8h.html#a697e1c954604b4bdce9a57ce31873a47',1,'tgx::dist_fast(const Vec4&lt; T &gt; &amp;V1, const Vec4&lt; T &gt; &amp;V2)']]],
  ['dotproduct_6',['dotProduct',['../_vec4_8h.html#ab1a27cf6dc0d69a56c1176b34ae75566',1,'tgx::dotProduct(const Vec4&lt; T &gt; &amp;U, const Vec4&lt; T &gt; &amp;V)'],['../_vec4_8h.html#abfffce23174439ba71761e20d3f3a4bb',1,'tgx::dotProduct(const Vec4&lt; float &gt; &amp;U, const Vec4&lt; float &gt; &amp;V)'],['../_vec3_8h.html#a2f50e9a15338d3a6a9ff08b8d39a2383',1,'tgx::dotProduct(const Vec3&lt; float &gt; &amp;U, const Vec3&lt; float &gt; &amp;V)'],['../_vec3_8h.html#a2866863f06b65f5d37ea99f030b26370',1,'tgx::dotProduct(const Vec3&lt; T &gt; &amp;U, const Vec3&lt; T &gt; &amp;V)'],['../_vec2_8h.html#a243041e2d6d3f40ec400b3e32aca03ed',1,'tgx::dotProduct(const Vec2&lt; float &gt; &amp;U, const Vec2&lt; float &gt; &amp;V)'],['../_vec2_8h.html#a7d085cecabe1d8aa482c25c2f8fb19fb',1,'tgx::dotProduct(const Vec2&lt; T &gt; &amp;U, const Vec2&lt; T &gt; &amp;V)']]],
  ['down_7',['down',['../structtgx_1_1_box2.html#a45485df97962eb6593eb9ddae191d579',1,'tgx::Box2::down()'],['../structtgx_1_1_box3.html#afa113e4509ee6e78d736e7d33b908c83',1,'tgx::Box3::down()']]],
  ['drawadaptativesphere_8',['drawAdaptativeSphere',['../classtgx_1_1_renderer3_d.html#a02b0a821f962466d85005d4e763a9b63',1,'tgx::Renderer3D::drawAdaptativeSphere(float quality=1.0f)'],['../classtgx_1_1_renderer3_d.html#a2713b0adb83cd7bdefb9754a8dbeb06d',1,'tgx::Renderer3D::drawAdaptativeSphere(const Image&lt; color_t &gt; *texture, float quality=1.0f)']]],
  ['drawchar_9',['drawChar',['../classtgx_1_1_image.html#ad8a7d2f9bd4c38a3aba67fa8a42ed34f',1,'tgx::Image::drawChar(char c, iVec2 pos, const GFXfont &amp;font, color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)'],['../classtgx_1_1_image.html#afae0944718b49ee043741a969dee0d8e',1,'tgx::Image::drawChar(char c, iVec2 pos, const ILI9341_t3_font_t &amp;font, color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)']]],
  ['drawcircle_10',['drawCircle',['../classtgx_1_1_image.html#a294024b055161de8193f462ff5896337',1,'tgx::Image']]],
  ['drawcircleaa_11',['drawCircleAA',['../classtgx_1_1_image.html#ae7f071eb7e6ab2cbe10850fe408f932f',1,'tgx::Image']]],
  ['drawcirclearcaa_12',['drawCircleArcAA',['../classtgx_1_1_image.html#a9640e534b3a9abd741dfef22fc4c74fc',1,'tgx::Image']]],
  ['drawclosedspline_13',['drawClosedSpline',['../classtgx_1_1_image.html#a4cae8a0e7d359ff7b3b46f9707577f6b',1,'tgx::Image']]],
  ['drawcone_14',['drawCone',['../classtgx_1_1_renderer3_d.html#af2157cade995e579cf63786deac35d8a',1,'tgx::Renderer3D::drawCone(int nb_sectors, bool bottom_cap=true)'],['../classtgx_1_1_renderer3_d.html#a0eece5ce3a00687f2b4b3c662772fa4b',1,'tgx::Renderer3D::drawCone(int nb_sectors, const Image&lt; color_t &gt; *texture_side, const Image&lt; color_t &gt; *texture_bottom=nullptr, bool bottom_cap=true)']]],
  ['drawcube_15',['drawCube',['../classtgx_1_1_renderer3_d.html#a514789feab6fba56361312d598b94a2c',1,'tgx::Renderer3D::drawCube()'],['../classtgx_1_1_renderer3_d.html#aaa90d1263eb98ab81dd72afdf5e20438',1,'tgx::Renderer3D::drawCube(const fVec2 v_front_ABCD[4], const Image&lt; color_t &gt; *texture_front, const fVec2 v_back_EFGH[4], const Image&lt; color_t &gt; *texture_back, const fVec2 v_top_HADE[4], const Image&lt; color_t &gt; *texture_top, const fVec2 v_bottom_BGFC[4], const Image&lt; color_t &gt; *texture_bottom, const fVec2 v_left_HGBA[4], const Image&lt; color_t &gt; *texture_left, const fVec2 v_right_DCFE[4], const Image&lt; color_t &gt; *texture_right)'],['../classtgx_1_1_renderer3_d.html#a3b2d7995be425a72bee88ad32a10030a',1,'tgx::Renderer3D::drawCube(const Image&lt; color_t &gt; *texture_front, const Image&lt; color_t &gt; *texture_back, const Image&lt; color_t &gt; *texture_top, const Image&lt; color_t &gt; *texture_bottom, const Image&lt; color_t &gt; *texture_left, const Image&lt; color_t &gt; *texture_right)']]],
  ['drawcubicbezier_16',['drawCubicBezier',['../classtgx_1_1_image.html#acb65e5f3c3460ddf4ca54df3aa5d982a',1,'tgx::Image']]],
  ['drawcubicspline_17',['drawCubicSpline',['../classtgx_1_1_image.html#ada01bf9e2c8875557df1fb9b1085de58',1,'tgx::Image']]],
  ['drawcylinder_18',['drawCylinder',['../classtgx_1_1_renderer3_d.html#a18a939fefe715c05f4abfefe0b855e7a',1,'tgx::Renderer3D::drawCylinder(int nb_sectors, bool bottom_cap=true, bool top_cap=true)'],['../classtgx_1_1_renderer3_d.html#a95618de82745f31334b93ce755bcd19d',1,'tgx::Renderer3D::drawCylinder(int nb_sectors, const Image&lt; color_t &gt; *texture_side, const Image&lt; color_t &gt; *texture_bottom=nullptr, const Image&lt; color_t &gt; *texture_top=nullptr, bool bottom_cap=true, bool top_cap=true)']]],
  ['drawdot_19',['drawDot',['../classtgx_1_1_renderer3_d.html#ada21f8622ebd995e173d6637e7ac1fcc',1,'tgx::Renderer3D::drawDot(const fVec3 &amp;pos, int r)'],['../classtgx_1_1_renderer3_d.html#aaafee4461df7435789afca764148a946',1,'tgx::Renderer3D::drawDot(const fVec3 &amp;pos, int r, color_t color, float opacity)']]],
  ['drawdots_20',['drawDots',['../classtgx_1_1_renderer3_d.html#afc371c10fad6ef950323ef9e60f8c5ea',1,'tgx::Renderer3D::drawDots(int nb_dots, const fVec3 *pos_list, const int radius)'],['../classtgx_1_1_renderer3_d.html#a9705996c6ef1e444fb33b777e13feab5',1,'tgx::Renderer3D::drawDots(int nb_dots, const fVec3 *pos_list, const int *radius_ind, const int *radius, const int *colors_ind, const color_t *colors, const int *opacities_ind, const float *opacities)']]],
  ['drawellipse_21',['drawEllipse',['../classtgx_1_1_image.html#a4d4274ed5ba69e51c27a920bb3dcfa03',1,'tgx::Image']]],
  ['drawellipseaa_22',['drawEllipseAA',['../classtgx_1_1_image.html#ab7600a77cd101967c8fc152004108ded',1,'tgx::Image']]],
  ['drawfasthline_23',['drawFastHLine',['../classtgx_1_1_image.html#a469410b578753d8d0ae5b7c8204efe50',1,'tgx::Image']]],
  ['drawfastvline_24',['drawFastVLine',['../classtgx_1_1_image.html#a35627216d8411a54dbba33c3c43fb5a0',1,'tgx::Image']]],
  ['drawgradientquad_25',['drawGradientQuad',['../classtgx_1_1_image.html#a85d8c925e8aa08322755d7c34de3f20a',1,'tgx::Image']]],
  ['drawgradienttriangle_26',['drawGradientTriangle',['../classtgx_1_1_image.html#ad60369023e154acb41fc08d9c0ba262c',1,'tgx::Image']]],
  ['drawline_27',['drawLine',['../classtgx_1_1_image.html#a58d25cf25063f4654f40ffd27047b6aa',1,'tgx::Image']]],
  ['drawlineaa_28',['drawLineAA',['../classtgx_1_1_image.html#a007e67be4591db9d048b0e039fcd9c0b',1,'tgx::Image']]],
  ['drawmesh_29',['drawMesh',['../classtgx_1_1_renderer3_d.html#aa358d09bc8f54c866176b0c7d94a7a49',1,'tgx::Renderer3D::drawMesh(const Mesh3D&lt; color_t &gt; *mesh, bool use_mesh_material=true, bool draw_chained_meshes=true)'],['../classtgx_1_1_renderer3_d.html#a55f7e30d8e38906ca16f73af623bd3c0',1,'tgx::Renderer3D::drawMesh(const Mesh3Dv2&lt; color_t &gt; *mesh, bool use_mesh_material=true)'],['../classtgx_1_1_renderer3_d.html#a3fa7bceff5007a915f5f74f61a0045c8',1,'tgx::Renderer3D::drawMesh(const Mesh3D&lt; color_t &gt; *mesh, bool use_mesh_material=true, bool draw_chained_meshes=true)'],['../classtgx_1_1_renderer3_d.html#a55b69401b1ff8847e5a3d5243212b1d9',1,'tgx::Renderer3D::drawMesh(const Mesh3Dv2&lt; color_t &gt; *mesh, bool use_mesh_material=true)']]],
  ['drawpixel_30',['drawPixel',['../classtgx_1_1_renderer3_d.html#ad45ddef481400628e161eece3af4af0f',1,'tgx::Renderer3D::drawPixel()'],['../classtgx_1_1_image.html#a6ee1914c518ad7e11df4f29a13206c5f',1,'tgx::Image::drawPixel(iVec2 pos, color_t color, float opacity)'],['../classtgx_1_1_image.html#a7abb9f8cf484610e26fe67d78cd0954d',1,'tgx::Image::drawPixel(iVec2 pos, color_t color)'],['../classtgx_1_1_renderer3_d.html#a5ea3bbf39468e81d695093c668f7d9ae',1,'tgx::Renderer3D::drawPixel()']]],
  ['drawpixelf_31',['drawPixelf',['../classtgx_1_1_image.html#a54b0cd68baa05d32aa26aac641bbcd70',1,'tgx::Image::drawPixelf(fVec2 pos, color_t color, float opacity)'],['../classtgx_1_1_image.html#aede4284b37c0cca7c2294b97d9d4358b',1,'tgx::Image::drawPixelf(fVec2 pos, color_t color)']]],
  ['drawpixels_32',['drawPixels',['../classtgx_1_1_renderer3_d.html#a0d3636ab49d54c1bef6212b2fa57b973',1,'tgx::Renderer3D::drawPixels(int nb_pixels, const fVec3 *pos_list, const int *colors_ind, const color_t *colors, const int *opacities_ind, const float *opacities)'],['../classtgx_1_1_renderer3_d.html#a4a5ef919c4081d97f25f0b9d8635c82e',1,'tgx::Renderer3D::drawPixels(int nb_pixels, const fVec3 *pos_list)']]],
  ['drawpolygon_33',['drawPolygon',['../classtgx_1_1_image.html#ad0e2f2ba12a7a1c9bf53ddb913d8ad69',1,'tgx::Image::drawPolygon(int nbpoints, const iVec2 tabPoints[], color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)'],['../classtgx_1_1_image.html#a743f07b3927846d55acb2f1fd94d2ed7',1,'tgx::Image::drawPolygon(FUNCTOR_NEXT next_point, color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)']]],
  ['drawpolygonaa_34',['drawPolygonAA',['../classtgx_1_1_image.html#a053ba2a60d3e700a4e4c2be50c414528',1,'tgx::Image::drawPolygonAA(int nbpoints, const fVec2 tabPoints[], color_t color, float opacity=1.0f)'],['../classtgx_1_1_image.html#a859ec26b564cfc3356959df322873b70',1,'tgx::Image::drawPolygonAA(FUNCTOR_NEXT next_point, color_t color, float opacity=1.0f)']]],
  ['drawpolyline_35',['drawPolyline',['../classtgx_1_1_image.html#a3a73c0103cb1b218d185afa80f3c331c',1,'tgx::Image::drawPolyline(FUNCTOR_NEXT next_point, color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)'],['../classtgx_1_1_image.html#a94c88a9642c1c9eb662bae142e35d3c7',1,'tgx::Image::drawPolyline(int nbpoints, const iVec2 tabPoints[], color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)']]],
  ['drawpolylineaa_36',['drawPolylineAA',['../classtgx_1_1_image.html#a68edb910b49dfedd37006a2f091245db',1,'tgx::Image::drawPolylineAA(int nbpoints, const fVec2 tabPoints[], color_t color, float opacity=1.0f)'],['../classtgx_1_1_image.html#a8b8aa437be57dd28aded838f494df28b',1,'tgx::Image::drawPolylineAA(FUNCTOR_NEXT next_point, color_t color, float opacity=1.0f)']]],
  ['drawquad_37',['drawQuad',['../classtgx_1_1_image.html#a6dd3ad9cf8aa54cbc2340446c906d00f',1,'tgx::Image::drawQuad()'],['../classtgx_1_1_renderer3_d.html#aafbb2762fa5d6749bac5f1f6adddb35f',1,'tgx::Renderer3D::drawQuad()']]],
  ['drawquadaa_38',['drawQuadAA',['../classtgx_1_1_image.html#addd539a591d0e4df4b9badb77f287979',1,'tgx::Image']]],
  ['drawquadbezier_39',['drawQuadBezier',['../classtgx_1_1_image.html#adc5a0cfb43dc2f20c9c52a32dc26eeb5',1,'tgx::Image']]],
  ['drawquads_40',['drawQuads',['../classtgx_1_1_renderer3_d.html#a010c0f11c73d90f8a0c6b3cf4e3d78d2',1,'tgx::Renderer3D']]],
  ['drawquadspline_41',['drawQuadSpline',['../classtgx_1_1_image.html#af04cd25109ea02b50d3e9a557216d9a4',1,'tgx::Image']]],
  ['drawquadwithvertexcolor_42',['drawQuadWithVertexColor',['../classtgx_1_1_renderer3_d.html#a1cd806dda236c90c1b819a89d19fbf71',1,'tgx::Renderer3D']]],
  ['drawrect_43',['drawRect',['../classtgx_1_1_image.html#a18a065e3844d1a65bc3a32d86072f706',1,'tgx::Image']]],
  ['drawroundrect_44',['drawRoundRect',['../classtgx_1_1_image.html#a901d531c6a308705cf9b1b9a0a0a7162',1,'tgx::Image']]],
  ['drawroundrectaa_45',['drawRoundRectAA',['../classtgx_1_1_image.html#a5ad71a76b3a0eae3396fb47f441e190a',1,'tgx::Image']]],
  ['drawsegment_46',['drawSegment',['../classtgx_1_1_image.html#aea9227b744818b67d5ad8a516e33267f',1,'tgx::Image']]],
  ['drawskybox_47',['drawSkyBox',['../classtgx_1_1_renderer3_d.html#a4a5ad961cb278aa73bb55a7c3f81a8a3',1,'tgx::Renderer3D::drawSkyBox(const fVec2 v_front_ABCD[4], const Image&lt; color_t &gt; *texture_front, const fVec2 v_back_EFGH[4], const Image&lt; color_t &gt; *texture_back, const fVec2 v_top_HADE[4], const Image&lt; color_t &gt; *texture_top, const fVec2 v_bottom_BGFC[4], const Image&lt; color_t &gt; *texture_bottom, const fVec2 v_left_HGBA[4], const Image&lt; color_t &gt; *texture_left, const fVec2 v_right_DCFE[4], const Image&lt; color_t &gt; *texture_right, float rot_angle_y=0.0f, float reference_height=0.0f, float skybox_radius=32768.0f, Shader texture_quality=SHADER_TEXTURE_NEAREST, Shader texture_mode=SHADER_TEXTURE_CLAMP)'],['../classtgx_1_1_renderer3_d.html#a96d6d14681e72db6e2e03356fa552eb5',1,'tgx::Renderer3D::drawSkyBox(const Image&lt; color_t &gt; *texture_front, const Image&lt; color_t &gt; *texture_back, const Image&lt; color_t &gt; *texture_top, const Image&lt; color_t &gt; *texture_bottom, const Image&lt; color_t &gt; *texture_left, const Image&lt; color_t &gt; *texture_right, float rot_angle_y=0.0f, float reference_height=0.0f, float skybox_radius=32768.0f, Shader texture_quality=SHADER_TEXTURE_NEAREST, Shader texture_mode=SHADER_TEXTURE_CLAMP)']]],
  ['drawsphere_48',['drawSphere',['../classtgx_1_1_renderer3_d.html#ad60d0119473cc20cfef29e9220df2e45',1,'tgx::Renderer3D::drawSphere(int nb_sectors, int nb_stacks)'],['../classtgx_1_1_renderer3_d.html#a93893a668e8d947085bceebce6933ac9',1,'tgx::Renderer3D::drawSphere(int nb_sectors, int nb_stacks, const Image&lt; color_t &gt; *texture)']]],
  ['drawtext_49',['drawText',['../classtgx_1_1_image.html#a02d594de3a82d4bc5a594c0982cd90a0',1,'tgx::Image::drawText(const char *text, iVec2 pos, const GFXfont &amp;font, color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)'],['../classtgx_1_1_image.html#a0a51b7472e4627f9f8ce8e6b6ed4199e',1,'tgx::Image::drawText(const char *text, iVec2 pos, const ILI9341_t3_font_t &amp;font, color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)']]],
  ['drawtextex_50',['drawTextEx',['../classtgx_1_1_image.html#a6495b751001b95f32e9b219d69369caf',1,'tgx::Image::drawTextEx(const char *text, iVec2 pos, const GFXfont &amp;font, Anchor anchor, bool wrap_text, bool start_newline_at_0, color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)'],['../classtgx_1_1_image.html#aa978df96aebf8d150988001ae5463c8f',1,'tgx::Image::drawTextEx(const char *text, iVec2 pos, const ILI9341_t3_font_t &amp;font, Anchor anchor, bool wrap_text, bool start_newline_at_0, color_t color, float opacity=TGX_DEFAULT_NO_BLENDING)']]],
  ['drawtexturedgradientmaskedquad_51',['drawTexturedGradientMaskedQuad',['../classtgx_1_1_image.html#a511347039f599f26f146b63e57014acb',1,'tgx::Image']]],
  ['drawtexturedgradientmaskedtriangle_52',['drawTexturedGradientMaskedTriangle',['../classtgx_1_1_image.html#a4f0cbbbf7e021ac3ebc78c6520951eda',1,'tgx::Image']]],
  ['drawtexturedgradientquad_53',['drawTexturedGradientQuad',['../classtgx_1_1_image.html#a53d233376df95d785465f62fefd11a96',1,'tgx::Image']]],
  ['drawtexturedgradienttriangle_54',['drawTexturedGradientTriangle',['../classtgx_1_1_image.html#a5198a94520b7b1b30e11d0462254a835',1,'tgx::Image']]],
  ['drawtexturedmaskedquad_55',['drawTexturedMaskedQuad',['../classtgx_1_1_image.html#aad463dcf29b1e1ea8827b6ec8d678e6a',1,'tgx::Image']]],
  ['drawtexturedmaskedtriangle_56',['drawTexturedMaskedTriangle',['../classtgx_1_1_image.html#a6daf96f99c5806b6af17390cc644703a',1,'tgx::Image']]],
  ['drawtexturedquad_57',['drawTexturedQuad',['../classtgx_1_1_image.html#ab59135aa90d56194423b829b4d761b12',1,'tgx::Image::drawTexturedQuad(const Image&lt; color_t_tex &gt; &amp;src_im, fVec2 srcP1, fVec2 srcP2, fVec2 srcP3, fVec2 srcP4, fVec2 dstP1, fVec2 dstP2, fVec2 dstP3, fVec2 dstP4, float opacity=TGX_DEFAULT_NO_BLENDING)'],['../classtgx_1_1_image.html#a547b3bee51e00512609ce172589ac8b6',1,'tgx::Image::drawTexturedQuad(const Image&lt; color_t_tex &gt; &amp;src_im, fVec2 srcP1, fVec2 srcP2, fVec2 srcP3, fVec2 srcP4, fVec2 dstP1, fVec2 dstP2, fVec2 dstP3, fVec2 dstP4, const BLEND_OPERATOR &amp;blend_op)']]],
  ['drawtexturedtriangle_58',['drawTexturedTriangle',['../classtgx_1_1_image.html#af79825fb258532b4ff4e1326c06e972f',1,'tgx::Image::drawTexturedTriangle(const Image&lt; color_t_tex &gt; &amp;src_im, fVec2 srcP1, fVec2 srcP2, fVec2 srcP3, fVec2 dstP1, fVec2 dstP2, fVec2 dstP3, float opacity=TGX_DEFAULT_NO_BLENDING)'],['../classtgx_1_1_image.html#a05598fbc94448e58de873ad65a49e9ef',1,'tgx::Image::drawTexturedTriangle(const Image&lt; color_t_tex &gt; &amp;src_im, fVec2 srcP1, fVec2 srcP2, fVec2 srcP3, fVec2 dstP1, fVec2 dstP2, fVec2 dstP3, const BLEND_OPERATOR &amp;blend_op)']]],
  ['drawthickcircleaa_59',['drawThickCircleAA',['../classtgx_1_1_image.html#a9420ed2b65cadd55373b0a7af164e232',1,'tgx::Image']]],
  ['drawthickcirclearcaa_60',['drawThickCircleArcAA',['../classtgx_1_1_image.html#a52ae3d9f64588b4c3ffa75c08eee8eff',1,'tgx::Image']]],
  ['drawthickclosedsplineaa_61',['drawThickClosedSplineAA',['../classtgx_1_1_image.html#a21771fda75bf4b6c0ef13efcb3f579ea',1,'tgx::Image']]],
  ['drawthickcubicbezieraa_62',['drawThickCubicBezierAA',['../classtgx_1_1_image.html#a4cec6cabb220c2bd8cc6e4d6fe606719',1,'tgx::Image']]],
  ['drawthickcubicsplineaa_63',['drawThickCubicSplineAA',['../classtgx_1_1_image.html#ace75e67cec3e794cab67261365f20f98',1,'tgx::Image']]],
  ['drawthickellipseaa_64',['drawThickEllipseAA',['../classtgx_1_1_image.html#afaa3694f2168bd03f6fc2e4942803336',1,'tgx::Image']]],
  ['drawthicklineaa_65',['drawThickLineAA',['../classtgx_1_1_image.html#a78cf70663974df19ce7fe119b934ecf0',1,'tgx::Image']]],
  ['drawthickpolygonaa_66',['drawThickPolygonAA',['../classtgx_1_1_image.html#a0b5f107b09c53de769fbc8d166c28bfb',1,'tgx::Image::drawThickPolygonAA(FUNCTOR_NEXT next_point, float thickness, color_t color, float opacity=1.0f)'],['../classtgx_1_1_image.html#aaf8f5225b814e4778e4ae5e2544f3071',1,'tgx::Image::drawThickPolygonAA(int nbpoints, const fVec2 tabPoints[], float thickness, color_t color, float opacity=1.0f)']]],
  ['drawthickpolylineaa_67',['drawThickPolylineAA',['../classtgx_1_1_image.html#aabb27aff4a3cf925518879941944f359',1,'tgx::Image::drawThickPolylineAA(FUNCTOR_NEXT next_point, float thickness, EndPath end_P0, EndPath end_Pn, color_t color, float opacity=1.0f)'],['../classtgx_1_1_image.html#ac11812aa29ca96aa0d8ca962fce581df',1,'tgx::Image::drawThickPolylineAA(int nbpoints, const fVec2 tabPoints[], float thickness, EndPath end_P0, EndPath end_Pn, color_t color, float opacity=1.0f)']]],
  ['drawthickquadaa_68',['drawThickQuadAA',['../classtgx_1_1_image.html#a83f38480f32a4dede1f42ed570559d95',1,'tgx::Image']]],
  ['drawthickquadbezieraa_69',['drawThickQuadBezierAA',['../classtgx_1_1_image.html#abde8613b3ce56078c221e2bbb8afb38a',1,'tgx::Image']]],
  ['drawthickquadsplineaa_70',['drawThickQuadSplineAA',['../classtgx_1_1_image.html#a9591f1706431e86b4000f7f4a558f45a',1,'tgx::Image']]],
  ['drawthickrect_71',['drawThickRect',['../classtgx_1_1_image.html#a352f4dc22d83c2530a2608a4b9015065',1,'tgx::Image']]],
  ['drawthickrectaa_72',['drawThickRectAA',['../classtgx_1_1_image.html#a3ba400a6857ceb68d19f02cd50355027',1,'tgx::Image']]],
  ['drawthickroundrectaa_73',['drawThickRoundRectAA',['../classtgx_1_1_image.html#a83bc1250c10db1d9d0b84676d112c919',1,'tgx::Image']]],
  ['drawthicktriangleaa_74',['drawThickTriangleAA',['../classtgx_1_1_image.html#ac24b4d5c7fa1cbae2fc9de278c7b956f',1,'tgx::Image']]],
  ['drawtriangle_75',['drawTriangle',['../classtgx_1_1_image.html#acfa17aae1ba6326e081682d9e8960e8f',1,'tgx::Image::drawTriangle()'],['../classtgx_1_1_renderer3_d.html#aa9ca132af0b58f6693f65ea195a424cf',1,'tgx::Renderer3D::drawTriangle()']]],
  ['drawtriangleaa_76',['drawTriangleAA',['../classtgx_1_1_image.html#a9ec58536f75d4642fb6f8dbbf1bfb472',1,'tgx::Image']]],
  ['drawtriangles_77',['drawTriangles',['../classtgx_1_1_renderer3_d.html#afa91c9c9434e04c84f768e6cb90406bf',1,'tgx::Renderer3D']]],
  ['drawtrianglestrip_78',['drawTriangleStrip',['../classtgx_1_1_renderer3_d.html#ac7b7357460324815b95f3febb7b29c00',1,'tgx::Renderer3D']]],
  ['drawtrianglewithvertexcolor_79',['drawTriangleWithVertexColor',['../classtgx_1_1_renderer3_d.html#a8a1377da08560fee7ae7c9bf6e1466e3',1,'tgx::Renderer3D']]],
  ['drawtruncatedcone_80',['drawTruncatedCone',['../classtgx_1_1_renderer3_d.html#a396075ebba56084a09e2dd64fbf23a2b',1,'tgx::Renderer3D::drawTruncatedCone(int nb_sectors, float bottom_radius, float top_radius, bool bottom_cap=true, bool top_cap=true)'],['../classtgx_1_1_renderer3_d.html#aa54f9a9ad5a1842bf695c6d509117767',1,'tgx::Renderer3D::drawTruncatedCone(int nb_sectors, float bottom_radius, float top_radius, const Image&lt; color_t &gt; *texture_side, const Image&lt; color_t &gt; *texture_bottom=nullptr, const Image&lt; color_t &gt; *texture_top=nullptr, bool bottom_cap=true, bool top_cap=true)']]],
  ['drawwedgelineaa_81',['drawWedgeLineAA',['../classtgx_1_1_image.html#ab38ad3252029c3091e3daf1fc39fc941',1,'tgx::Image']]],
  ['drawwireframeadaptativesphere_82',['drawWireFrameAdaptativeSphere',['../classtgx_1_1_renderer3_d.html#ae172ff571a5a1f2cbd0ef65420fa2ee0',1,'tgx::Renderer3D::drawWireFrameAdaptativeSphere(float quality, float thickness, color_t color, float opacity)'],['../classtgx_1_1_renderer3_d.html#a25c7a75942a1d401efea54292efbaee6',1,'tgx::Renderer3D::drawWireFrameAdaptativeSphere(float quality=1.0f)']]],
  ['drawwireframeadaptativesphereaa_83',['drawWireFrameAdaptativeSphereAA',['../classtgx_1_1_renderer3_d.html#a65651c64aa4303d509cd22cfcc75f79b',1,'tgx::Renderer3D']]],
  ['drawwireframecone_84',['drawWireFrameCone',['../classtgx_1_1_renderer3_d.html#afaf0d9822241fc3b11607a85fc4a4a58',1,'tgx::Renderer3D::drawWireFrameCone(int nb_sectors, bool bottom_cap, float thickness, color_t color, float opacity)'],['../classtgx_1_1_renderer3_d.html#a746be73fa18711a15aa938064bd5161c',1,'tgx::Renderer3D::drawWireFrameCone(int nb_sectors, bool bottom_cap=true)']]],
  ['drawwireframeconeaa_85',['drawWireFrameConeAA',['../classtgx_1_1_renderer3_d.html#a4c64da46916fb203562a6ce396fb80d0',1,'tgx::Renderer3D']]],
  ['drawwireframecube_86',['drawWireFrameCube',['../classtgx_1_1_renderer3_d.html#a5565526d20c195401f1fcc80a98d00c6',1,'tgx::Renderer3D::drawWireFrameCube(float thickness, color_t color, float opacity)'],['../classtgx_1_1_renderer3_d.html#a6f5069e42ea0e97fc9956de1a438da83',1,'tgx::Renderer3D::drawWireFrameCube()']]],
  ['drawwireframecubeaa_87',['drawWireFrameCubeAA',['../classtgx_1_1_renderer3_d.html#a26cb4300f96927fad8aa2361bc7c9a6c',1,'tgx::Renderer3D']]],
  ['drawwireframecylinder_88',['drawWireFrameCylinder',['../classtgx_1_1_renderer3_d.html#a6b105b1bccfaf93173fa19f33e5246fe',1,'tgx::Renderer3D::drawWireFrameCylinder(int nb_sectors, bool bottom_cap, bool top_cap, float thickness, color_t color, float opacity)'],['../classtgx_1_1_renderer3_d.html#a74b30aa4366807547b3354d6a7dc5ea4',1,'tgx::Renderer3D::drawWireFrameCylinder(int nb_sectors, bool bottom_cap=true, bool top_cap=true)']]],
  ['drawwireframecylinderaa_89',['drawWireFrameCylinderAA',['../classtgx_1_1_renderer3_d.html#ad563044eb8728eb21ce193a7fd1a077f',1,'tgx::Renderer3D']]],
  ['drawwireframeline_90',['drawWireFrameLine',['../classtgx_1_1_renderer3_d.html#a2762d0b3c6152da8dcf60b5a0e1d383b',1,'tgx::Renderer3D::drawWireFrameLine(const fVec3 &amp;P1, const fVec3 &amp;P2, float thickness, color_t color, float opacity)'],['../classtgx_1_1_renderer3_d.html#a9e4552cad7b44d4c9e532c647f758ac8',1,'tgx::Renderer3D::drawWireFrameLine(const fVec3 &amp;P1, const fVec3 &amp;P2)']]],
  ['drawwireframelineaa_91',['drawWireFrameLineAA',['../classtgx_1_1_renderer3_d.html#a1096baeae986a917a9bacf6ceab6a4b2',1,'tgx::Renderer3D']]],
  ['drawwireframelines_92',['drawWireFrameLines',['../classtgx_1_1_renderer3_d.html#a0eebf385a547e00004c8ab07d650731a',1,'tgx::Renderer3D::drawWireFrameLines(int nb_lines, const uint16_t *ind_vertices, const fVec3 *vertices)'],['../classtgx_1_1_renderer3_d.html#a8c00edc59813b686bdca3e6f788863f7',1,'tgx::Renderer3D::drawWireFrameLines(int nb_lines, const uint16_t *ind_vertices, const fVec3 *vertices, float thickness, color_t color, float opacity)']]],
  ['drawwireframelinesaa_93',['drawWireFrameLinesAA',['../classtgx_1_1_renderer3_d.html#ac61a990d68556bd66dfe469d897e1d24',1,'tgx::Renderer3D']]],
  ['drawwireframemesh_94',['drawWireFrameMesh',['../classtgx_1_1_renderer3_d.html#a3ed28a9131fae01e6d015c413dc469f1',1,'tgx::Renderer3D::drawWireFrameMesh(const Mesh3D&lt; color_t &gt; *mesh, bool draw_chained_meshes=true)'],['../classtgx_1_1_renderer3_d.html#a0e3da76e3e06982d0038f255be6db8de',1,'tgx::Renderer3D::drawWireFrameMesh(const Mesh3Dv2&lt; color_t &gt; *mesh)'],['../classtgx_1_1_renderer3_d.html#a7aa41a972196500b56f457ee1683528e',1,'tgx::Renderer3D::drawWireFrameMesh(const Mesh3D&lt; color_t &gt; *mesh, bool draw_chained_meshes, float thickness, color_t color, float opacity)'],['../classtgx_1_1_renderer3_d.html#af76959424888e15e1c2a671cb9612c95',1,'tgx::Renderer3D::drawWireFrameMesh(const Mesh3Dv2&lt; color_t &gt; *mesh, float thickness, color_t color, float opacity)']]],
  ['drawwireframemeshaa_95',['drawWireFrameMeshAA',['../classtgx_1_1_renderer3_d.html#a961475454f3a8bd46fb300e5d2db179b',1,'tgx::Renderer3D::drawWireFrameMeshAA(const Mesh3D&lt; color_t &gt; *mesh, bool draw_chained_meshes=true)'],['../classtgx_1_1_renderer3_d.html#a4f7e6142461b9d21e0fa3fcb0a2907ab',1,'tgx::Renderer3D::drawWireFrameMeshAA(const Mesh3Dv2&lt; color_t &gt; *mesh)']]],
  ['drawwireframequad_96',['drawWireFrameQuad',['../classtgx_1_1_renderer3_d.html#a6236409c681acb92176753f4ef4fd636',1,'tgx::Renderer3D::drawWireFrameQuad(const fVec3 &amp;P1, const fVec3 &amp;P2, const fVec3 &amp;P3, const fVec3 &amp;P4, float thickness, color_t color, float opacity)'],['../classtgx_1_1_renderer3_d.html#a9f40e7f4e217335be6ad731de8003c96',1,'tgx::Renderer3D::drawWireFrameQuad(const fVec3 &amp;P1, const fVec3 &amp;P2, const fVec3 &amp;P3, const fVec3 &amp;P4)']]],
  ['drawwireframequadaa_97',['drawWireFrameQuadAA',['../classtgx_1_1_renderer3_d.html#afa86a4eea5a9ab2ef06e321d1b272154',1,'tgx::Renderer3D']]],
  ['drawwireframequads_98',['drawWireFrameQuads',['../classtgx_1_1_renderer3_d.html#af18c32e1577a94b60fe0f4ccf87cd89b',1,'tgx::Renderer3D::drawWireFrameQuads(int nb_quads, const uint16_t *ind_vertices, const fVec3 *vertices)'],['../classtgx_1_1_renderer3_d.html#ada5cfd6095ac8d4c9a8958a0e8340f56',1,'tgx::Renderer3D::drawWireFrameQuads(int nb_quads, const uint16_t *ind_vertices, const fVec3 *vertices, float thickness, color_t color, float opacity)']]],
  ['drawwireframequadsaa_99',['drawWireFrameQuadsAA',['../classtgx_1_1_renderer3_d.html#a64047389d93edcadd8936bc7d9793d41',1,'tgx::Renderer3D']]],
  ['drawwireframesphere_100',['drawWireFrameSphere',['../classtgx_1_1_renderer3_d.html#a9b00188ef52f0b289837cdbddd7f22a8',1,'tgx::Renderer3D::drawWireFrameSphere(int nb_sectors, int nb_stacks)'],['../classtgx_1_1_renderer3_d.html#af500a9146a2a13f609e7611f311dfe94',1,'tgx::Renderer3D::drawWireFrameSphere(int nb_sectors, int nb_stacks, float thickness, color_t color, float opacity)']]],
  ['drawwireframesphereaa_101',['drawWireFrameSphereAA',['../classtgx_1_1_renderer3_d.html#a05505b820cc6e591f294f6dedb0eb94f',1,'tgx::Renderer3D']]],
  ['drawwireframetriangle_102',['drawWireFrameTriangle',['../classtgx_1_1_renderer3_d.html#a2e54df776411068b44ee992528bd062e',1,'tgx::Renderer3D::drawWireFrameTriangle(const fVec3 &amp;P1, const fVec3 &amp;P2, const fVec3 &amp;P3)'],['../classtgx_1_1_renderer3_d.html#a807347d972c0042904ca8d5d8990b264',1,'tgx::Renderer3D::drawWireFrameTriangle(const fVec3 &amp;P1, const fVec3 &amp;P2, const fVec3 &amp;P3, float thickness, color_t color, float opacity)']]],
  ['drawwireframetriangleaa_103',['drawWireFrameTriangleAA',['../classtgx_1_1_renderer3_d.html#a0efc0b60fc5d36eae96245ba8331a08e',1,'tgx::Renderer3D']]],
  ['drawwireframetriangles_104',['drawWireFrameTriangles',['../classtgx_1_1_renderer3_d.html#af3c9a2b89125864aa137ca82724909f8',1,'tgx::Renderer3D::drawWireFrameTriangles(int nb_triangles, const uint16_t *ind_vertices, const fVec3 *vertices)'],['../classtgx_1_1_renderer3_d.html#aab8e75404d1dced16281449023c1e8a1',1,'tgx::Renderer3D::drawWireFrameTriangles(int nb_triangles, const uint16_t *ind_vertices, const fVec3 *vertices, float thickness, color_t color, float opacity)']]],
  ['drawwireframetrianglesaa_105',['drawWireFrameTrianglesAA',['../classtgx_1_1_renderer3_d.html#aa6a7963ee42e3db8ad4f837158ffc8cf',1,'tgx::Renderer3D']]],
  ['drawwireframetrianglestrip_106',['drawWireFrameTriangleStrip',['../classtgx_1_1_renderer3_d.html#ac99ec3f28499d12abdcf964f21b24d09',1,'tgx::Renderer3D::drawWireFrameTriangleStrip(int nb_indices, const uint16_t *ind_vertices, const fVec3 *vertices)'],['../classtgx_1_1_renderer3_d.html#a790461f58fe09d9ae61de344f2b6cfd9',1,'tgx::Renderer3D::drawWireFrameTriangleStrip(int nb_indices, const uint16_t *ind_vertices, const fVec3 *vertices, float thickness, color_t color, float opacity)']]],
  ['drawwireframetrianglestripaa_107',['drawWireFrameTriangleStripAA',['../classtgx_1_1_renderer3_d.html#ad4abfa95f00a3ae1f336acb573f83894',1,'tgx::Renderer3D']]],
  ['drawwireframetruncatedcone_108',['drawWireFrameTruncatedCone',['../classtgx_1_1_renderer3_d.html#ab4117937d85309e2a9fc200878016352',1,'tgx::Renderer3D::drawWireFrameTruncatedCone(int nb_sectors, float bottom_radius, float top_radius, bool bottom_cap=true, bool top_cap=true)'],['../classtgx_1_1_renderer3_d.html#ac5ef0309f7e0d62f7949f20727431c7c',1,'tgx::Renderer3D::drawWireFrameTruncatedCone(int nb_sectors, float bottom_radius, float top_radius, bool bottom_cap, bool top_cap, float thickness, color_t color, float opacity)']]],
  ['drawwireframetruncatedconeaa_109',['drawWireFrameTruncatedConeAA',['../classtgx_1_1_renderer3_d.html#a4dd3f55b5972c356f5901cc38cdb095d',1,'tgx::Renderer3D']]]
];
