Wie kann man eine beliebige Netzstruktur darstellen ?



  • Hallo,

    ich möchte dem Anwender die Möglichkeit geben, auf einer Zeichenfläche eine beliebige Netzstruktur zu zeichnen.
    Also einen Startpunkt und einen zweiten Punkt setzen (Knoten), diese verbinden (Kanten), weitere Knoten und Kanten anfügen, bis die gewünschte Netzstruktur auf dem Bildschirm zu sehen ist.
    Vermaschungen sind dabei nicht erforderlich, strahlenförmige Strukturen reichen aus.

    Für die spätere Auswertung im Programm sollte es möglich sein, den Knoten und Kanten eindeutige Bezeichner zu geben und festzustellen, welche Knoten über welche Kanten miteinander verbunden sind.

    Gibt es für dieses Thema evtl fertige Komponenten, Anleitungen oder Tutorials?

    Danke im Voraus!
    😕



  • Hi,

    ich denke da wirst du dir eine eigene Klasse programmieren müssen, da du ja auch sicherlich viele wünsche hast.

    In den Klassen hat dann halt jeder Knoten seine Position und Eigenschaften. Und alle Kanten haben einen Anfangs und Endknoten und ggf. auch Eingeschaften.

    Am besten malst du dir einfach mal auf, was du genau brauchst und plannst dann eine sinnvolle Klassenstruktur.

    Viel Erfolg

    Philipp


Anmelden zum Antworten