mecheye.area_scan_3d_camera.ProjectorFringeCodingMode

class mecheye.area_scan_3d_camera.ProjectorFringeCodingMode

Descriptor for the ProjectorFringeCodingMode camera parameter.

Use name with UserSet getters/setters. Constants describe the SDK type, enum entries, units, and nominal limits; check device-specific availability before use.

Value_Accurate = 1
Value_Fast = 0
Value_Reflective = 3
Value_Translucent = 2
description = 'Selects the pattern of the structured light to be projected.\n\nNote: The availability of the following parameters depends on the camera model. Please refer to the camera\'s user manual for the actual supported parameters.\n* When "Translucent" is selected, the following tool and parameters are unavailable:\n** "AntiFlickerMode" in the "mmind::eye::projector_setting" namespace\n** "EdgePreservation", "EnableDistortionCorrection", and "DistortionCorrection" in the "mmind::eye::pointcloud_processing_setting" namespace (not available on all models)\n* When "Translucent" is selected, you can fill in the missing points in the point cloud by adjusting "GapFilling" in the "mmind::eye::projector_setting" namespace.\n* When "Reflective" is selected, the following tool and parameters are unavailable:\n** "AntiFlickerMode" in the "mmind::eye::projector_setting" namespace\n** "EnableDistortionCorrection", "DistortionCorrection" and "FringeMinThreshold" in the "mmind::eye::pointcloud_processing_setting" namespace (not available on all models)'
name = 'ProjectorFringeCodingMode'
property thisown

Retained ownership flag; Python continues to manage native object lifetimes.

type = 3