mouette

View on PyPIReverse Dependencies (0)

1.2.4 mouette-1.2.4-py3-none-any.whl

Wheel Details

Project: mouette
Version: 1.2.4
Filename: mouette-1.2.4-py3-none-any.whl
Download: [link]
Size: 194412
MD5: 8ee26679fc79a16997bf41eb7087baa9
SHA256: cc39e539e31360db4a3bbe44894bd362f467ca20a7c72f4c9c43cd9f085db407
Uploaded: 2025-01-19 19:13:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mouette
Version: 1.2.4
Summary: Mesh, Tools and Geometry Processing
Author: GCoiffier
Home-Page: https://github.com/GCoiffier/mouette
License: MIT
Requires-Dist: aenum
Requires-Dist: numba
Requires-Dist: numpy
Requires-Dist: osqp
Requires-Dist: plyfile
Requires-Dist: scipy
Requires-Dist: stl-reader
Requires-Dist: tqdm
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1717 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mouette/__init__.py sha256=NTNfv1wo9I7zZxmjB9pjSOpev8onYESBXOCklHk0Avk 657
mouette/config.py sha256=1zANRslgQqedInAmVHo7ensVU5ZvOTyMSgy4_wGE23Q 1171
mouette/sampling.py sha256=7FR6EyyDkWWxjxcs7uEt-d0F1qT7ktFyibZ3oQijDkM 7274
mouette/attributes/__init__.py sha256=RJI-YyLPeQQRpNSrHLfHARRPKUqge0og8VGOQQP2El4 777
mouette/attributes/glob.py sha256=eeKAU90YJoGtaomdziu58k68XCXQqcvTGLExQnA45ho 3733
mouette/attributes/interpolate.py sha256=QKjPi52BqpPGYmmHyjbqtUqDmbfBfnIyBV5GqF_OnAk 4312
mouette/attributes/misc_cells.py sha256=bolzXr0l9YwOwSFOSOPcdsGEJoDREkJH9GpaEIJNYUE 3144
mouette/attributes/misc_corners.py sha256=0yk1NemKiKzmzSeMp_WCKl2eB1AwDNlhMnNwNObeQqQ 3072
mouette/attributes/misc_edges.py sha256=G2Mep9Fkx97l64BSb2LPX5UjRJhQEbxCn5Fukym-32o 3655
mouette/attributes/misc_faces.py sha256=7Piyxvg3rrYse8V-vZNP3oGxyYLJu5xSjBQy2x4hUmU 8517
mouette/attributes/misc_vertices.py sha256=2Mh-OA0l9PUAno-ZJCQnFlrp8yWVB58bGAFccNy06ak 6899
mouette/attributes/uv_export.py sha256=bnvU6ZI9XmlJ2W_Sl-e-gDvIEJcjnpAwg6XCmzPOGJA 3671
mouette/geometry/SphericalHarmonics.py sha256=tYMXgz_sdjZtbLOmsiWx8oqLVJC2Tm55X98lTwT2bac 15644
mouette/geometry/__init__.py sha256=LulUKg720cnKbTxN5vzu4HRbcLDfBlY1KKQGI9iSNgM 128
mouette/geometry/aabb.py sha256=Pkp3At5TK1kNMJ5kGrvsFUtBFxkfjPdXDx7YGPo3vvo 10245
mouette/geometry/geometry.py sha256=dYby4Nju7QPlPj137_FsTb0rq5VFdlKFJDRQjsXnhkE 10388
mouette/geometry/rotations.py sha256=19c-YvZdlNbCP9sx4XzKjiEcqovqGpK7ptq11Ccny_c 2412
mouette/geometry/transform.py sha256=eTJ3fM0qlsjDtV6PKnTtGTWGLlUFFm--tJ-5S7ZaKe0 4405
mouette/geometry/vector.py sha256=HIPG9mcXGlk6yzT0r-QfWb9z-bfgvgTlseWbG32_J2k 4671
mouette/mesh/__init__.py sha256=KViRmmEtYrZqdsCIj2K5SY1DXS6d_3wxvikDh0kzcEM 185
mouette/mesh/data_container.py sha256=RjEnqAMkaoPExcgWCH2sqoiHrwXBuZ5y8hkB1pE9H9Y 11069
mouette/mesh/mesh.py sha256=4-LWjV9lc-bTheT3qd-XFKHgu5niSOxWI3zbnGLYn8Y 8508
mouette/mesh/mesh_attributes.py sha256=4NNXmxndWnWzxYj3mCd9GPGXa2iYDDPTrWqzu0UuPi8 12502
mouette/mesh/mesh_data.py sha256=aRBBLBWZIVgLJY67NexfWUn0M0Y0Xupo4_Y5sfFu0dA 10348
mouette/mesh/subdivision.py sha256=nM5ZFB568hl4iTySKjckD_85hSKK9GbkOAARgX98U1U 10948
mouette/mesh/datatypes/__init__.py sha256=hTvU4COO6kGx_Co4Vz3R-O5fIZiCx5MMyZ9iRFhhJOo 216
mouette/mesh/datatypes/base.py sha256=9Ymaunl7_afopq0WM4szFXp2Oi_gy1y9bqF3OurbDAU 574
mouette/mesh/datatypes/linear.py sha256=fFrvBf9whI7fg0JPKfxQC9vvnVdBVnYZqOYGAcpidz4 5002
mouette/mesh/datatypes/pointcloud.py sha256=M_mvp_FW52qx5u4lBnD7_p4VJWPfUyCtE2-Hd9Sp6pE 904
mouette/mesh/datatypes/surface.py sha256=PcwYfrQm7EsFl0czr_7wZpJpTszH4EWlGmYNFJiGqYc 22381
mouette/mesh/datatypes/type_checks.py sha256=Gbj7u5OcEZeiXKchW4Ab4jWZqnjgZDWLcNG6FusdTBI 1846
mouette/mesh/datatypes/volume.py sha256=vII4Kwf5jBEH8Wc1bZgNcUQk0BG1M-XGueSGPcX_TLE 20769
mouette/mesh/io/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mouette/mesh/io/geogram_ascii.py sha256=5Q6KEGDHPpAFvDnYBEmvJSXRI8vz9_Zf84ERzSd94aI 14524
mouette/mesh/io/io.py sha256=uimYQOuhcSlWt1OU8MAVNmJj1_sxF-cAFyUP5Rk6Exg 1424
mouette/mesh/io/medit.py sha256=rc95NfFt8O94KNkyA0IK6FdC9DmUpih4nNdDM09K4OA 4842
mouette/mesh/io/obj.py sha256=tvMId75DOfEi1HXsSlDW3gYktv6SKkBfJGCIxW1GkbI 4259
mouette/mesh/io/off.py sha256=C64LejDmw-Mt3jb0omTk0R2LcuweMTEJJHnVjVT_RkI 2291
mouette/mesh/io/ply.py sha256=hhR3G6-ScDiPUiiB_r7vu0gMeLoNzzzOdwzVNJgp2Ao 1260
mouette/mesh/io/stl.py sha256=nQKeJN0V6Ssr0qh9EHD3pPls4Qyxf2hx75B4MX2a4-4 3271
mouette/mesh/io/tet.py sha256=FWu4S5lqM7E6AdqCeKvbZ_2vG6YRQg74HJizj2jiOxo 1494
mouette/mesh/io/xyz.py sha256=eGTxF6MQd_RleNwRlY5P3JDqNss6zFFwE3mZ_7RtAm8 1458
mouette/operators/__init__.py sha256=eUtaiDmbgX-jr3dKNiOpvIY2wrJjFyLwW_Se4uH1W5E 323
mouette/operators/adjacency.py sha256=icvBcUMHaUAmR6BlaC8ivVY_CbsDGCb8QPj8t_mk8A8 3220
mouette/operators/gradient.py sha256=tUuYiExIGTrTnHjqviuNBffWhzumFu7uYp4uAWdgY0M 3066
mouette/operators/laplacian_op.py sha256=hC9BIFslhmXVoGAbcr1D0MKiuRotGR5urhk_gCbRYxE 10902
mouette/optimize/__init__.py sha256=yUybvwpx_eK2CPtw3DSeW0z9upMxtbGDJDpCEIKFZkM 166
mouette/optimize/eigensolve.py sha256=co5FVwQDMwiuFG9oKV3Xd_s2xD0Bi_A8UIZzbHOe9nA 2856
mouette/optimize/finite_diff.py sha256=AMLJ4keI0CjvkBUEOPllfqcaiChG4WwdUZkOQ210hCU 340
mouette/optimize/levenberg_marquardt.py sha256=C9TyBUqhD2SjJn39zXpxFnxWoDvqHJmb81sevQcpJ04 12823
mouette/optimize/newton.py sha256=UUTTKzch2WNSbZpzPOYps66qArxqAsCTdjSVRlxp0KQ 10608
mouette/procedural/__init__.py sha256=3h8k9UgWhgAnndhJUBRnb0ghTy147fxNZVi1f0Cx0LU 389
mouette/procedural/dual.py sha256=mjx8QHUAhv26dDrgvmPADOgKCU-_an7YSWANKxaRTaU 661
mouette/procedural/flat.py sha256=LH241FS25Pn76LOwCgQPkdu3qo2Av8t8R7SYT0tA4q0 3731
mouette/procedural/polylines.py sha256=Npd0MJ--sCfL9gFJmhjxzY0m5nRqk-HO8emBPR6TJcI 2383
mouette/procedural/rings.py sha256=JCrcL2kRE0m57bVxQlBi6FJwpw3FjgEIThC3opW6pdo 2787
mouette/procedural/shapes.py sha256=TNtNjsOk6CY9rb6mZUpNwjmTZk5Pj2lF91Qifn_JYxk 13816
mouette/procedural/transform.py sha256=ZRbbMj4WY1hnHQvcASA8RSzQe5cTZ68gZ0X6m_yVSZA 1650
mouette/procedural/transformations.py sha256=fr6kataXhtqXq9NKkAgLShb2xl-b6SbhLjcr1zgrDIA 1538
mouette/processing/__init__.py sha256=TdOv1R4Q0agyaHIiJEccy7tkFaF2gH7vR_sgfZAoHik 605
mouette/processing/border.py sha256=VIZlWJspv5efOma22BRtHDvm_Nry9BBv9FHw3IHfJwg 4728
mouette/processing/connection.py sha256=LWaCJNiF3vp2006vP-TZq5k3nL1jVBoUT3jWWItEpdg 9349
mouette/processing/cutting.py sha256=EvSY0g8GhnCVs1ZBwPjsRRSIP0HylkJ74kwDaoR9UD4 18404
mouette/processing/expmap.py sha256=WJxKN5mfrc8GqZIICch-H2YH-yHBEhwKOULTrN0tBWE 4599
mouette/processing/features.py sha256=oNegLkh6OMa5V6FUcH-4ikaiI4ydSm-7FAABzo8NsLk 9949
mouette/processing/misc.py sha256=nt6bJo5PW-9xE_Kwa-7X0vMPcD-adsb76inWxmzttIA 1673
mouette/processing/paths.py sha256=mRT9wBCI98eOC7aommNcBC_nmg_UK7JoZ0MA6Ol1jJw 8901
mouette/processing/worker.py sha256=5UVybrzv9tNOLl4vIYdc5_EcU73GQZYHE4xY_mvyKqg 451
mouette/processing/framefield/__init__.py sha256=2M8u28ju2ni5WYAC0NMy0U7QMdNtKsjGdsrJYDcObAs 92
mouette/processing/framefield/base.py sha256=cFQPFFDgeViAoksuWm70P2dghZOPgODf3y-2CnvOAcU 1782
mouette/processing/framefield/cells.py sha256=YTW8mIGxmhgmRGud5m36j8vUHBRBFON-9QPm9eNfCLM 13715
mouette/processing/framefield/curvature_faces.py sha256=NT7IN8sdl0BJpb0ylHu2E1I0tClBj9T8q7MKEwsCgY8 4011
mouette/processing/framefield/curvature_vertex.py sha256=e3IJdt1sKnzu8SCPzvQ2nVhrK2f-spHANvT3XoBSPXA 8420
mouette/processing/framefield/faces2d.py sha256=rJebXgELuWCM04hNmThi-ukgfcleQOjpOqM9RhpGp-8 14725
mouette/processing/framefield/framefield.py sha256=0er8WJICweNKw_dkDR9NNZsmbHvgjsj2PxgNrGNgIqE 11301
mouette/processing/framefield/vertex2d.py sha256=UJ9J6RJEj45B8hEzLWA4uCcWKJJ0wj0Od45s2ryMLSk 18197
mouette/processing/framefield/vertex3d.py sha256=7rokTGYZaDdTPM7jv8Eddws1xlfoOubOt7HBi9Yl_fI 12388
mouette/processing/parametrization/__init__.py sha256=TjUhzuLiDztnI7sDPvrRFhzVKQuddhBibRFLi5wkIi4 348
mouette/processing/parametrization/base.py sha256=8ninWzPtkeVbOqWtCyIOMslF9IgsVt9uyAdULexepH0 1538
mouette/processing/parametrization/bff.py sha256=sPbEUWEMbMs1bF2NsQu_5g6g_PVUdhPrsHxHL4HKta0 8868
mouette/processing/parametrization/cone_param.py sha256=mXpjIm4n7WHQHXh5euUtnHmQC-NcIHxmYTh89hE4b18 9566
mouette/processing/parametrization/cotan_emb.py sha256=n1zI9mNZcN8ZD7ozEV53ngAkQij7B-XkvNHLWfCQG8A 9430
mouette/processing/parametrization/distortion.py sha256=2nvEMFcdSK5yk55XJQfXsuRON_KRBKRKZBNbucyfT_A 13161
mouette/processing/parametrization/ff_integration.py sha256=aIutK8O1nzAXb8WQ4yIUKQp2-m7RTEYiqTH7cNRT8rQ 13475
mouette/processing/parametrization/lscm.py sha256=G2uXVFoCtwl-6mKcrHgmzQnCXd8sfjhPNLXLvutLt8A 6429
mouette/processing/parametrization/tutte.py sha256=gQpy4bglmK2-4FPAo6XrvrshRfD-vCR0keuMQmziAVI 6787
mouette/processing/parametrization/winslow.py sha256=2kxRCDoYigNVAx6MiiHuvejenEjhZN135lIdC2WSr4A 9353
mouette/processing/trees/__init__.py sha256=le2IErW768LRL2eAQgR1ZSfrjj4Knull0QoMslApveE 198
mouette/processing/trees/base.py sha256=MDwoAhmpA3mOfgLoFBI_T8elfyHiuXwhszZ8dL4g2cg 3438
mouette/processing/trees/cell_sp.py sha256=58ArWMUU6EvF3ihgfCBFGwGDziBduqoDSLWgAW6ImvQ 3818
mouette/processing/trees/edge_sp.py sha256=UW-CxPOzipXb8DT2Vr5_mG5OrwKo0pVi61Qyn7Eg5SQ 8629
mouette/processing/trees/face_sp.py sha256=u8HeesCepj3vDHuguHuAWabLkD2_ivfM121Lp5hTe2g 4001
mouette/space_partition/__init__.py sha256=yd8dU3NpX2E6tjqR0RT_yfHGGC9WVu43gTngKLColvU 30
mouette/space_partition/quadtree.py sha256=P-uHSuqO-wbPreqa8g2-BPZ7yzUCfwLNKA5JY_3sNmU 6227
mouette/spatial/__init__.py sha256=J6aQvfSSAycRCPvVrebEyeIlTNj_i2Pe694YU9KIf9g 79
mouette/spatial/kdtree.py sha256=AmTC-ASgCEtWXYtNa0haALIPEj3jgqwxrYGY-vUGx6A 8081
mouette/spatial/quadtree.py sha256=l2isjvfIHQBu89dL2Eh5z1RqdF5lRAYBFH9wC6TNXs8 6231
mouette/spatial/space_partition_tree.py sha256=mN25qlw63ePoCEHHQebkSmtIwiVjzQ9KgR8n2R8byjI 5435
mouette/splines/__init__.py sha256=5NJ2jfn5yYVpmTyXxJLkA8qD_ZC0uMLPe9BxBCrmLx4 101
mouette/splines/bezier.py sha256=UeLHnJNfOBOGX48041Wa1iePglrV7DHr-_Tz7fzRtHw 2899
mouette/splines/bezier_curve.py sha256=LFVx8fTayeEF4r-CcVMK-VD8oDa9IFWynOv1aB1TWFo 1106
mouette/splines/bezier_surface.py sha256=wlXPuP26yrb4NNzDckIVz8CPi_tXy0b5S3NVdLnWb8s 1306
mouette/splines/evaluate.py sha256=5oQxzGujlyX-G0SSvarC1xHRwrd6GAADpXX8V9Wnits 716
mouette/splines/pn_surface.py sha256=IDnR2gyXs3rHkrurHSmSn0TnC2-ijCnq-C5Ok9shLwk 12757
mouette/utils/__init__.py sha256=OJ5SJHPvifL3ZD8M4M8Jw-96vxCYRhRiWtOMMo8Gv-c 222
mouette/utils/argument_check.py sha256=FjUzPmfE3b-hZ0WumEyMfYCe7i3bsiM-sYUSSLEJe6E 2159
mouette/utils/iterators.py sha256=4-zP0VwBtC4yrpKE88tDrCQK-VhwyBXvs4kKKeLtrdU 1744
mouette/utils/maths.py sha256=yz5ar-lN6Pm933XmEarvFZqYAhBpg38S_6jSTJ_ASLM 1476
mouette/utils/osqp_lin_solve.py sha256=cUgCx7md6OZD__y2uP7UvnNFw7q0CUzB30X7-GbF98s 281
mouette/utils/priority_queue.py sha256=zyM2H61pm8XFLe32m_-Oz9ShLkO-V0znqVWq5ZpIhL0 2031
mouette/utils/unionfind.py sha256=FMIRmSjOwJhm6ZYex1TsEk6nK5rPqaQYe8XKbUlGSp4 8895
mouette/utils/utilities.py sha256=87AlKg8U1j1rMD_6RVnawgH_ib25QW2lyhgvz5QObVI 1106
mouette-1.2.4.dist-info/LICENSE sha256=YU6utldwFAIh0IzGte6hdJM0GF23c8tV1HZLag-Z-tc 1075
mouette-1.2.4.dist-info/METADATA sha256=4WuUnvZKRF7hu10HhEtJYGrfVMSRsVs1yn8UxnW7sh0 2148
mouette-1.2.4.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
mouette-1.2.4.dist-info/top_level.txt sha256=EOzLCJ6UawCXMv9BUzyxk62I2vrAFaeIvJ_gWqVZGmY 8
mouette-1.2.4.dist-info/RECORD

top_level.txt

mouette