mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-02-22 02:15:38 +05:00
correct previous integration (Porting to Python 2.6)
This commit is contained in:
parent
e4bac1b1e9
commit
a131a06c18
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# GEOM GEOM_SWIG : binding of C++ omplementaion with Python
|
# GEOM GEOM_SWIG : binding of C++ omplementaion with Python
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
@ -21,42 +20,42 @@
|
|||||||
#
|
#
|
||||||
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
#
|
#
|
||||||
# GEOM GEOM_SWIG : binding of C++ omplementaion with Python
|
# GEOM GEOM_SWIG : binding of C++ omplementaion with Python
|
||||||
# File : GEOM_example6.py
|
# File : GEOM_example6.py
|
||||||
# Author : Dmitry MATVEITCHEV
|
# Author : Dmitry MATVEITChEV
|
||||||
# Module : GEOM
|
# Module : GEOM
|
||||||
# $Header$
|
# $Header$
|
||||||
#
|
#
|
||||||
import salome
|
import salome
|
||||||
import geompy
|
import geompy
|
||||||
|
|
||||||
ind = 1
|
ind = 1
|
||||||
circlelist = []
|
circlelist = []
|
||||||
while ind < 6:
|
while ind < 6:
|
||||||
x1 = 0. + (10. * ind)
|
x1 = 0. + (10. * ind)
|
||||||
y1 = 0.
|
y1 = 0.
|
||||||
z1 = 0.
|
z1 = 0.
|
||||||
x2 = 10. + (10. * ind)
|
x2 = 10. + (10. * ind)
|
||||||
y2 = 20. * (ind+1)
|
y2 = 20. * (ind+1)
|
||||||
z2 = 30. * (ind+1)
|
z2 = 30. * (ind+1)
|
||||||
x3 = 50. + (10. * ind)
|
x3 = 50. + (10. * ind)
|
||||||
y3 = 0. * (ind+1)
|
y3 = 0. * (ind+1)
|
||||||
z3 = -10. * (ind+1)
|
z3 = -10. * (ind+1)
|
||||||
|
|
||||||
print x1, y1, z1, x2, y2, z2, x3, y3, z3
|
print x1, y1, z1, x2, y2, z2, x3, y3, z3
|
||||||
|
|
||||||
point1 = geompy.MakeVertex(x1, y1, z1)
|
point1 = geompy.MakeVertex(x1, y1, z1)
|
||||||
name1 = "point1_%d"%(ind)
|
name1 = "point1_%d"%(ind)
|
||||||
id_pt1 = geompy.addToStudy(point1, name1)
|
id_pt1 = geompy.addToStudy(point1, name1)
|
||||||
point2 = geompy.MakeVertex(x2, y2, z2)
|
point2 = geompy.MakeVertex(x2, y2, z2)
|
||||||
name2 = "point2_%d"%(ind)
|
name2 = "point2_%d"%(ind)
|
||||||
id_pt2 = geompy.addToStudy(point2, name2)
|
id_pt2 = geompy.addToStudy(point2, name2)
|
||||||
point3 = geompy.MakeVertex(x3, y3, z3)
|
point3 = geompy.MakeVertex(x3, y3, z3)
|
||||||
name3 = "point3_%d"%(ind)
|
name3 = "point3_%d"%(ind)
|
||||||
id_pt3 = geompy.addToStudy(point3, name3)
|
id_pt3 = geompy.addToStudy(point3, name3)
|
||||||
|
|
||||||
name = "circle%d"%(ind)
|
name = "circle%d"%(ind)
|
||||||
circle = geompy.MakeCircleCenter2Pnt(point1, point2, point3)
|
circle = geompy.MakeCircleCenter2Pnt(point1, point2, point3)
|
||||||
id_circle = geompy.addToStudy(circle, name)
|
id_circle = geompy.addToStudy(circle, name)
|
||||||
circlelist.append(circle)
|
circlelist.append(circle)
|
||||||
ind = ind + 1
|
ind = ind + 1
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#! /usr/bin/python
|
|
||||||
# -*- coding: iso-8859-1 -*-
|
# -*- coding: iso-8859-1 -*-
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
|
Loading…
Reference in New Issue
Block a user