Skip to content

OpticsTurret

Bases: OpticsHolder_Type

Represents the XML element OpticsTurret.

This element represents a circular holder for multiple optical elements.

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)

setLensRef_List(value, validate=True)

getLensRef_List()

addToLensRef_List(value, validate=True)

clearLensRef_List()

setMirroringDeviceRef_List(value, validate=True)

getMirroringDeviceRef_List()

addToMirroringDeviceRef_List(value, validate=True)

clearMirroringDeviceRef_List()

setApertureRef_List(value, validate=True)

getApertureRef_List()

addToApertureRef_List(value, validate=True)

clearApertureRef_List()

setFilterRef_List(value, validate=True)

getFilterRef_List()

addToFilterRef_List(value, validate=True)

clearFilterRef_List()

setPrismRef_List(value, validate=True)

getPrismRef_List()

addToPrismRef_List(value, validate=True)

clearPrismRef_List()

setPolarizationOpticsRef_List(value, validate=True)

getPolarizationOpticsRef_List()

addToPolarizationOpticsRef_List(value, validate=True)

clearPolarizationOpticsRef_List()