/*!
\page geompy_migration_page Modifying Geometry Python scripts from SALOME 6 and before
\n In SALOME 7.2, the Python interface for Geometry has been slightly modified to offer new functionality:
- \subpage tui_execution_distribution_page
- \subpage tui_auto_completion_documentation_page
\n Scripts generated for SALOME 6 and older versions must be adapted to work in SALOME 7.2 with full functionality.
\n The compatibility mode allows old scripts to work in almost all cases, but with a warning.
Salome initialisation must always be done as shown below
\n (salome_init() can be invoked safely several times):
\code
import salome
salome.salome_init()
\endcode
Geometry initialisation is modified.
\n the old mode:
\code
import geompy
geompy.init_geom(theStudy)
\endcode
\n the new mode:
\code
import GEOM
from salome.geom import geomBuilder
geompy = geomBuilder.New(salome.myStudy)
\endcode
Of course, from geompy import * is no more possible.
\n You have to explicitely write geompy.some_method().
\n Some variables have been transferred from the namespace geompy.GEOM to the namespace GEOM.
\n All occurrences of geompy.GEOM. can be replaced by GEOM..
\n For instance:
\code
param_polyline = geompy.MakeCurveParametric("t", "sin(t)", "cos(t)", 0., 100., 100, geompy.GEOM.Polyline, theNewMethod=True)
\endcode
is replaced by:
\code
param_polyline = geompy.MakeCurveParametric("t", "sin(t)", "cos(t)", 0., 100., 100, GEOM.Polyline, theNewMethod=True)
\endcode
*/