Ja cool, wieder was dazu gelernt

Eine Überladung des Konstruktors könnte man natürlich noch einfügen. Aber da das Initialisieren der Objekte eh von den Controls übernommen wird und man sich nicht
selber darum kümmern muss, wäre es für uns unerheblich. Praktisch wäre es natürlich für diejenigen, die nur die Klassenbibliothek ohne GUI benutzen wollen.
Aber ein Vorteil an der App ist ja genau der, dass wir eine GUI davor sitzen haben, mit der man alles bedienen kann was die Lib bietet und darüber hinaus noch eine 3D Visualisierung hat.

Ich hoffe trotzdem, dass Du Dir mal unseren SourceCode anguckst, wenn er denn mal online ist und nochmal Kritik abgibst.