Skip to content

MicrolensArray

Bases: NBOBaseClass

Represents the XML element MicrolensArray.

Micro-lens arrays contain multiple micro-lenses forming a one- or two-dimensional array on a supporting substrate.

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

setLensletDiameter(value, validate=True)

getLensletDiameter()

resetLensletDiameter()

hasLensletDiameter()

setLensletDiameterUnit(value, validate=True)

getLensletDiameterUnit()

resetLensletDiameterUnit()

hasLensletDiameterUnit()

setLensletPitch(value, validate=True)

getLensletPitch()

resetLensletPitch()

hasLensletPitch()

setLensletPitchUnit(value, validate=True)

getLensletPitchUnit()

resetLensletPitchUnit()

hasLensletPitchUnit()

setLensletArrangement(value, validate=True)

getLensletArrangement()

resetLensletArrangement()

hasLensletArrangement()

getLensletArrangementAllowedValues() staticmethod

setLensletShape(value, validate=True)

getLensletShape()

resetLensletShape()

hasLensletShape()

setLensletProfileShape(value, validate=True)

getLensletProfileShape()

resetLensletProfileShape()

hasLensletProfileShape()

setCoating(value, validate=True)

getCoating()

resetCoating()

hasCoating()

getCoatingAllowedValues() staticmethod

setReflectance(value, validate=True)

getReflectance()

resetReflectance()

hasReflectance()

setSustrateMaterial(value, validate=True)

getSustrateMaterial()

resetSustrateMaterial()

hasSustrateMaterial()

setFrontFocalLength(value, validate=True)

getFrontFocalLength()

resetFrontFocalLength()

hasFrontFocalLength()

setBackFocalLength(value, validate=True)

getBackFocalLength()

resetBackFocalLength()

hasBackFocalLength()

setOpticalDistanceUnit(value, validate=True)

getOpticalDistanceUnit()

resetOpticalDistanceUnit()

hasOpticalDistanceUnit()

setAnnotationRef(value, validate=True)

getAnnotationRef()

resetAnnotationRef()

hasAnnotationRef()

setWavelengthRange_List(value, validate=True)

getWavelengthRange_List()

addToWavelengthRange_List(value, validate=True)

clearWavelengthRange_List()