Hallo zusammen, ich folge aktuell einem OpenGL Tutorial mit ca. 60 Themenblöcken, angefangen von, wie rendere ich ein Dreieck über Terrain bis Animation. Durch die Fülle an Einzelklassen und den eher schleichenden Fortschritt, blicke ich langsam nicht mehr durch, wie die Abhängigkeiten sind. Da ich nicht aus der SW komme - die Frage, ob es Tools gibt, die zur Visualisierung von Klassenabhängigkeiten und Funktionsabhängigkeiten innerhalb einer Klasse genutzt werden. Was wird hier üblicherweise genutzt, um die Struktur zu visualisieren?
ich schrieb: > ich folge aktuell einem OpenGL Tutorial mit ca. 60 Themenblöcken, > angefangen von, wie rendere ich ein Dreieck über Terrain bis Animation. > Durch die Fülle an Einzelklassen und den eher schleichenden Fortschritt, > blicke ich langsam nicht mehr durch, wie die Abhängigkeiten sind. Ich kann dir leider deine Frage nicht beantworten, ... aber welches Tutorial folgst du? Wollte mich auch mal mit OpenGL befassen.
Was aus deiner Frage nicht ganz hervor geht ist, ob du ein Tool möchtest mit dem du die Abhängigkeiten selber zeichnen kannst (dann schau Mal in Richtung UML Tools) oder ob du ein Tool haben möchtest dass automatisch die Abhängigkeiten dokumentiert. Bei zweitem ist vllt Doxygen (kenne ich hauptsächlich von C/C++ Projekten) was um die groben Abhängigkeiten zu erfassen.
mr. mo schrieb: > welches > Tutorial folgst du? Ich habe als Einstieg learnopengl.com verwendet. N. M. schrieb: > Was aus deiner Frage nicht ganz hervor geht ist, ob du ein Tool möchtest > mit dem du die Abhängigkeiten selber zeichnen kannst (dann schau Mal in > Richtung UML Tools) oder ob du ein Tool haben möchtest dass automatisch > die Abhängigkeiten dokumentiert. Wie oben bereits geschrieben, ich komme nicht aus der SW. Ich dachte, dass es std. Methoden/Tools gibt, um den Überblick zu wahren.
ich schrieb: > Ich dachte, > dass es std. Methoden/Tools gibt, um den Überblick zu wahren. Der quasi Standard ist UML: - https://de.wikipedia.org/wiki/Unified_Modeling_Language
Vielleicht macht Doxygen was du willst. Erst mit doxygen -g ein Doxyfile generieren lassen, dann das öffnen und alle Optionen, die zusätzliche Infos erzeugen (vor allem weiter unten die DOT-Einstellungen) aktivieren. Dann Doxygen laufen lassen. Das erzeugt dir eine html-Doku, in der du alle Klassen u.s.w. sowie deren Abhängigkeiten sehen kannst.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.