Hallo zusammen,
ich habe eine Anwendung, bei der der User zur Laufzeit einen Graphen
erstellen, abspeichern und laden kann. (vgl. Zeichenprogramm)
Jetzt will ich beim Laden von Graphen automatisch so zoomen, dass
man den kompletten Graphen sieht, aber auf maximale Größe gezoomt.
Bei CAD Programmen heißt diese Funktion "FIT".
Die Größe der Grafikelemente ist erst zur Laufzeit bekannt, da sie
ja vom User erstellt, verändert werden können.
Hat jemand Ideen, wie man sowas realisieren kann.
PS: Hab noch ein zweites Problem:
mein canvas hat an der rechten Seite eine Art "schwarzen Vorhang", hinter
dem die Objekte verschwinden. --> nach Hinten raus hab ich das mit .setBackClipDistance gelöst, aber wie geht das zur Seite?? Oder ist mein
Viewpoint verschoben, ich nutze universe.getViewingPlatform().setNominalViewingPlatform()
Danke und Gruß RobDom
ich habe eine Anwendung, bei der der User zur Laufzeit einen Graphen
erstellen, abspeichern und laden kann. (vgl. Zeichenprogramm)
Jetzt will ich beim Laden von Graphen automatisch so zoomen, dass
man den kompletten Graphen sieht, aber auf maximale Größe gezoomt.
Bei CAD Programmen heißt diese Funktion "FIT".
Die Größe der Grafikelemente ist erst zur Laufzeit bekannt, da sie
ja vom User erstellt, verändert werden können.
Hat jemand Ideen, wie man sowas realisieren kann.
PS: Hab noch ein zweites Problem:
mein canvas hat an der rechten Seite eine Art "schwarzen Vorhang", hinter
dem die Objekte verschwinden. --> nach Hinten raus hab ich das mit .setBackClipDistance gelöst, aber wie geht das zur Seite?? Oder ist mein
Viewpoint verschoben, ich nutze universe.getViewingPlatform().setNominalViewingPlatform()
Danke und Gruß RobDom