Skip to content

PhaseRing

Bases: OpticalAperture_Type

Represents the XML element PhaseRing.

This element (also called Phase Annulus) refers to an annular (ring-like) slit used to produce contrast modulation following Zernike, in which the Image contrast of a phase object is enhanced by altering the phase and amplitude of the direct light with respect to those of the diffracted light. This illuminating aperture Diaphragm is placed in the front focal Plane of the Condenser and acts in conjunction with an appropriate phase plate, usually in the form of an annulus, placed in the back focal Plane of the objective (or in a succeeding Plane conjugate with this).

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)

setPhaseNumber(value, validate=True)

getPhaseNumber()

resetPhaseNumber()

hasPhaseNumber()

setCenterStopDiameter(value, validate=True)

getCenterStopDiameter()

resetCenterStopDiameter()

hasCenterStopDiameter()

setCenterStopDiameterUnit(value, validate=True)

getCenterStopDiameterUnit()

resetCenterStopDiameterUnit()

hasCenterStopDiameterUnit()

setSlitWidth(value, validate=True)

getSlitWidth()

resetSlitWidth()

hasSlitWidth()

setSlitWidthUnit(value, validate=True)

getSlitWidthUnit()

resetSlitWidthUnit()

hasSlitWidthUnit()