grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026GOBJ METADATA 44´"ä‘p˜|ˆŒ|    <((¤GObject-2.0Graphene1.0libgraphene-1.0.so.0h—¼$|˜ ¸,œ¤!¨ 477 X7@7À8h7Œ=p<ÌA(@àFF KàHìSDR`Y$Y`\ŒY€d dèdˆdØeødäh g¬ml ¨r�r Ðr¸r øràr@usX}€z‡(„Ø�Ä�Žì�,ŽŽXŽDŽ|ŽhŽ¬Ž˜ŽÔŽÀŽ�ìŽ(��P�<�x�d� �Œ�È�´�ð�Ü���@�,�h�T���|�¸�¤�à�Ì�‘ô�0‘‘X‘D‘€‘l‘¨‘”‘Б¼‘ ¼ÀÌ äèìèøð0@xˆ`Èа äXh0´ÀŒìôä 4|ˆd´À¬àìØ $  T \ < Œ ˜ t Ð à ¸  $  d l < ˜ ¨ € ð  È h x @ ¼ Ð ” 4 D ˆ � ` ¬ ´ ¤ Ð Ü È ü  ô ( , H X @ | „ t BoxGrapheneBoxgraphene_box_get_typemin€maxallocgraphene_box_alloc�\ÿÿcontains_boxgraphene_box_contains_boxb¤ÿÿ¬contains_pointgraphene_box_contains_pointpoint� \ÿÿequalgraphene_box_equal¤ÿÿ¬(ÿÿ,expandgraphene_box_expandres€„ÿÿP(ÿÿ,expand_scalargraphene_box_expand_scalarscalarÜÿÿà(ÿÿ,expand_vec3graphene_box_expand_vec3vec�freegraphene_box_freeXÿÿ`get_bounding_spheregraphene_box_get_bounding_spheresphere€ ÿÿ¨get_centergraphene_box_get_centercenter€ Pget_depthgraphene_box_get_depthPget_heightgraphene_box_get_heightìÿÿ¨get_maxgraphene_box_get_maxäÿÿ¨get_mingraphene_box_get_min° ÿÿèget_sizegraphene_box_get_sizesizeü ÿÿ get_verticesgraphene_box_get_verticesverticesyèPget_widthgraphene_box_get_widthä ÿÿ¬ì ÿÿ¬initgraphene_box_initÄ ÿÿinit_from_boxgraphene_box_init_from_boxsrc$ ÿÿ80 ÿÿ8 init_from_pointsgraphene_box_init_from_pointsn_pointspointsy¨ä ÿÿàì ÿÿàinit_from_vec3graphene_box_init_from_vec3ð ÿÿ8ü ÿÿ init_from_vectorsgraphene_box_init_from_vectorsn_vectorsvectorsyè\ÿÿ(ÿÿ,intersectiongraphene_box_intersection\ÿÿ(ÿÿ,uniongraphene_box_unionemptygraphene_box_emptyinfinitegraphene_box_infiniteminus_onegraphene_box_minus_oneonegraphene_box_oneone_minus_onegraphene_box_one_minus_onezerographene_box_zero |„”¬è´¼øÈÀÈüäì8D0ht`” ŒÄмôüì$DL<d œdÔä¼,@�¨h0Ôh |Tèø @H|ˆdÀШ ôEulerGrapheneEulergraphene_euler_get_typeanglesorder€àgraphene_euler_alloc�\ÿÿàgraphene_euler_equalgraphene_euler_freePget_alphagraphene_euler_get_alphaPget_betagraphene_euler_get_betaPget_gammagraphene_euler_get_gamma¼get_ordergraphene_euler_get_orderPget_xgraphene_euler_get_xPget_ygraphene_euler_get_yPget_zgraphene_euler_get_zà°ÿÿP´ÿÿP¸ÿÿPgraphene_euler_initxyzàÄ ÿÿàinit_from_eulergraphene_euler_init_from_eulerà` ÿÿd´ÿÿ¼init_from_matrixgraphene_euler_init_from_matrixm�àÌ ÿÿдÿÿ¼init_from_quaterniongraphene_euler_init_from_quaternionq� à°ÿÿP´ÿÿP¸ÿÿP´ÿÿ¼init_from_radiansgraphene_euler_init_from_radiansàœ ÿÿà´ÿÿ¼graphene_euler_init_from_vec3và°ÿÿP´ÿÿP¸ÿÿP´ÿÿ¼init_with_ordergraphene_euler_init_with_order´ÿÿ¼(ÿÿ`reordergraphene_euler_reorder€(ÿÿ¤to_matrixgraphene_euler_to_matrix€(ÿÿðto_quaterniongraphene_euler_to_quaternion€ (ÿÿèto_vec3graphene_euler_to_vec3¸ÄÿÿÿÿÌÐÔØÜàäìôü      $,4<DLT\dlt|„Œ”œEulerOrderdefaultxyzyzxzxyxzyyxzzyxsxyzsxyxsxzysxzxsyzxsyzysyxzsyxyszxyszxzszyxszyzrzyxrxyxryzxrxzxrxzyryzyrzxyryxyryxzrzxzrxyzrzyz œ¤´x ÐØøìäx ÈX@ìxp¨´�d @ØŒ t,ÜÄ 0l€TFrustumGrapheneFrustumgraphene_frustum_get_typeplanesxà€graphene_frustum_alloc�¤ÿÿ¬graphene_frustum_contains_point\ÿÿgraphene_frustum_equalgraphene_frustum_freeÐÿÿÐget_planesgraphene_frustum_get_planesyàXÿÿ\`ÿÿ\dÿÿ\hÿÿ\lÿÿ\pÿÿ\graphene_frustum_initp0�p1p2p3p4p5Ä ÿÿinit_from_frustumgraphene_frustum_init_from_frustumÿÿdgraphene_frustum_init_from_matrixmatrixPÿÿintersects_boxgraphene_frustum_intersects_boxboxXÿÿ¤intersects_spheregraphene_frustum_intersects_sphere� !!,!@CH!P!ø\!T!Ì!Ø!t!0"<"("Èp"X" "¬"ˆ"ìÐ"È"##è"`#l#8#˜#¤#�#È#Ü#À#$$$8$L$0$x$„$p$¨$¼$ $H%X%à$¨%¸%�%,ø%à%d&t&&' '¨&t'„'l'Ü'ì'¤'|(ˆ((ì()¤(\)h)4)Ì)Ø)”)*(*ô)l*|*T*Ø*ä* * +(++H+P+@+p+„+h+°+¼+¨+à+ì+Ø+0,<,,€,ˆ,X,À,Ì,¨,"-è,<-D-4-„-”-\-ä-ô-¼-H.\. ."¬.„.Ü.ì.Ä.(/Ü=ÈL>4>ìl>d>d ¨>€>Ì:Ô>¼> ??ô>Ø*x?@?€,¼?”?è?ð?Ð?| @ @PointGraphenePointgraphene_point_get_type´-graphene_point_allocP\ÿÿ´-,>2ÿÿP0>2ÿÿPgraphene_point_distanced_xd_y\ÿÿ´-graphene_point_equalgraphene_point_free´-°ÿÿP´ÿÿPgraphene_point_init´-Ä ÿÿ´-graphene_point_init_from_point´-Ä ÿÿÿÿP0>ÿÿPinsetgraphene_rect_inset,>ÿÿP0>ÿÿP(ÿÿ€.inset_rgraphene_rect_inset_r\ÿÿ.+ÿÿX(ÿÿ€.graphene_rect_interpolate\ÿÿ.(ÿÿ€.graphene_rect_intersection.graphene_rect_normalize(ÿÿ€.normalize_rgraphene_rect_normalize_r.,>ÿÿP0>ÿÿPoffsetgraphene_rect_offset,>ÿÿP0>ÿÿP(ÿÿ€.offset_rgraphene_rect_offset_r(ÿÿ€.roundgraphene_rect_round(ÿÿ€.round_extentsgraphene_rect_round_extents.round_to_pixelgraphene_rect_round_to_pixel¤cÿÿP¨cÿÿP(ÿÿ€.graphene_rect_scales_hs_v\ÿÿ.(ÿÿ€.graphene_rect_union.graphene_rect_alloc.graphene_rect_zero"€d°P´P¸P`K PSimd4F"èd@°ôd´ôd¸ ôd`K0ôdSimd4X4F€ Øeàeðe(`P0`PøffÈ@f(fì\fTfd ˜fpfÄfÔf¬fØ*,gôf"pgHg| Œg„gSizeGrapheneSizegraphene_size_get_type$fgraphene_size_alloc�\ÿÿ$fgraphene_size_equalgraphene_size_free$f(`ÿÿP0`ÿÿPgraphene_size_init$fÄ ÿÿ$finit_from_sizegraphene_size_init_from_size\ÿÿ$f+ÿÿX(ÿÿ�\graphene_size_interpolate+ÿÿP(ÿÿ�\graphene_size_scale$fgraphene_size_zero ähìhüh  èiPø(i ixXi@i<9�ixiÈÄi¬iìäiÜij(jüi|djLjˆj”j€jd Øj°jð (kðj¼ „kLk°k¼k¨kô!lØkSphereGrapheneSpheregraphene_sphere_get_typeradius¤graphene_sphere_alloc¤ÿÿ¬graphene_sphere_contains_pointP¤ÿÿ¬graphene_sphere_distance\ÿÿ¤graphene_sphere_equalgraphene_sphere_freePÿÿ,get_bounding_boxgraphene_sphere_get_bounding_box ÿÿ¨graphene_sphere_get_centerPget_radiusgraphene_sphere_get_radius¤  ÿÿ¬iÿÿPgraphene_sphere_init¤$ ÿÿ80 ÿÿ8   ÿÿ¬graphene_sphere_init_from_points¤ð ÿÿ8ü ÿÿ   ÿÿ¬graphene_sphere_init_from_vectorsis_emptygraphene_sphere_is_empty¤ÿÿ¬(ÿÿ`graphene_sphere_translate ¬m¸mÌm0T;è\èX; èøðmèmx nnÈ\nDnì|ntn ]œn”nànðn¸nj,oohoxoPoø9°o˜oèoôoÐoHpTppÌpÔptpÐ @qq¨%˜q`qüqrÄqh lr4rTriangleGrapheneTrianglegraphene_triangle_get_typedXgraphene_triangle_allocœ*ÿÿ¬graphene_triangle_contains_point\ÿÿdXgraphene_triangle_equalgraphene_triangle_freePgraphene_triangle_get_areaœ* ÿÿ¬(ÿÿ@get_barycoordsgraphene_triangle_get_barycoords(ÿÿ,graphene_triangle_get_bounding_box(ÿÿ¨get_midpointgraphene_triangle_get_midpoint(ÿÿègraphene_triangle_get_normal(ÿÿàget_planegraphene_triangle_get_planeT;ÿÿ¨\ÿÿ¨X;ÿÿ¨get_pointsgraphene_triangle_get_pointsœ* ÿÿ¬ðpÿÿ