Bases: OpticalAperture_Type
Represents the XML element IrisDiaphragm.
This element represents a Diaphragm, positioned trasversally to the optical axis bounded by multiple leaves, usually metal, arranged so as to provide an opening of variable size, which is adjustable by means of a mechanical control.
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)
setMaxApertureDiameter(value, validate=True)
resetMaxApertureDiameter()
setMaxApertureDiameterUnit(value, validate=True)
getMaxApertureDiameterUnit()
resetMaxApertureDiameterUnit()
hasMaxApertureDiameterUnit()
setShape(value, validate=True)