Translator Disclaimer
Paper
18 February 2004 New object-oriented model of an arbitrary optical system
Author Affiliations +
Abstract
Commonly the creation of data structure in optical system design software with sequential ray tracing are realized on the basis of ordinary arrays. Homogenous data structures have restrictions, main of which is a problem of enhancement. Often new optical surfaces, elements and media cannot be embedded into old data structures. In this paper a new object-oriented model of an arbitrary optical system is presented. This model utilizes a new data structure based on graphs and LDS (linked data structures). The inheritance and polymorphism make the data structure adaptable and extendible. Also this approach offers modeling multi-configuration and zoom optical system by a native way.
© (2004) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Vitaly Domnenko, Tatiana Ivanova, and Maria Gantvorg "New object-oriented model of an arbitrary optical system", Proc. SPIE 5249, Optical Design and Engineering, (18 February 2004); https://doi.org/10.1117/12.512719
PROCEEDINGS
8 PAGES


SHARE
Advertisement
Advertisement
RELATED CONTENT


Back to Top