Guest User

Untitled

a guest
Aug 14th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.74 KB | None | 0 0
  1.             PointF newPt = new PointF();
  2.             PointF oldPt = new PointF();
  3.             //x = Ax *  sin(OmegaX * t + PhiX)  
  4.             //y = Ay *  sin(OmegaY * t + PhiY)  
  5.             oldPt.X = (float)(ax * Math.Sin(omegax * 0 + phix));
  6.             oldPt.Y = (float)(ay * Math.Sin(omegay * 0 + phiy));
  7.             //flagPt, wenn noch kein punkt gezeichnet wurde
  8.  
  9.             for (float i = 0F; i < (float)(Math.PI * 2); i += 0.04F)
  10.             {
  11.                 newPt.X = (float)(ax * Math.Sin(omegax * t + phix));
  12.                 newPt.Y = (float)(ay * Math.Sin(omegay * t + phiy));
  13.  
  14.                 gr.DrawLine(new Pen(Color.Red, 0), oldPt, newPt);
  15.                 oldPt.X = newPt.X;
  16.                 oldPt.Y = newPt.Y;
  17.             }
Add Comment
Please, Sign In to add comment