Ich hab gerade ein eher mathematisches Problem:

C# hat im Namespace System.Drawing eine Klasse namens Graphics mit der Funktion FillPolygon(Brush, Point[])

Hier gehts mir um das Point Array, welches ich füllen will. Dafür hab ich allerdings nur einen variablen Punkt im 2-Dimensionalem Raum aus dem sich je nach Position die weiteren ableiten. Verbindet man sie am Schluss, soll ein Pentagon herauskommen.
Dabei ist noch wichtig, dass die Größe der Form vorher zufällig bestimmt und als Instanz der Klasse Size abgespeichert wird. Höhe und Breite sind hierbei gleich.
Nun hab ich aber keine Ahnung, wie ich die anderen Punkte mit dem Gegebenem und der zufälligen Größe ableiten könnte.

Ich weiß auch nicht, ob man das Problem mit der kleinen Beschreibung verstehen kann.