§
    êl0jN	  ã                   ó¶  — d Z ddlmZmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddl m!Z! ddl"m#Z# ddl$m%Z%m&Z&m'Z'm(Z(m)Z) ddl*m+Z+ ddl,m-Z- ddl.m/Z/ dd	lm0Z0 dd
lm1Z1 ddl2m3Z3 	 ddlm4Z4 n"# e5$ rZ6 ej7        e6¦  «        Z4Y dZ6[6ndZ6[6ww xY w	 ddlm8Z8 n"# e5$ rZ6 ej7        e6¦  «        Z8Y dZ6[6ndZ6[6ww xY wg d¢Z9dS )aw  
https://github.com/mikedh/trimesh
------------------------------------

Trimesh is a pure Python (2.7- 3.3+) library for loading and using triangular
meshes with an emphasis on watertight meshes. The goal of the library is to
provide a fully featured Trimesh object which allows for easy manipulation
and analysis, in the style of the Polygon object in the Shapely library.
é   )ÚbooleanÚboundsÚcachingÚ	collisionÚ
comparisonÚconvexÚcreationÚ	curvatureÚdecompositionÚ
exceptionsÚgeometryÚgraphÚgroupingÚinertiaÚintersectionsÚnsphereÚ	permutateÚposesÚ
primitivesÚ	proximityÚrayÚregistrationÚremeshÚrepairÚsampleÚ	smoothingÚtransformationsÚ	trianglesÚunitsÚutil)ÚTrimesh)Útol)Úavailable_formatsÚloadÚ	load_meshÚ	load_pathÚload_remote)ÚGeometry)Ú
PointCloud)ÚScene)Útransform_points)Úunitize)Ú__version__)ÚpathN)Úvoxel).r)   r(   r!   r*   r!   r-   r#   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r$   r%   r&   r'   r   r.   r   r   r   r   r   r   r   r   r   r   r"   r+   r   r   r,   r   r    r/   ):Ú__doc__Ú r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    Úbaser!   Ú	constantsr"   Úexchange.loadr#   r$   r%   r&   r'   Úparentr(   Úpointsr)   Úscene.scener*   r+   r,   Úversionr-   r.   ÚBaseExceptionÚEÚExceptionWrapperr/   Ú__all__© ó    úS/home/wildlama/miniconda3/envs/lam/lib/python3.11/site-packages/trimesh/__init__.pyú<module>r@      sí  ððð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð@ Ð Ð Ð Ð Ð ð Ð Ð Ð Ð Ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø -Ð -Ð -Ð -Ð -Ð -ð Ð Ð Ð Ð Ð Ø  Ð  Ð  Ð  Ð  Ð  ð*àÐÐÐÐÐÐøØð *ð *ð *à&ˆ:Ô& qÑ)Ô)€D€D€D€D€D€Døøøøð*øøøð
+ØÐÐÐÐÐÐøØð +ð +ð +à'ˆJÔ'¨Ñ*Ô*€E€E€E€E€E€Eøøøøð+øøøð
/ð /ð /€€€s0   ÂB	 Â	B(ÂB#Â#B(Â,B3 Â3CÂ8CÃC