Salome HOME
Update for bug 0019891 from Mantis.
authorskl <skl@opencascade.com>
Thu, 19 Jun 2008 06:06:36 +0000 (06:06 +0000)
committerskl <skl@opencascade.com>
Thu, 19 Jun 2008 06:06:36 +0000 (06:06 +0000)
src/GEOM_SWIG/geompyDC.py

index 6c5f5fac474bf5ebc275251a7ebc3b5b6e228b5f..cdb8854ed83acdd4241c4683c1dc362d626e6032 100644 (file)
@@ -81,6 +81,7 @@ salome.salome_init()
 from salome import *
 
 import GEOM
+import math
 
 ## Enumeration ShapeType as a dictionary
 #  @ingroup l1_geompy_auxiliary
@@ -2423,6 +2424,11 @@ class geompyDC(GEOM._objref_GEOM_Gen):
             anAngle = self.MeasuOp.GetAngle(theShape1, theShape2)
             RaiseIfFailed("GetAngle", self.MeasuOp)
             return anAngle
+        def GetAngleRadians(self, theShape1, theShape2):
+            # Example: see GEOM_TestMeasures.py
+            anAngle = self.MeasuOp.GetAngle(theShape1, theShape2)*math.pi/180.
+            RaiseIfFailed("GetAngleRadians", self.MeasuOp)
+            return anAngle
 
         ## @name Curve Curvature Measurement
         #  Methods for receiving radius of curvature of curves