visisipy.models.materials#

Optical properties of materials used in eye models.

Classes#

MaterialModel

Optical properties of a material.

EyeMaterials

Material parameters of the elements of an eye.

NavarroMaterials

Material parameters of an eye, according to the Navarro model [1]_.

NavarroMaterials458

Material parameters of an eye for a wavelength of 458 nm, according to the Navarro model [1]_.

NavarroMaterials543

Material parameters of an eye for a wavelength of 543 nm, according to the Navarro model [1]_.

NavarroMaterials589

Material parameters of an eye for a wavelength of 589.3 nm, according to the Navarro model [1]_.

NavarroMaterials633

Material parameters of an eye for a wavelength of 632.8 nm, according to the Navarro model [1]_.

Module Contents#

class visisipy.models.materials.MaterialModel#

Optical properties of a material.

Attributes#

refractive_indexfloat

The refractive index of the material.

abbe_numberfloat

The Abbe number (or V number) of the material, which is a measure of the material’s dispersion (variation of refractive index with wavelength).

partial_dispersionfloat

The partial dispersion of the material, which is the difference in the refractive index of the material at two specific wavelengths.

class visisipy.models.materials.EyeMaterials#

Material parameters of the elements of an eye.

Attributes#

corneaMaterialModel

Refractive model of the cornea.

aqueousMaterialModel

Refractive model of the aqueous humour.

lensMaterialModel

Refractive model of the crystalline lens.

vitreousMaterialModel

Refractive model of the vitreous humour.

class visisipy.models.materials.NavarroMaterials#

Bases: EyeMaterials

Material parameters of an eye, according to the Navarro model [1]_.

The Navarro model defines refractive indices at various wavelengths. These data were used to fit the material models in OpticStudio.

Attributes#

corneaMaterialModel

Refractive model of the cornea.

aqueousMaterialModel

Refractive model of the aqueous humour.

lensMaterialModel

Refractive model of the crystalline lens.

vitreousMaterialModel

Refractive model of the vitreous humour.

References#

class visisipy.models.materials.NavarroMaterials458#

Bases: EyeMaterials

Material parameters of an eye for a wavelength of 458 nm, according to the Navarro model [1]_.

Attributes#

corneaMaterialModel

Refractive model of the cornea.

aqueousMaterialModel

Refractive model of the aqueous humour.

lensMaterialModel

Refractive model of the crystalline lens.

vitreousMaterialModel

Refractive model of the vitreous humour.

References#

class visisipy.models.materials.NavarroMaterials543#

Bases: EyeMaterials

Material parameters of an eye for a wavelength of 543 nm, according to the Navarro model [1]_.

Attributes#

corneaMaterialModel

Refractive model of the cornea.

aqueousMaterialModel

Refractive model of the aqueous humour.

lensMaterialModel

Refractive model of the crystalline lens.

vitreousMaterialModel

Refractive model of the vitreous humour.

References#

class visisipy.models.materials.NavarroMaterials589#

Bases: EyeMaterials

Material parameters of an eye for a wavelength of 589.3 nm, according to the Navarro model [1]_.

Attributes#

corneaMaterialModel

Refractive model of the cornea.

aqueousMaterialModel

Refractive model of the aqueous humour.

lensMaterialModel

Refractive model of the crystalline lens.

vitreousMaterialModel

Refractive model of the vitreous humour.

References#

class visisipy.models.materials.NavarroMaterials633#

Bases: EyeMaterials

Material parameters of an eye for a wavelength of 632.8 nm, according to the Navarro model [1]_.

Attributes#

corneaMaterialModel

Refractive model of the cornea.

aqueousMaterialModel

Refractive model of the aqueous humour.

lensMaterialModel

Refractive model of the crystalline lens.

vitreousMaterialModel

Refractive model of the vitreous humour.

References#