Skip to main content

ZOS-API interface 2025 R1

Class List

Last update: 17.07.2025
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NZOSAPIThe ZOSAPI namespace contains classes for initially connecting to zemax. See also ZOSAPI_Connection, and IZOSAPI_Application for more information
 NAnalysis
 NCommon
 NEditors
 NPreferences
 NSystemData
 NTools
 NWizards
 CAPINetCallback
 CIOpticalSystemRepresent a complete optical system. A IOpticalSystem corresponds to a single .ZMX file. See IZOSAPI_Application for information on how to get or create a IOpticalSystem
 CIPreferences
 CISTARMaterialsTop-level access to material properties for STAR module
 CISTARSubsystemControls the STAR module at the optical system level
 CIZAPI_BaseObject
 CIZOSAPI_ApplicationThis interface contains all information about the current ZOS-API connection, as well as methods for accessing an Optical System. This interface can only be retrieved from a connection interface - ZOSAPI.IZOSAPI_Connection for more information
 CIZOSAPI_Callback
 CIZOSAPI_ConnectionThis is the initial interface to Optic Studio. All applications that wish to use the ZOS-API must first establish a connection, using the T:ZOSAPI.ZOSAPI_Connection class
 CIZOSAPI_EventsCOM classes can inherit from this interface if they wish to receive status changed notifications. See also ZOSAPI_Connection.SystemStatusChangedEvent
 CZOSAPI_Connection

Connect with Ansys