Skip to content

LightGuide

Bases: LightSourceCoupling_Type

Represents the XML element LightGuide.

A Light Guide coupling between the Light Source and the Microscope Stand generally consists of a casing enclosing a medium (i.e., typically fiber optic) capable of transferring light from the illuminator to the back of the Microscope Stand.

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)

setType(value, validate=True)

getType()

resetType()

hasType()

setRefractiveIndex(value, validate=True)

getRefractiveIndex()

resetRefractiveIndex()

hasRefractiveIndex()

setNumericalAperture(value, validate=True)

getNumericalAperture()

resetNumericalAperture()

hasNumericalAperture()

setAcceptanceAngle(value, validate=True)

getAcceptanceAngle()

resetAcceptanceAngle()

hasAcceptanceAngle()

setAcceptanceAngleUnit(value, validate=True)

getAcceptanceAngleUnit()

resetAcceptanceAngleUnit()

hasAcceptanceAngleUnit()

setGeometry(value, validate=True)

getGeometry()

resetGeometry()

hasGeometry()

setMaterialName(value, validate=True)

getMaterialName()

resetMaterialName()

hasMaterialName()

setSingleMode(value, validate=True)

getSingleMode()

resetSingleMode()

hasSingleMode()

setWaveguideMode(value, validate=True)

getWaveguideMode()

resetWaveguideMode()

hasWaveguideMode()

setDiameter(value, validate=True)

getDiameter()

resetDiameter()

hasDiameter()

setDiameterUnit(value, validate=True)

getDiameterUnit()

resetDiameterUnit()

hasDiameterUnit()

setWavelengthRange_List(value, validate=True)

getWavelengthRange_List()

addToWavelengthRange_List(value, validate=True)

clearWavelengthRange_List()