3 \page hybridplugin_python_interface_page Python Interface
5 Python package HYBRIDPluginBuilder defines several classes, destined for creation of the 3D meshes.
7 HYBRID meshing plugin dynamically adds several methods to the smeshBuilder.Mesh class to create meshing algorithms.
9 Below you can see an example of usage of the HYBRIDPluginBuilder Python API for mesh generation:
13 -# \ref tui_hybrid_basic
14 -# \ref tui_hybrid_enforced_vertices
15 -# \ref tui_hybrid_enforced_meshes
17 \section tui_hybrid_basic Construction of Mesh using Ghs3D algorithm
19 \anchor example_BLSURFPlugin
20 <h2>Example of mesh generation with HYBRID algorithm:</h2>
21 \tui_script{hybriddemo.py}
24 \image html hybrid_screenshot.png Hybrid mesh without hypothesis
26 \ref tui_hybrid "Back to top"
28 \section tui_hybrid_enforced_vertices Adding enforced vertices
30 <h2>Example of enforced vertices with HYBRID algorithm:</h2>
31 \tui_script{hybrid_enfvert.py}
34 \image html hybrid_screenshot_enf1.png Hybrid mesh with enforced vertex
35 \image html hybrid_screenshot_enf2.png Hybrid mesh with enforced vertex from GEOM vertex
37 \ref tui_hybrid "Back to top"
39 \section tui_hybrid_enforced_meshes Adding enforced mesh
41 <h2>Example of enforced meshes with HYBRID algorithm:</h2>
42 \tui_script{hybrid_enfmesh.py}
44 \image html hybrid_screenshot_enf3.png
45 \image html hybrid_screenshot_enf4.png
46 \image html hybrid_screenshot_enf5.png
47 \image html hybrid_screenshot_enf6.png
49 \ref tui_hybrid "Back to top"