Skip to content

ConfocalScanner_Type

Bases: NBOBaseClass

Represents the XML complex type ConfocalScanner.

According to ISO-10934-2-2007, a confocal microscope is a microscope in which, ideally, a point in the object plane is illuminated by a diffraction-limited spot of light, and light emanating from this point is focused upon and detected from an area smaller than the central area of the diffraction disc. The confocal principle leads to improved axial resolution by suppression of light from out-of-focus planes. In order to utilize this modality, a Confocal Scanner is used to form an Image of an extended Specimen region by controlling the direction of an outgoing Laser beam, the position of the Specimen or the location of the illuminated and detected spots simultaneously. Refer to https://www.iso.org/standard/69820.html for further details and measurement methods.

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

setNrOfScanPoints(value, validate=True)

getNrOfScanPoints()

resetNrOfScanPoints()

hasNrOfScanPoints()

setMaxFrameRate(value, validate=True)

getMaxFrameRate()

resetMaxFrameRate()

hasMaxFrameRate()

setMaxFrameRateUnit(value, validate=True)

getMaxFrameRateUnit()

resetMaxFrameRateUnit()

hasMaxFrameRateUnit()

setPointsConfiguration(value, validate=True)

getPointsConfiguration()

resetPointsConfiguration()

hasPointsConfiguration()

getPointsConfigurationAllowedValues() staticmethod

setAnnotationRef(value, validate=True)

getAnnotationRef()

resetAnnotationRef()

hasAnnotationRef()