Salome HOME
Mantis issue 0021703: [CEA 577] Boolean operations on groups.
[modules/geom.git] / doc / salome / gui / GEOM / input / tui_angle.doc
index 120000a68a306460a032ebc8744bc69b33ce8d5d..fa459d31eb5bed40c1d5024a8ee204d1c6a97202 100644 (file)
@@ -28,11 +28,25 @@ if math.fabs(Angle - math.pi/4) > 1e-05:
     print "  Error: returned angle is", Angle, "while must be pi/4"
     pass
 
+Angle = geompy.GetAngleVectors(OX, OXY, True)
+
+print "\nAngle between vectors OX and OXY = ", Angle
+if math.fabs(Angle - 45.0) > 1e-05:
+    print "  Error: returned angle is", Angle, "while must be 45.0"
+    pass
+
+Angle = geompy.GetAngleRadiansVectors(OX, OXY, False)
+
+print "\nBig angle between vectors OX and OXY in radians = ", Angle
+if math.fabs(Angle - math.pi*7./4.) > 1e-05:
+    print "  Error: returned angle is", Angle, "while must be 7*pi/4"
+    pass
+
 # not in one plane
 OXY_shift = geompy.MakeTranslation(OXY,10,-10,20)
 Angle = geompy.GetAngle(OX, OXY_shift)
 
-print "Angle between OX and OXY_shift = ", Angle
+print "\nAngle between OX and OXY_shift = ", Angle
 if math.fabs(Angle - 45.0) > 1e-05:
     print "  Error: returned angle is", Angle, "while must be 45.0"
     pass