Bases: MirroringDevice_Type
Represents the XML element BeamSplitter.
This element describes a Mirror that reflects part of the light, regardless of wavelength.
fromBase(base)
staticmethod
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)
setTransmittance(value, validate=True)
getTransmittance()
resetTransmittance()
hasTransmittance()
setTransmittanceProfileFile(value, validate=True)
getTransmittanceProfileFile()
resetTransmittanceProfileFile()
hasTransmittanceProfileFile()
getTransmittanceProfileFileAllowedValues()
staticmethod
setTransmissionAngle(value, validate=True)
setTransmissionAngleUnit(value, validate=True)
getTransmissionAngleUnit()
resetTransmissionAngleUnit()
hasTransmissionAngleUnit()
setReflectance(value, validate=True)
getReflectance()
resetReflectance()
hasReflectance()
setTransmittanceProfileFile_List(value, validate=True)
getTransmittanceProfileFile_List()
addToTransmittanceProfileFile_List(value, validate=True)
clearTransmittanceProfileFile_List()
setReflectanceProfileFile_List(value, validate=True)
getReflectanceProfileFile_List()
addToReflectanceProfileFile_List(value, validate=True)
clearReflectanceProfileFile_List()