QMeshLab Python APIΒΆ

QMeshLab is a mesh processing application with an embedded Python console. This documentation covers the embedded Python environment and the public pymeshlab2 facade backed by the private _qmeshlab module.

For a practical overview of the in-app Python environment, see Python scripting.

The documentation is shared on purpose: the core Python API is the pymeshlab2.MeshSet interface and the filter set built on top of it. QMeshLab adds desktop-specific conveniences such as the predefined live ms object and the mlgui helper for view snapshots and render-state access.

API Reference

Examples

Design documents describing the internal architecture are available at docs/design/.