Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as HTML by a ( 14 years ago )
//vypocet

    double paCyklus = 2 * Math.PI * aCyklus / MAX_POINTS;
    for (int i = 0; i < MAX_POINTS; i++)
    {
      double paX = i * paCyklus;
      double paPosun =  ...
      double paSinusVysl = Math.sin(paX + paPosun);
      aBodyGrafu.add(new Point2D.Double(paX, paSinusVysl));
    }

//vykreslenie
  if (aBodyGrafu.size() > 1)
    {
      double paXGrafu = (paSirkaGrafu)/(2 * Math.PI * aCyklus);
      double paYGrafu = paVyskaGrafu / 2.0;
      Point2D paBodPredch = null;
      for (Point2D bodDocasny : aBodyGrafu)
      {
        if (paBodPredch != null)
        {
          int x1 = (int) (paXGrafu * paBodPredch.getX());
          int y1 = (int) (paYGrafu * (1.0 - paBodPredch.getY()));
          int x2 = (int) (paXGrafu * bodDocasny.getX());
          int y2 = (int) (paYGrafu * (1.0 - bodDocasny.getY()));
          g2.drawLine(x1, y1, x2, y2);
        }
        paBodPredch = bodDocasny;
      }
    }
  }

 

Revise this Paste

Your Name: Code Language: