public void dreheZu(double pWohinH, double pWohinV)
   {
     if ((pWohinH != this.zStiftH) || (pWohinV != this.zStiftV))
     {
       if (pWohinH == this.zStiftH) {
         if (pWohinV > this.zStiftV)
           this.zWinkel = 270.0D;
         else
           this.zWinkel = 90.0D;
       }
       else if (pWohinV == this.zStiftV) {
         if (pWohinH > this.zStiftH)
           this.zWinkel = 0.0D;
         else
           this.zWinkel = 180.0D;
       }
       else if (pWohinH > this.zStiftH) {
         this.zWinkel = (Math.atan((pWohinV - this.zStiftV) / (this.zStiftH - pWohinH)) * 180.0D / 3.141592653589793D);
       }
       else
       {
         this.zWinkel = (Math.atan((pWohinV - this.zStiftV) / (this.zStiftH - pWohinH)) * 180.0D / 3.141592653589793D + 180.0D);
       }
     }
 
     while (this.zWinkel < 0.0D)
       this.zWinkel += 360.0D;
     while (this.zWinkel >= 720.0D)
       this.zWinkel -= 360.0D;
   }