Table of contents Introduction Tutorial Main classes
Top Previous Up Next

Io::ImportZemax class reference
[Core module]

Declaration

This class is flagged as experimental.

#include <Goptical/Io/ImportZemax>

namespace Goptical {
namespace Io {
class ImportZemax;
};
};

This class is a member of the Io namespace.

Description

This class implements a zemax optical design file and glass catalog loader.

Members

See also the full member list section for this class.

Functions

Members detail

ref <Material::Catalog> get_catalog(const std::string &name)

This function is flagged as experimental.

Get already imported catalog

ref <Material::Catalog> import_catalog(const std::string &name)

This function is flagged as experimental.

Import Zemax ascii glass catalog, guess filename from default path and name

ref <Material::Catalog> import_catalog(const std::string &path, const std::string &name)

This function is flagged as experimental.

Import Zemax ascii glass catalog file (.agf)

ref <Material::Catalog> import_catalog_file(const std::string &path)

This function is flagged as experimental.

Import Zemax ascii glass catalog file (.agf). Guess catalog name from file name

ref <Sys::System> import_design(const std::string &filename)

This function is flagged as experimental.

ref <Material::Dielectric> import_table_glass(const std::string &filename)

This function is flagged as experimental.

Import Zemax table glass material file (.ztg)

void set_catalog_path(const std::string &path)

This function is flagged as experimental.

Set glass catalogs default path

Valid XHTML 1.0 StrictGenerated by diaxen on Sun Jan 8 00:47:23 2012 using MkDoc

AltStyle によって変換されたページ (->オリジナル) /