Skip to main content

I am writing a matlab script to export a .zmx as CAD. I'd like it to work with sequential and non-sequential files. Therfore the script should check what mode the file is in. I could only find:



bool ZOSAPI.Tools.General.IExportCAD.SequentialSettingsEnabled



which:



Gets a value indicating whether or not the sequential-only settings are used.



true if the sequentials settings are available; otherwise, false.



Is there no higher level function to get the file's mode?



I feel like that is a somewhat convoluted way to get the mode.

You can use the mode property of the IOpticalSystem Interface to return the status of the system as an enumeration:



 





 





Then comapre it to the enumeration to yield true or false:



 



TheSystem.Mode == ZOSAPI.SystemType.Sequential



TheSystem.Mode == ZOSAPI.SystemType.NonSequential



 



I hope that helps!



 


That is perfect. Thank you very much!


Reply