/*!
\page python_interface Geometry module Python Interface
The %GEOM python package essentially contains:
- Python Interface \subpage geompy_page "geomBuilder.py" to import/export, create and transform geometrical objects and use measurement tools;
- Utility functions geomtools.py to handle %GEOM items in Salome study:
- add or remove a shape;
- display or erase a shape in the viewer;
- completely delete a shape (undisplay, unpublish, and destroy it);
- manage the selection in the object browser
See for example how to \subpage manipulate_object "Manipulate a GEOM object in the study".
- Wrapping functions for %GEOM tools:
- sketcher module to create sketches from the python API (gsketcher.py)
- \subpage struct_elem_visualisation "Visualization of structural elements" function to create
geometrical 3D representations of mechanical models called
"structural elements" (package \ref structelem.py "structelem")
The functions are distributed in the python package salome.geom.
Its documentation is mainly generated from the code of source python files.
salome.geom – Package containing the %GEOM python utilities:
- geomtools
- sketcher
- structelem
\note The main package salome contains other sub-packages that are
distributed with the other SALOME modules. For example, the KERNEL
module provides the python package salome.kernel and SMESH the
package salome.smesh.
*/