Skip to content

PolarizationOptics

Bases: ManufacturerSpec_Type

Represents the XML element PolarizationOptics.

This element describes a Polarization device positioned in the Ligth Path for this Instrument. A Polarization device is an optical filter rotatable through 360° that lets light waves of a specific polarization pass through while blocking light waves of other polarizations. 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()

setFunction(value, validate=True)

getFunction()

resetFunction()

hasFunction()

setCrossPolarizer(value, validate=True)

getCrossPolarizer()

resetCrossPolarizer()

hasCrossPolarizer()

setDIC(value, validate=True)

getDIC()

resetDIC()

hasDIC()

setBeamSplitter(value, validate=True)

getBeamSplitter()

resetBeamSplitter()

hasBeamSplitter()

setFaradayIsolator(value, validate=True)

getFaradayIsolator()

resetFaradayIsolator()

hasFaradayIsolator()

setConstruction(value, validate=True)

getConstruction()

resetConstruction()

hasConstruction()

setRetardation(value, validate=True)

getRetardation()

resetRetardation()

hasRetardation()

setFabrication(value, validate=True)

getFabrication()

resetFabrication()

hasFabrication()

setMaterialName(value, validate=True)

getMaterialName()

resetMaterialName()

hasMaterialName()

setGlassCode(value, validate=True)

getGlassCode()

resetGlassCode()

hasGlassCode()

getGlassCodeAllowedValues() staticmethod

setWavelengthRange_List(value, validate=True)

getWavelengthRange_List()

addToWavelengthRange_List(value, validate=True)

clearWavelengthRange_List()

setAnnotationRef(value, validate=True)

getAnnotationRef()

resetAnnotationRef()

hasAnnotationRef()