Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

sdynpy.fileio.sdynpy_psv.ScanHeadDevice

Signature

class sdynpy.fileio.sdynpy_psv.ScanHeadDevice(obj: 'Any') -> 'None'

Wrapper around a COM scan-head device.

Attributes

NameSummary
capsScanning-head capabilities as an IntFlag.
caps_valueScanning-head capabilities as a raw bitmask.
distance_sensor_controlDistance-sensor control object.
focusScanning-head focus object.
lens_magnificationObjective magnification.
pan_tilt_headWhether a pan-tilt head is used.
roll_angleRoll angle of the scanning head.
scan_head_devicesParent scan-head-device collection as wrapped objects.
scannerScanning-head scanner object.
sensor_head_nameName of the active sensor head.
sensor_head_namesAll possible sensor-head names.
videoScanning-head video object.

caps

Scanning-head capabilities as an IntFlag.

caps_value

Scanning-head capabilities as a raw bitmask.

distance_sensor_control

Distance-sensor control object.

focus

Scanning-head focus object.

lens_magnification

Objective magnification.

pan_tilt_head

Whether a pan-tilt head is used.

roll_angle

Roll angle of the scanning head.

scan_head_devices

Parent scan-head-device collection as wrapped objects.

scanner

Scanning-head scanner object.

sensor_head_name

Name of the active sensor head.

sensor_head_names

All possible sensor-head names.

video

Scanning-head video object.

Methods

NameSummary
__init__Initialize self. See help(type(self)) for accurate signature.

__init__

def sdynpy.fileio.sdynpy_psv.ScanHeadDevice.__init__(self, obj: 'Any') -> 'None'

Initialize self. See help(type(self)) for accurate signature.