abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Programmierung
Alles über Programmierung in GDL und Python

Raumstempel Umrandungspolygon

Anonymous
Nicht anwendbar
Hallo zusammen,

gibt es eigentlich eine Möglichkeit die Polygonpunkte eines Raumes/Raumstempels auszulesen um danach zu bestimmen, ob sich der Stempel im Raum befindet oder nicht?
Habe schon überall gesucht, aber keine Antwort gefunden.

Vielen Dank
2 ANTWORTEN 2
Hmooslechner
Moderator
Mit dem Raumstempel nicht aber

Mit dem Zubehör-Addon kann ein GDL die Konturpunkte einer Decke übernehmen - also könnte man die Raumstempel übergehen und stattdessen die Bodenaufbauten als Decke zeichnen und mit dem Addon dann eine eigene Raumstempelfunktion "erfinden", die genau das kann.

Es besteht auch die Möglichkeit - Raumstempelkonturen mit dem Zauberstab als Decke zu übernehmen und damit weiterzuarbeiten...

Sollte nicht so das große Problem sein.. Hab mir schon öfter gedacht, sowas zu "basteln"
Eigentlich sollten meiner Meinung nach Fußboden-Aufbauten als 3D-Objekte mit dem Raumstempel verbunden sein.

Die reine Abnfrage, ob sich ein Punkt innerhalb einer Kontur befindet, ist schon länger im GDL gelöst. Ich habs bei einem Fliesen-GDL verwendet, wo ich geprüft habe, ob sich eine Fliese im Raster noch innerhalb einer Kontur befindet oder schon außerhalb. War aber in der großen Anzahl der zu prüfenden Punkte dann eher ein Performance-Problem.
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Anonymous
Nicht anwendbar
Mir ging es da speziell um die Raumstempel, damit ich bei Stempeln, die ausserhalb des eigentlichen Raumes liegen, eine Linie oder einen Vermerk hinzufügen kann.

Habe verstanden, dass das momentan mit einem eigens programmierten Raumstempel nicht funktioniert. Trotzdem müssen die Punkte des Raumes ja irgendwo im Programm gespeichert sein. Vielleicht kann man diese in Zukunft zugänglich machen.

Trotzdem vielen Dank für deine Antwort 🙂