\page hexoticplugin_python_interface_page Python Interface
-Python package HexoticPLUGINBuilder defines several classes, destined for creation of the 3D meshes.
+\note The former name of MG-Hexa mesher is \a Hexotic and names
+of the corresponding classes and modules still include \a "Hexotic".
-Hexotic meshing plugin dynamically adds several methods to the smeshBuilder.Mesh class to create meshing algorithms.
+Python package HexoticPLUGINBuilder defines
+HexoticPLUGINBuilder.Hexotic_Algorithm class providing access
+to the MG-Hexa meshing algorithm and its parameters.
-Below you can see an example of usage of the HexoticPLUGINBuilder Python API for mesh generation:
+You can get an instance of this class by calling
+smeshBuilder.Mesh.Hexahedron(algo=smeshBuilder.MG_Hexa) or
+smeshBuilder.Mesh.Hexahedron(algo=smeshBuilder.Hexotic). This call
+creates an algorithm (if not yet exist), assigns it to the mesh and
+returns an instance of HexoticPLUGINBuilder.Hexotic_Algorithm to the caller.
+
+The class of algorithm has methods to set up meshing parameters.
+
+Below you can see examples of usage of this class for hexahedral mesh generation.
\anchor tui_hexotic