Document the FileOriginPython bridge: registration via FreeCADGui.addOrigin()/removeOrigin(), method dispatch pattern with GIL management, callStringMethod/callBoolMethod/callMethod helpers, document argument marshalling (App::Document* <-> App.Document), enum mapping tables for OriginType and ConnectionState, required vs optional Python interface methods with defaults, error handling (never propagates Python exceptions into C++), icon resolution via BitmapFactory, and lifetime/ ownership model between Py::Object, _instances vector, and OriginManager unique_ptr. Closes #135
1.6 KiB
1.6 KiB
Summary
User Guide
Architecture
Development
Silo Server
- Overview
- Specification
- Configuration
- Deployment
- Authentication
- BOM Merge
- Calculated Fields
- Component Audit
- Status System
- Gap Analysis