X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGEOM_SWIG%2FGEOM_example6.py;h=cce80ca26f3c0166249eca7ee08f76991909379d;hb=70bfb7fe1183197c4b75bf23482188a0314299e9;hp=904d4b897a15480245219537e1ed9ac43e756298;hpb=392885c1a8d50369708bbe5e6b44033ed8b8ba51;p=modules%2Fgeom.git diff --git a/src/GEOM_SWIG/GEOM_example6.py b/src/GEOM_SWIG/GEOM_example6.py index 904d4b897..cce80ca26 100755 --- a/src/GEOM_SWIG/GEOM_example6.py +++ b/src/GEOM_SWIG/GEOM_example6.py @@ -1,7 +1,5 @@ -# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE -# -# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +# -*- coding: iso-8859-1 -*- +# Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -19,42 +17,43 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # -# GEOM GEOM_SWIG : binding of C++ omplementaion with Python -# File : GEOM_example6.py -# Author : Dmitry MATVEITCHEV -# Module : GEOM -# $Header$ + +# GEOM GEOM_SWIG : binding of C++ omplementaion with Python +# File : GEOM_example6.py +# Author : Dmitry MATVEITChEV +# Module : GEOM +# $Header$ # -import salome -import geompy - -ind = 1 -circlelist = [] -while ind < 6: - x1 = 0. + (10. * ind) - y1 = 0. - z1 = 0. - x2 = 10. + (10. * ind) - y2 = 20. * (ind+1) - z2 = 30. * (ind+1) - x3 = 50. + (10. * ind) - y3 = 0. * (ind+1) - z3 = -10. * (ind+1) - - print x1, y1, z1, x2, y2, z2, x3, y3, z3 - - point1 = geompy.MakeVertex(x1, y1, z1) - name1 = "point1_%d"%(ind) - id_pt1 = geompy.addToStudy(point1, name1) - point2 = geompy.MakeVertex(x2, y2, z2) - name2 = "point2_%d"%(ind) - id_pt2 = geompy.addToStudy(point2, name2) - point3 = geompy.MakeVertex(x3, y3, z3) - name3 = "point3_%d"%(ind) - id_pt3 = geompy.addToStudy(point3, name3) - - name = "circle%d"%(ind) - circle = geompy.MakeCircleCenter2Pnt(point1, point2, point3) - id_circle = geompy.addToStudy(circle, name) - circlelist.append(circle) - ind = ind + 1 +import salome +import geompy + +ind = 1 +circlelist = [] +while ind < 6: + x1 = 0. + (10. * ind) + y1 = 0. + z1 = 0. + x2 = 10. + (10. * ind) + y2 = 20. * (ind+1) + z2 = 30. * (ind+1) + x3 = 50. + (10. * ind) + y3 = 0. * (ind+1) + z3 = -10. * (ind+1) + + print x1, y1, z1, x2, y2, z2, x3, y3, z3 + + point1 = geompy.MakeVertex(x1, y1, z1) + name1 = "point1_%d"%(ind) + id_pt1 = geompy.addToStudy(point1, name1) + point2 = geompy.MakeVertex(x2, y2, z2) + name2 = "point2_%d"%(ind) + id_pt2 = geompy.addToStudy(point2, name2) + point3 = geompy.MakeVertex(x3, y3, z3) + name3 = "point3_%d"%(ind) + id_pt3 = geompy.addToStudy(point3, name3) + + name = "circle%d"%(ind) + circle = geompy.MakeCircleCenter2Pnt(point1, point2, point3) + id_circle = geompy.addToStudy(circle, name) + circlelist.append(circle) + ind = ind + 1