Beispiel #1
0
 def _set_coordonnees(self, x, y):
     zA = self.__sommet_principal.z
     zB = self.__point2.z
     z = x + 1j*y
     try:
         if issympy(zA, zB):
             self.__angle = sarg((z - zA)/(zB - zA))
         else:
             self.__angle = clog((z - zA)/(zB - zA)).imag
     except (OverflowError, ZeroDivisionError):
         if param.debug:
             print_error()
Beispiel #2
0
 def _set_coordonnees(self, x, y):
     zA = self.__sommet_principal.z
     zB = self.__point2.z
     z = x + 1j * y
     try:
         if issympy(zA, zB):
             self.__angle = sarg((z - zA) / (zB - zA))
         else:
             self.__angle = clog((z - zA) / (zB - zA)).imag
     except (OverflowError, ZeroDivisionError):
         if param.debug:
             print_error()
Beispiel #3
0
 def _set_coordonnees(self, x, y):
     zA = self.__point1.z
     zB = self.__point2.z
     zI = (zA + zB)/2
     z = x + 1j*y
     try:
         if issympy(zI):
             self.__angle = sarg((z - zI)/(zB - zI))/2
         else:
             self.__angle = clog((z - zI)/(zB - zI)).imag/2
     except (OverflowError, ZeroDivisionError):
         if param.debug:
             print_error()
Beispiel #4
0
 def _set_coordonnees(self, x, y):
     zA = self.__point1.z
     zB = self.__point2.z
     zI = (zA + zB) / 2
     z = x + 1j * y
     try:
         if issympy(zI):
             self.__angle = sarg((z - zI) / (zB - zI)) / 2
         else:
             self.__angle = clog((z - zI) / (zB - zI)).imag / 2
     except (OverflowError, ZeroDivisionError):
         if param.debug:
             print_error()