Skip to content

Lens_Type

Bases: ManufacturerSpec_Type

Represents the XML complex type Lens.

This element describes additional lenses positioned in the Light Path for one or more Channels available for this Instrument. A Lens is a component of glass or transparent plastic material, usually circular, with two primary surfaces that are ground and polished in a specific manner designed to produce either a convergence or divergence of light passing through the material. An Instrument may have several Lenses with different functions, such as a Magnification Changer (also known as Optovar), a Coupling Lens connecting the Light Source with the Microscope Stand, a Relay Lens positioned at the Detector mount, or additional Lenses placed in the Light Path for various purposes. This element can be associated with an optional Optics Turret.

fromBase(base) staticmethod

getTypeName()

getXMLName()

getNBOType()

getChildren()

getSubElements()

fromJsonFile(path, validate=True)

fromJsonString(json_string, validate=True)

fromXmlFile(path, validate=True)

fromXmlString(xml_string, validate=True)

toXmlFile(filename, validate=True)

toXmlString(validate=True)

setID(value, validate=True)

getID()

resetID()

hasID()

setName(value, validate=True)

getName()

resetName()

hasName()

setMagnification(value, validate=True)

getMagnification()

resetMagnification()

hasMagnification()

setLensNA(value, validate=True)

getLensNA()

resetLensNA()

hasLensNA()

setInfinity(value, validate=True)

getInfinity()

resetInfinity()

hasInfinity()

setComposite(value, validate=True)

getComposite()

resetComposite()

hasComposite()

setShape(value, validate=True)

getShape()

resetShape()

hasShape()

setGeometry(value, validate=True)

getGeometry()

resetGeometry()

hasGeometry()

setDiameter(value, validate=True)

getDiameter()

resetDiameter()

hasDiameter()

setDiameterUnit(value, validate=True)

getDiameterUnit()

resetDiameterUnit()

hasDiameterUnit()

setCoating(value, validate=True)

getCoating()

resetCoating()

hasCoating()

getCoatingAllowedValues() staticmethod

setAttenuationCoefficient(value, validate=True)

getAttenuationCoefficient()

resetAttenuationCoefficient()

hasAttenuationCoefficient()

setWorkingDistance(value, validate=True)

getWorkingDistance()

resetWorkingDistance()

hasWorkingDistance()

setWorkingDistanceUnit(value, validate=True)

getWorkingDistanceUnit()

resetWorkingDistanceUnit()

hasWorkingDistanceUnit()

setImageDistance(value, validate=True)

getImageDistance()

resetImageDistance()

hasImageDistance()

setImageDistanceUnits(value, validate=True)

getImageDistanceUnits()

resetImageDistanceUnits()

hasImageDistanceUnits()

setFrontFocalLength(value, validate=True)

getFrontFocalLength()

resetFrontFocalLength()

hasFrontFocalLength()

setFrontFocalLengthUnit(value, validate=True)

getFrontFocalLengthUnit()

resetFrontFocalLengthUnit()

hasFrontFocalLengthUnit()

setBackFocalLength(value, validate=True)

getBackFocalLength()

resetBackFocalLength()

hasBackFocalLength()

setBackFocalLengthUnit(value, validate=True)

getBackFocalLengthUnit()

resetBackFocalLengthUnit()

hasBackFocalLengthUnit()

setRadiusOfCurvature(value, validate=True)

getRadiusOfCurvature()

resetRadiusOfCurvature()

hasRadiusOfCurvature()

setRadiusOfCurvatureUnit(value, validate=True)

getRadiusOfCurvatureUnit()

resetRadiusOfCurvatureUnit()

hasRadiusOfCurvatureUnit()

setMaterialName(value, validate=True)

getMaterialName()

resetMaterialName()

hasMaterialName()

setGlassCode(value, validate=True)

getGlassCode()

resetGlassCode()

hasGlassCode()

getGlassCodeAllowedValues() staticmethod

setRefractiveIndex(value, validate=True)

getRefractiveIndex()

resetRefractiveIndex()

hasRefractiveIndex()

setAbbeNumber(value, validate=True)

getAbbeNumber()

resetAbbeNumber()

hasAbbeNumber()

setDensity(value, validate=True)

getDensity()

resetDensity()

hasDensity()

setDensityUnit(value, validate=True)

getDensityUnit()

resetDensityUnit()

hasDensityUnit()

setAnnotationRef(value, validate=True)

getAnnotationRef()

resetAnnotationRef()

hasAnnotationRef()