Skip to content

MirroringDevice_Type

Bases: ManufacturerSpec_Type

Represents the XML complex type MirroringDevice.

This element describes a Mirror positioned in the Light Path for one or more Channels available for this Instrument. An Instrument may have several Mirrors of different types, such as Dichroic, Beamsplitter or Reflector. This element can be associated with an optional Optics Holder, such as a Filter Cube, Filter Turret, Filter Wheel, or Filter Slider.

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()

setOpticsHolderPosition(value, validate=True)

getOpticsHolderPosition()

resetOpticsHolderPosition()

hasOpticsHolderPosition()

getOpticsHolderPositionAllowedValues() staticmethod

setMirrorType(value, validate=True)

getMirrorType()

resetMirrorType()

hasMirrorType()

setGeometry(value, validate=True)

getGeometry()

resetGeometry()

hasGeometry()

setDiameter(value, validate=True)

getDiameter()

resetDiameter()

hasDiameter()

setDiameterUnit(value, validate=True)

getDiameterUnit()

resetDiameterUnit()

hasDiameterUnit()

setRadiusOfCurvature(value, validate=True)

getRadiusOfCurvature()

resetRadiusOfCurvature()

hasRadiusOfCurvature()

setRadiusOfCurvatureUnit(value, validate=True)

getRadiusOfCurvatureUnit()

resetRadiusOfCurvatureUnit()

hasRadiusOfCurvatureUnit()

setAngleOfIncidence(value, validate=True)

getAngleOfIncidence()

resetAngleOfIncidence()

hasAngleOfIncidence()

setAngleOfIncidenceUnit(value, validate=True)

getAngleOfIncidenceUnit()

resetAngleOfIncidenceUnit()

hasAngleOfIncidenceUnit()

getAngleOfIncidenceUnitAllowedValues() staticmethod

setSubstrateType(value, validate=True)

getSubstrateType()

resetSubstrateType()

hasSubstrateType()

getSubstrateTypeAllowedValues() staticmethod

setSubstrateMaterial(value, validate=True)

getSubstrateMaterial()

resetSubstrateMaterial()

hasSubstrateMaterial()

setGlassCode(value, validate=True)

getGlassCode()

resetGlassCode()

hasGlassCode()

getGlassCodeAllowedValues() staticmethod

setAnnotationRef(value, validate=True)

getAnnotationRef()

resetAnnotationRef()

hasAnnotationRef()