Material namespace reference
[Core module]
Description
Material models for optical components
Members
Types
- template class Abbe
- template class Air
- class Base
- class Catalog
- class Conrady
- class DispersionTable
- class Herzberger
- class Metal
- class Mil
- class Mirror
- class Schott
- class Sellmeier
- template class SellmeierMod
- class Vacuum
- enum AbbeFormula
- typedef [...] AbbeVd
- typedef [...] AbbeVe
- typedef [...] AirBirch94
- enum AirFormula
- typedef [...] AirKohlrausch68
- class Dielectric
- typedef [...] Handbook1
- typedef [...] Handbook2
- class Proxy
- typedef [...] SellmeierMod2
- enum SellmeierModFormula
- class Solid
Constants
Variables
Members detail
Specify Abbe number type used by the Abbe class
Identifier | Description |
---|---|
AbbeVdFormula | Abbe number of Fraunhofer d line |
AbbeVeFormula | Abbe number of Fraunhofer e line |
typedef Abbe<AbbeVdFormula> AbbeVd
See Abbe class.
typedef Abbe<AbbeVeFormula> AbbeVe
See Abbe class.
typedef Air<AirBirch94Formula> AirBirch94
See Air class.
Specify air refractive index model used by Air class.
Identifier | Description |
---|---|
AirBirch94Formula | Birch, Metrologia, 1994, 31, 315 |
AirKohlrausch68Formula | F. Kohlrausch, Praktische Physik, 1968, 1, 408 |
typedef Air<AirKohlrausch68Formula> AirKohlrausch68
See Air class.
typedef SellmeierMod<Handbook1Formula> Handbook1
See SellmeierMod class.
typedef SellmeierMod<Handbook2Formula> Handbook2
See SellmeierMod class.
typedef SellmeierMod<SellmeierMod2Formula> SellmeierMod2
See SellmeierMod class.
Specify Sellmeier variation used by the SellmeierMod class
Identifier | Description |
---|---|
SellmeierMod2Formula | |
Handbook1Formula | |
Handbook2Formula |
AirBirch94 air
A global instance of AirBirch94 material.
Mirror mirror
A global instance of Material::Mirror material.
Material null pointer
const AirBirch94 std_air
A global read only instance of AirBirch94 material with standard parameters.
Vacuum vacuum
A global instance of Material::Vacuum material.