Gültigkeit der CadnaA-Lua-Objekte
Beim Erstellen eines Verweises auf eine CadnaA-Objekt in CadnaA-Lua
local x = cna.tables.auxiliary_polygon:first_by_id("a")
ist darauf zu achten, dass das Objekt gültig ist, sobald es verwendet wird. Als Faustregel kann man sagen, dass die Verweise gültig sind, solange sie in CadnaA bestehen (also bis das Skript fertig ausgeführt ist).
Werden jedoch - zum Beispiel - neue CadnaA-Projektdateien mit cna.load_file (...) geladen, so kann die Gültigkeit der Referenzen nicht garantiert werden. Verwenden Sie daher keine alten Referenzen auf Objekte nach dem Aufruf cna.load_file (...).
Allerdings sind die nativen Lua-Objekte wie ganze Zahlen, Zeichenketten, Datei-Handles usw. nicht betroffen.