Share Email Print
cover

Proceedings Paper

New object-oriented model of an arbitrary optical system
Author(s): Vitaly Domnenko; Tatiana Ivanova; Maria Gantvorg
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper 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.

Paper Details

Date Published: 18 February 2004
PDF: 8 pages
Proc. SPIE 5249, Optical Design and Engineering, (18 February 2004); doi: 10.1117/12.512719
Show Author Affiliations
Vitaly Domnenko, St. Petersburg Institute of Fine Mechanics and Optics (Russia)
Tatiana Ivanova, St. Petersburg Institute of Fine Mechanics and Optics (Russia)
Maria Gantvorg, St. Petersburg Institute of Fine Mechanics and Optics (Russia)


Published in SPIE Proceedings Vol. 5249:
Optical Design and Engineering
Laurent Mazuray; Philip J. Rogers; Rolf Wartmann, Editor(s)

© SPIE. Terms of Use
Back to Top